Last active
June 18, 2017 22:52
-
-
Save rschulman/45a97887342b6a936cb9ed1e4e8177a3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Build Log: | |
>>> linux-htc-dlx: Unpacking /var/cache/distfiles/linux-htc-dlx-f99aed2f789473f0461786a1b9cce8d7bfcbda01.zip... | |
'/home/user/build/src/compiler-gcc6.h' -> '/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/include/linux/compiler-gcc6.h' | |
make: Entering directory '/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01' | |
HOSTCC scripts/basic/fixdep | |
GEN /home/user/build/src/build/Makefile | |
HOSTCC scripts/kconfig/conf.o | |
SHIPPED scripts/kconfig/zconf.tab.c | |
SHIPPED scripts/kconfig/zconf.lex.c | |
SHIPPED scripts/kconfig/zconf.hash.c | |
HOSTCC scripts/kconfig/zconf.tab.o | |
HOSTLD scripts/kconfig/conf | |
scripts/kconfig/conf --silentoldconfig Kconfig | |
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT) | |
warning: (ARCH_MSM_KRAITMP && ARCH_MSM_CORTEX_A5) selects HAVE_HW_BRKPT_RESERVED_RW_ACCESS which has unmet direct dependencies (HAVE_HW_BREAKPOINT) | |
make: Leaving directory '/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01' | |
GEN /home/user/build/src/build/Makefile | |
WRAP arch/arm/include/generated/asm/auxvec.h | |
WRAP arch/arm/include/generated/asm/bitsperlong.h | |
WRAP arch/arm/include/generated/asm/emergency-restart.h | |
WRAP arch/arm/include/generated/asm/cputime.h | |
WRAP arch/arm/include/generated/asm/errno.h | |
WRAP arch/arm/include/generated/asm/ioctl.h | |
WRAP arch/arm/include/generated/asm/irq_regs.h | |
WRAP arch/arm/include/generated/asm/kdebug.h | |
CHK include/linux/version.h | |
WRAP arch/arm/include/generated/asm/local64.h | |
WRAP arch/arm/include/generated/asm/local.h | |
WRAP arch/arm/include/generated/asm/percpu.h | |
WRAP arch/arm/include/generated/asm/poll.h | |
UPD include/linux/version.h | |
WRAP arch/arm/include/generated/asm/resource.h | |
WRAP arch/arm/include/generated/asm/sections.h | |
WRAP arch/arm/include/generated/asm/siginfo.h | |
WRAP arch/arm/include/generated/asm/simd.h | |
WRAP arch/arm/include/generated/asm/sizes.h | |
Using /home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01 as source for kernel | |
CHK include/generated/utsrelease.h | |
UPD include/generated/utsrelease.h | |
CC scripts/mod/empty.o | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
Generating include/generated/mach-types.h | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
HOSTCC scripts/mod/mk_elfconfig | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
CC kernel/bounds.s | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 25: arm-eabi-gcc: command not found | |
/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/gcc-version.sh: line 26: arm-eabi-gcc: command not found | |
HOSTCC scripts/kallsyms | |
HOSTCC scripts/selinux/genheaders/genheaders | |
MKELF scripts/mod/elfconfig.h | |
HOSTCC scripts/mod/file2alias.o | |
GEN include/generated/bounds.h | |
CC arch/arm/kernel/asm-offsets.s | |
HOSTCC scripts/bin2c | |
HOSTCC scripts/selinux/mdp/mdp | |
HOSTCC scripts/mod/modpost.o | |
HOSTCC scripts/mod/sumversion.o | |
GEN include/generated/asm-offsets.h | |
CALL /home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/checksyscalls.sh | |
HOSTLD scripts/mod/modpost | |
HOSTCC usr/gen_init_cpio | |
CC init/main.o | |
CHK include/generated/compile.h | |
CC arch/arm/vfp/vfpmodule.o | |
CC arch/arm/kernel/elf.o | |
UPD include/generated/compile.h | |
CC init/do_mounts.o | |
GEN usr/initramfs_data.cpio.gz | |
AS usr/initramfs_data.o | |
LD usr/built-in.o | |
/bin/sh: arm-eabi-ld: not found | |
make[3]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/Makefile.build:375: usr/built-in.o] Error 127 | |
make[2]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/Makefile:951: usr] Error 2 | |
make[2]: *** Waiting for unfinished jobs.... | |
CC init/do_mounts_rd.o | |
AS arch/arm/kernel/entry-armv.o | |
AS arch/arm/kernel/entry-common.o | |
AS arch/arm/vfp/entry.o | |
CC arch/arm/kernel/irq.o | |
AS arch/arm/vfp/vfphw.o | |
CC arch/arm/vfp/vfpsingle.o | |
CC init/do_mounts_initrd.o | |
CC init/initramfs.o | |
CC arch/arm/kernel/opcodes.o | |
CC init/calibrate.o | |
CC arch/arm/vfp/vfpdouble.o | |
CC arch/arm/kernel/process.o | |
CC init/version.o | |
LD init/mounts.o | |
/bin/sh: arm-eabi-ld: not found | |
make[3]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/Makefile.build:429: init/mounts.o] Error 127 | |
make[3]: *** Waiting for unfinished jobs.... | |
CC arch/arm/kernel/ptrace.o | |
CC arch/arm/kernel/return_address.o | |
make[2]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/Makefile:951: init] Error 2 | |
CC arch/arm/kernel/sched_clock.o | |
CC arch/arm/kernel/setup.o | |
CC arch/arm/kernel/signal.o | |
CC arch/arm/kernel/stacktrace.o | |
LD arch/arm/vfp/vfp.o | |
/bin/sh: arm-eabi-ld: not found | |
make[3]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/Makefile.build:429: arch/arm/vfp/vfp.o] Error 127 | |
make[2]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/Makefile:951: arch/arm/vfp] Error 2 | |
CC arch/arm/kernel/sys_arm.o | |
CC arch/arm/kernel/time.o | |
CC arch/arm/kernel/traps.o | |
CC arch/arm/kernel/cpuidle.o | |
CC arch/arm/kernel/armksyms.o | |
CC arch/arm/kernel/module.o | |
AS arch/arm/kernel/sleep.o | |
CC arch/arm/kernel/suspend.o | |
CC arch/arm/kernel/smp.o | |
CC arch/arm/kernel/smp_tlb.o | |
CC arch/arm/kernel/smp_scu.o | |
CC arch/arm/kernel/thumbee.o | |
CC arch/arm/kernel/unwind.o | |
CC arch/arm/kernel/swp_emulate.o | |
CC arch/arm/kernel/pmu.o | |
CC arch/arm/kernel/perf_event.o | |
CC arch/arm/kernel/topology.o | |
CC arch/arm/kernel/io.o | |
AS arch/arm/kernel/head.o | |
CC arch/arm/kernel/init_task.o | |
LDS arch/arm/kernel/vmlinux.lds | |
LD arch/arm/kernel/built-in.o | |
/bin/sh: arm-eabi-ld: not found | |
make[3]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/scripts/Makefile.build:375: arch/arm/kernel/built-in.o] Error 127 | |
make[2]: *** [/home/user/build/src/android_kernel_htc_m7-f99aed2f789473f0461786a1b9cce8d7bfcbda01/Makefile:951: arch/arm/kernel] Error 2 | |
make: *** [Makefile:26: all] Error 2 | |
>>> ERROR: linux-htc-dlx: all failed | |
APKBUILD file: | |
# APKBUILD based on linux-vanilla aport. Changes: | |
# - disabled module installation | |
# - add !check !tracedeps | |
# - package: just install zimage and kernel.release, because the kernel config | |
# does not generate modules or dtb files | |
# - do not create -dev subpackage (makes no sense without module support) | |
# | |
# Kernel config based on: arch/arm/configs/lineageos_mako_defconfig | |
# Changes: | |
# - enable devtmpfs (needed for udev -> touch support in weston) | |
_vendor=htc | |
_flavor=dlx | |
_hash="f99aed2f789473f0461786a1b9cce8d7bfcbda01" | |
_config="config-${_flavor}.armhf" | |
pkgname=linux-htc-dlx | |
pkgver=3.4.0 | |
case $pkgver in | |
*.*.*) _kernver=${pkgver%.*};; | |
*.*) _kernver=$pkgver;; | |
esac | |
pkgrel=7 | |
arch="armhf" | |
pkgdesc="HTC Droid DNA kernel from LineageOS" | |
url="https://github.com/LineageOS/android_device_htc_dlx" | |
depends="postmarketos-mkinitfs" | |
makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev" | |
options="!strip !check !tracedeps" | |
install= | |
source=" | |
$pkgname-$_hash.zip::https://github.com/rschulman/android_kernel_htc_m7/archive/${_hash}.zip | |
$_config | |
compiler-gcc6.h | |
" | |
subpackages="" | |
license="GPL2" | |
_abi_release=${pkgver} | |
_carch="arm" | |
HOSTCC="${CC:-gcc}" | |
HOSTCC="${HOSTCC#${CROSS_COMPILE}}" | |
ksrcdir="$srcdir/android_kernel_htc_m7-${_hash}" | |
prepare() { | |
local _patch_failed= | |
cd "$ksrcdir" | |
# first apply patches in specified order | |
for i in $source; do | |
case $i in | |
*.patch) | |
msg "Applying $i..." | |
if ! patch -s -p1 -N -i "$srcdir"/$i; then | |
echo $i >>failed | |
_patch_failed=1 | |
fi | |
;; | |
esac | |
done | |
if ! [ -z "$_patch_failed" ]; then | |
error "The following patches failed:" | |
cat failed | |
return 1 | |
fi | |
# gcc6 support | |
cp -v "$srcdir/compiler-gcc6.h" "$ksrcdir/include/linux/" | |
mkdir -p "$srcdir"/build | |
cp "$srcdir"/$_config "$srcdir"/build/.config || return 1 | |
make -C "$ksrcdir" O="$srcdir"/build ARCH="$_carch" HOSTCC="$HOSTCC" \ | |
silentoldconfig | |
} | |
# this is so we can do: 'abuild menuconfig' to reconfigure kernel | |
menuconfig() { | |
cd "$srcdir"/build || return 1 | |
make ARCH="$_carch" menuconfig | |
cp .config "$startdir"/$_config | |
} | |
build() { | |
cd "$srcdir"/build | |
unset LDFLAGS | |
make ARCH="$_carch" CC="${CC:-gcc}" \ | |
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-Alpine" \ | |
|| return 1 | |
} | |
package() { | |
install -Dm644 "$srcdir/build/arch/arm/boot/zImage" \ | |
"$pkgdir/boot/vmlinuz-$_flavor" | |
install -D "$srcdir/build/include/config/kernel.release" \ | |
"$pkgdir/usr/share/kernel/$_flavor/kernel.release" | |
} | |
sha512sums="9a8946e2709cb6cab3fca99f9eaa608aa4e63849819b9026ac5b3afbb06d71dae2dafbe6d201ab41f0272609cc38821b3b23eeda910b212c339cf544e9fef302 linux-htc-dlx-f99aed2f789473f0461786a1b9cce8d7bfcbda01.zip | |
f9efdb6581f570402fd7bb4ef7139665b7c6a8a18248025b07a6fe682e0be335db8769e12603284969882a01f0417e43f908a060cf10c0ad2f7eaa3edefd855b config-dlx.armhf | |
d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment