From 0e899f031a22bfada60ddb8ffd49faf06bc018c6 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Wed, 15 Jan 2020 12:14:32 +0100 Subject: linux-libre-aarch64: use gcc-initial for now - Compiling a toolchain takes time. - We also need to make sure to get the toolchain right, usually it requires 3 steps (gcc-initial, gcc-intermediate, gcc-final) and here we're trying to do it in two to save compilation time. - The 2 step toolchain worked for newlib but we don't know PKGBUILD examples that do that for glibc based toolchains. - We don't need a libc to build Linux. Because of all that, we depends on the aarch64 gcc-initial toolchain for building it now. Once we have pushed aarch64 gcc, we will need to add it again as a dependency for building this pacakge, in order to be able to build this package and aarch64 userspace applications as well with the same compiler. Signed-off-by: Denis 'GNUtoo' Carikli --- kernels/linux-libre-aarch64/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernels') diff --git a/kernels/linux-libre-aarch64/PKGBUILD b/kernels/linux-libre-aarch64/PKGBUILD index 5616aaba3..31b63ed3d 100644 --- a/kernels/linux-libre-aarch64/PKGBUILD +++ b/kernels/linux-libre-aarch64/PKGBUILD @@ -20,7 +20,7 @@ makedepends=( bc kmod libelf xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick ) -makedepends+=('aarch64-linux-gnu-gcc') +makedepends+=('aarch64-linux-gnu-gcc-initial') options=('!strip') _srcname=linux-5.4 source=( -- cgit v1.2.2