Package Details: lineageos-devel 0.1-1

Git Clone URL: https://aur.archlinux.org/lineageos-devel.git (read-only, click to copy)
Package Base: lineageos-devel
Description: Metapackage to pull all dependencies required to build LineageOS
Upstream URL: https://wiki.archlinux.org/title/Android#Building
Keywords: android aosp build cm cyanogenmod dependencies lineage lineageos
Licenses: None
Submitter: p4block
Maintainer: timschumi
Last Packager: timschumi
Votes: 37
Popularity: 0.191515
First Submitted: 2017-01-30 16:38 (UTC)
Last Updated: 2021-09-01 09:36 (UTC)

Latest Comments

timschumi commented on 2022-03-01 16:51 (UTC)

@botan_yuukan Are you sure that this isn't an AOSP dependency? Because if so, it should be added to aosp-devel instead.

botan_yuukan commented on 2022-03-01 00:00 (UTC)

please include this package as the kernel will not build without it at least on android 12 https://archlinux.org/packages/core/x86_64/libxcrypt-compat/

botan_yuukan commented on 2022-03-01 00:00 (UTC)

please include this package as the kernel will not build without it at least on android 12 https://archlinux.org/packages/core/x86_64/libxcrypt-compat/

ewtoombs commented on 2021-07-18 15:10 (UTC)

The upstream URL has moved to https://wiki.archlinux.org/title/Android#Building.

FirstAirBender commented on 2021-01-19 21:49 (UTC)

checking for C compiler default output... configure: error: C compiler cannot create executables

In case anyone else got this error, this was fixed by first installing multilib-devel package.

MartinX3 commented on 2020-08-16 18:05 (UTC)

Yeah, I forgot, that people build previous versions as well.

timschumi commented on 2020-08-16 15:53 (UTC)

Your current arch builds Android 10 out-of-the-box because the build system isn't allowed to use external programs anymore (unless whitelisted), they are now mostly shipped as a prebuilt.

Still, there are older branches which don't have that, so I'm going to leave the packages as-is.

MartinX3 commented on 2020-08-16 15:38 (UTC)

Probably not needed anymore. My current arch builds AOSP 10 out of the box.

XVicarious commented on 2019-02-19 03:19 (UTC)

@wlhlm repo uses Python 2. The Python 2 package doesn't provide the command python. My best suggestion is to follow the Wiki's instructions as opposed to installing Python 3.

wlhlm commented on 2019-01-10 08:11 (UTC)

Thanks for providing this package! It helped a lot, though I think it is missing python as dependency, because I get errors running breakfast in a VM I've specifically set up for building LineageOS, so it doesn't have anything else installed other than the bare necessities.

$ breakfast cheeseburger
including vendor/lineage/vendorsetup.sh
/bin/bash: python: command not found
build/core/product_config.mk:238: *** Can not locate config makefile for product "lineage_cheeseburger".  Stop.
/usr/bin/env: ‘python’: No such file or directory
/bin/bash: python: command not found
build/core/product_config.mk:238: *** Can not locate config makefile for product "lineage_cheeseburger".  Stop.
/bin/bash: python: command not found
build/core/product_config.mk:238: *** Can not locate config makefile for product "lineage_cheeseburger".  Stop.

** Don't have a product spec for: 'lineage_cheeseburger'
** Do you have the right repo manifest?

This is fixed by a simple pacman -S python.

alexandria commented on 2018-12-10 23:33 (UTC)

Just wanted to say this was super helpful, and I appreciate you uploading it! Thanks! ^.^