gistfile1.txt
· 21 KiB · Text
原始檔案
(007009) [18:20:56] $ pmbootstrap /usr/bin/pmbootstrap build linux-motorola-troika
(007009) [18:20:56] Pmbootstrap v3.3.2 (Python 3.12.10 (main, Apr 9 2025, 08:28:36) [GCC 14.2.0])
(007009) [18:20:57] % cd /home/swee/.local/var/pmbootstrap/cache_git/pmaports; git remote -v
(007009) [18:20:57] % cd /home/swee/.local/var/pmbootstrap/cache_git/pmaports; git show origin/master:channels.cfg
(007009) [18:20:57] Attempting to build: linux-motorola-troika
(007009) [18:20:57] aarch64/linux-motorola-troika: Generating dependency tree
(007009) [18:20:59] Build is necessary for package 'linux-motorola-troika': No binary package available
(007009) [18:21:04] Building 1 package
(007009) [18:21:04] * edge/linux-motorola-troika
(007009) [18:21:04] => (1/1) edge/linux-motorola-troika: Installing dependencies
(007009) [18:21:04] Attempting to build: clang, g++-aarch64, gcc-aarch64, abuild, ccache-cross-symlinks
(007009) [18:21:04] x86_64/g++-aarch64: Generating dependency tree
(007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build
(007009) [18:21:06] x86_64/so:libisl.so.23: marked for build
(007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build
(007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build
(007009) [18:21:06] x86_64/so:libz.so.1: marked for build
(007009) [18:21:06] x86_64/binutils-aarch64: marked for build
(007009) [18:21:06] x86_64/mpc1: marked for build
(007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgcc_s.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build
(007009) [18:21:06] x86_64/so:libisl.so.23: marked for build
(007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build
(007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build
(007009) [18:21:06] x86_64/so:libstdc++.so.6: marked for build
(007009) [18:21:06] x86_64/so:libz.so.1: marked for build
(007009) [18:21:06] x86_64/gcc-aarch64: Generating dependency tree
(007009) [18:21:06] x86_64/binutils-aarch64: marked for build
(007009) [18:21:06] x86_64/bison: marked for build
(007009) [18:21:06] x86_64/flex: marked for build
(007009) [18:21:06] x86_64/g++: marked for build
(007009) [18:21:06] x86_64/gawk: marked for build
(007009) [18:21:06] x86_64/gcc: marked for build
(007009) [18:21:06] x86_64/gmp-dev: marked for build
(007009) [18:21:06] x86_64/isl-dev: marked for build
(007009) [18:21:06] x86_64/linux-headers: marked for build
(007009) [18:21:06] x86_64/mpc1: marked for build
(007009) [18:21:06] x86_64/mpc1-dev: marked for build
(007009) [18:21:06] x86_64/mpfr-dev: marked for build
(007009) [18:21:06] x86_64/musl-dev-aarch64: marked for build
(007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgcc_s.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build
(007009) [18:21:06] x86_64/so:libisl.so.23: marked for build
(007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build
(007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build
(007009) [18:21:06] x86_64/so:libstdc++.so.6: marked for build
(007009) [18:21:06] x86_64/so:libz.so.1: marked for build
(007009) [18:21:06] x86_64/texinfo: marked for build
(007009) [18:21:06] x86_64/zip: marked for build
(007009) [18:21:06] x86_64/zlib-dev: marked for build
(007009) [18:21:06] x86_64/libstdc++-dev$_target: marked for build
(007009) [18:21:06] x86_64/gcc$_target: marked for build
(007009) [18:21:06] x86_64/musl-dev: marked for build
(007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build
(007009) [18:21:06] x86_64/so:libisl.so.23: marked for build
(007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build
(007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build
(007009) [18:21:06] x86_64/so:libz.so.1: marked for build
(007009) [18:21:06] x86_64/binutils-aarch64: marked for build
(007009) [18:21:06] x86_64/mpc1: marked for build
(007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgcc_s.so.1: marked for build
(007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build
(007009) [18:21:06] x86_64/so:libisl.so.23: marked for build
(007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build
(007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build
(007009) [18:21:06] x86_64/so:libstdc++.so.6: marked for build
(007009) [18:21:06] x86_64/so:libz.so.1: marked for build
(007009) [18:21:06] x86_64/abuild: Generating dependency tree
(007009) [18:21:07] x86_64/zlib-dev: marked for build
(007009) [18:21:08] x86_64/perl: marked for build
(007009) [18:21:08] x86_64/perl-libwww: marked for build
(007009) [18:21:08] x86_64/perl-json: marked for build
(007009) [18:21:08] x86_64/perl-module-build-tiny: marked for build
(007009) [18:21:08] x86_64/perl-lwp-protocol-https: marked for build
(007009) [18:21:08] x86_64/abuild: marked for build
(007009) [18:21:08] x86_64/ccache-cross-symlinks: Generating dependency tree
(007009) [18:21:08] /bin/sh: has multiple providers (yash-binsh, dash-binsh, busybox-binsh, oils-for-unix-binsh), picked shortest: yash-binsh
(007009) [18:21:08] (native) install ccache-cross-symlinks abuild gcc-aarch64 g++-aarch64 clang
(007009) [18:21:08] % doas mkdir -p /home/swee/.local/var/pmbootstrap/tmp
(007009) [18:21:11] % doas rm -f /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo
(007009) [18:21:11] % doas mkfifo /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo
(007009) [18:21:11] % doas cat /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo
(007009) [18:21:11] % doas sh -c exec 3>/home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/swee/.local/var/pmbootstrap/apk.static --progress-fd 3 --no-progress --root /home/swee/.local/var/pmbootstrap/chroot_native --arch x86_64 --cache-dir /home/swee/.local/var/pmbootstrap/cache_apk_x86_64 --repository /home/swee/.local/var/pmbootstrap/packages/edge --repository /home/swee/.local/var/pmbootstrap/packages/edge add --no-interactive clang g++-aarch64 gcc-aarch64 abuild ccache-cross-symlinks ;
(007009) [18:21:11] New background process: pid=7086, output=background
WARNING: opening /home/swee/.local/var/pmbootstrap/packages/edge: No such file or directory
OK: 1353 MiB in 292 packages
(007009) [18:21:12] /bin/sh: has multiple providers (yash-binsh, dash-binsh, busybox-binsh, oils-for-unix-binsh), picked shortest: yash-binsh
(007009) [18:21:12] (native) install bash bc binutils-gold bison clang devicepkg-dev findutils flex openssl-dev perl
(007009) [18:21:12] % doas mkdir -p /home/swee/.local/var/pmbootstrap/tmp
(007009) [18:21:12] % doas rm -f /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo
(007009) [18:21:12] % doas mkfifo /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo
(007009) [18:21:12] % doas cat /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo
(007009) [18:21:12] % doas sh -c exec 3>/home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/swee/.local/var/pmbootstrap/apk.static --progress-fd 3 --no-progress --root /home/swee/.local/var/pmbootstrap/chroot_native --arch x86_64 --cache-dir /home/swee/.local/var/pmbootstrap/cache_apk_x86_64 --repository /home/swee/.local/var/pmbootstrap/packages/edge --repository /home/swee/.local/var/pmbootstrap/packages/edge add --no-interactive bash bc binutils-gold bison clang devicepkg-dev findutils flex openssl-dev perl ;
(007009) [18:21:12] New background process: pid=7091, output=background
WARNING: opening /home/swee/.local/var/pmbootstrap/packages/edge: No such file or directory
(1/1) Installing binutils-gold (2.44-r0)
Executing busybox-1.37.0-r16.trigger
OK: 1355 MiB in 293 packages
(007009) [18:21:14] => edge/linux-motorola-troika: Building package
(007009) [18:21:14] (native) % mkdir -p /home/pmos/packages; rm -f /home/pmos/packages/pmos; ln -sf /mnt/pmbootstrap/packages/edge /home/pmos/packages/pmos
(007009) [18:21:14] % doas rm -rf /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build
(007009) [18:21:16] % doas mkdir -p /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build
(007009) [18:21:16] % doas cp -rL /home/swee/.local/var/pmbootstrap/cache_git/pmaports/device/testing/linux-motorola-troika/APKBUILD /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build/APKBUILD
(007009) [18:21:16] % doas cp -rL /home/swee/.local/var/pmbootstrap/cache_git/pmaports/device/testing/linux-motorola-troika/config-motorola-troika.aarch64 /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build/config-motorola-troika.aarch64
(007009) [18:21:16] % doas sh -c cat /usr/lib/python3.12/site-packages/pmb/data/abuild_overrides.sh >> /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build/APKBUILD
(007009) [18:21:16] (native) % chown -R pmos:pmos /home/pmos/build
(007009) [18:21:16] % doas umount /home/swee/.local/var/pmbootstrap/chroot_native/mnt/pmaports
(007009) [18:21:16] % doas mount --bind /home/swee/.local/var/pmbootstrap/cache_git/pmaports /home/swee/.local/var/pmbootstrap/chroot_native/mnt/pmaports
(007009) [18:21:16] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/build ;
(007009) [18:21:16] (native) % busybox su pmos -c HOME=/home/pmos ln -sf /mnt/pmaports/.git /home/pmos/build/.git ;
(007009) [18:21:16] (native) % cd /home/pmos/build; busybox su pmos -c CARCH=aarch64 SUDO_APK='abuild-apk --no-progress' CROSS_COMPILE=aarch64-alpine-linux-musl- CC=aarch64-alpine-linux-musl-gcc CCACHE_DISABLE=1 GOCACHE=/home/pmos/.cache/go-build HOME=/home/pmos abuild -D postmarketOS -d ;
>>> linux-motorola-troika: Building pmos/linux-motorola-troika 4.14-r0 (using abuild 3.15.0_rc2-r0) started Fri, 25 Apr 2025 01:21:16 +0000
>>> linux-motorola-troika: Validating /home/pmos/build/APKBUILD...
>>> WARNING: linux-motorola-troika: No maintainer
>>> linux-motorola-troika: Cleaning up srcdir
>>> linux-motorola-troika: Cleaning up pkgdir
>>> linux-motorola-troika: Cleaning up tmpdir
>>> linux-motorola-troika: Fetching linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz::https://github.com/LineageOS/android_kernel_motorola_exynos9610/archive/809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz
>>> linux-motorola-troika: Fetching linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz::https://github.com/LineageOS/android_kernel_motorola_exynos9610/archive/809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz
>>> linux-motorola-troika: Checking sha512sums...
linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz: OK
config-motorola-troika.aarch64: OK
>>> linux-motorola-troika: Unpacking /var/cache/distfiles/linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz...
NOTE: replacing /home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/include/linux/compiler-gcc.h! If your build breaks with 'Please
don't include <linux/compiler-gcc.h> directly' or a similar
compiler-gcc.h related error, then set
REPLACE_GCCH=0
in your kernel APKBUILD at the start of the
downstreamkernel_prepare.sh line.
'/usr/share/devicepkg-dev/compiler-gcc.h' -> '/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/include/linux/compiler-gcc.h'
make: Entering directory '/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee'
../scripts/kconfig/conf.c:78:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
78 | printf(_("aborted!\n\n"));
| ^~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:78:10: note: treat the string as an argument to avoid this
78 | printf(_("aborted!\n\n"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:79:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
79 | printf(_("Console input/output is redirected. "));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:79:10: note: treat the string as an argument to avoid this
79 | printf(_("Console input/output is redirected. "));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:80:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
80 | printf(_("Run 'make oldconfig' to update configuration.\n\n"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:80:10: note: treat the string as an argument to avoid this
80 | printf(_("Run 'make oldconfig' to update configuration.\n\n"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:90:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
90 | printf(_("(NEW) "));
| ^~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:90:10: note: treat the string as an argument to avoid this
90 | printf(_("(NEW) "));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:291:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
291 | printf(_(" (NEW)"));
| ^~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:291:12: note: treat the string as an argument to avoid this
291 | printf(_(" (NEW)"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:439:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
439 | printf(_("*\n* Restart config...\n*\n"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:439:13: note: treat the string as an argument to avoid this
439 | printf(_("*\n* Restart config...\n*\n"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:641:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
641 | _("\n*** The configuration requires explicit update.\n\n"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:641:6: note: treat the string as an argument to avoid this
641 | _("\n*** The configuration requires explicit update.\n\n"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:694:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
694 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:694:20: note: treat the string as an argument to avoid this
694 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:698:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
698 | fprintf(stderr, _("\n*** Error during update of the configuration.\n\n"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:698:20: note: treat the string as an argument to avoid this
698 | fprintf(stderr, _("\n*** Error during update of the configuration.\n\n"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
../scripts/kconfig/conf.c:709:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
709 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^~~~~~~~~~~~~
../scripts/kconfig/conf.c:709:20: note: treat the string as an argument to avoid this
709 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^
| "%s",
../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_'
34 | #define _(text) gettext(text)
| ^
10 warnings generated.
In file included from scripts/kconfig/zconf.tab.c:2470:
../scripts/kconfig/symbol.c:1153:4: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
1153 | fprintf(stderr, "For a resolution refer to Documentation/kbuild/kconfig-language.txt\n");
| ^
../scripts/kconfig/symbol.c:1150:3: note: previous statement is here
1150 | if (stack->sym == last_sym)
| ^
1 warning generated.
scripts/kconfig/conf -s --oldconfig Kconfig
make: Leaving directory '/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee'
In file included from scripts/kconfig/zconf.tab.c:2470:
In function 'dep_stack_insert',
inlined from 'sym_check_print_recursive' at ../scripts/kconfig/symbol.c:1123:3,
inlined from 'sym_check_deps' at ../scripts/kconfig/symbol.c:1300:3:
../scripts/kconfig/symbol.c:1099:19: warning: storing the address of local variable 'cv_stack' in 'check_top' [-Wdangling-pointer=]
1099 | check_top = stack;
| ~~~~~~~~~~^~~~~~~
../scripts/kconfig/symbol.c: In function 'sym_check_deps':
../scripts/kconfig/symbol.c:1120:26: note: 'cv_stack' declared here
1120 | struct dep_stack cv_stack;
| ^~~~~~~~
../scripts/kconfig/symbol.c:1090:4: note: 'check_top' declared here
1090 | } *check_top;
| ^~~~~~~~~
scripts/kconfig/conf -s --silentoldconfig Kconfig
arch/arm64/Makefile:57: Detected assembler with broken .inst; disassembly will be unreliable
/bin/sh: aarch64-alpine-linux-musl-ld.gold: not found
Cannot use CONFIG_LTO_CLANG: requires GNU gold 1.12 or later
make[1]: *** [/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/Makefile:1195: prepare-compiler-check] Error 1
make: *** [Makefile:146: sub-make] Error 2
>>> ERROR: linux-motorola-troika: build failed
(007009) [18:22:46] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(007009) [18:22:46] NOTE: The failed command's output is above the ^^^ line in the log file: /home/swee/.local/var/pmbootstrap/log.txt
(007009) [18:22:46] ERROR: Couldn't build aarch64/linux-motorola-troika-4.14-r0.apk!
1 | (007009) [18:20:56] $ pmbootstrap /usr/bin/pmbootstrap build linux-motorola-troika |
2 | (007009) [18:20:56] Pmbootstrap v3.3.2 (Python 3.12.10 (main, Apr 9 2025, 08:28:36) [GCC 14.2.0]) |
3 | (007009) [18:20:57] % cd /home/swee/.local/var/pmbootstrap/cache_git/pmaports; git remote -v |
4 | (007009) [18:20:57] % cd /home/swee/.local/var/pmbootstrap/cache_git/pmaports; git show origin/master:channels.cfg |
5 | (007009) [18:20:57] Attempting to build: linux-motorola-troika |
6 | (007009) [18:20:57] aarch64/linux-motorola-troika: Generating dependency tree |
7 | (007009) [18:20:59] Build is necessary for package 'linux-motorola-troika': No binary package available |
8 | (007009) [18:21:04] Building 1 package |
9 | (007009) [18:21:04] * edge/linux-motorola-troika |
10 | (007009) [18:21:04] => (1/1) edge/linux-motorola-troika: Installing dependencies |
11 | (007009) [18:21:04] Attempting to build: clang, g++-aarch64, gcc-aarch64, abuild, ccache-cross-symlinks |
12 | (007009) [18:21:04] x86_64/g++-aarch64: Generating dependency tree |
13 | (007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build |
14 | (007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build |
15 | (007009) [18:21:06] x86_64/so:libisl.so.23: marked for build |
16 | (007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build |
17 | (007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build |
18 | (007009) [18:21:06] x86_64/so:libz.so.1: marked for build |
19 | (007009) [18:21:06] x86_64/binutils-aarch64: marked for build |
20 | (007009) [18:21:06] x86_64/mpc1: marked for build |
21 | (007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build |
22 | (007009) [18:21:06] x86_64/so:libgcc_s.so.1: marked for build |
23 | (007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build |
24 | (007009) [18:21:06] x86_64/so:libisl.so.23: marked for build |
25 | (007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build |
26 | (007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build |
27 | (007009) [18:21:06] x86_64/so:libstdc++.so.6: marked for build |
28 | (007009) [18:21:06] x86_64/so:libz.so.1: marked for build |
29 | (007009) [18:21:06] x86_64/gcc-aarch64: Generating dependency tree |
30 | (007009) [18:21:06] x86_64/binutils-aarch64: marked for build |
31 | (007009) [18:21:06] x86_64/bison: marked for build |
32 | (007009) [18:21:06] x86_64/flex: marked for build |
33 | (007009) [18:21:06] x86_64/g++: marked for build |
34 | (007009) [18:21:06] x86_64/gawk: marked for build |
35 | (007009) [18:21:06] x86_64/gcc: marked for build |
36 | (007009) [18:21:06] x86_64/gmp-dev: marked for build |
37 | (007009) [18:21:06] x86_64/isl-dev: marked for build |
38 | (007009) [18:21:06] x86_64/linux-headers: marked for build |
39 | (007009) [18:21:06] x86_64/mpc1: marked for build |
40 | (007009) [18:21:06] x86_64/mpc1-dev: marked for build |
41 | (007009) [18:21:06] x86_64/mpfr-dev: marked for build |
42 | (007009) [18:21:06] x86_64/musl-dev-aarch64: marked for build |
43 | (007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build |
44 | (007009) [18:21:06] x86_64/so:libgcc_s.so.1: marked for build |
45 | (007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build |
46 | (007009) [18:21:06] x86_64/so:libisl.so.23: marked for build |
47 | (007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build |
48 | (007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build |
49 | (007009) [18:21:06] x86_64/so:libstdc++.so.6: marked for build |
50 | (007009) [18:21:06] x86_64/so:libz.so.1: marked for build |
51 | (007009) [18:21:06] x86_64/texinfo: marked for build |
52 | (007009) [18:21:06] x86_64/zip: marked for build |
53 | (007009) [18:21:06] x86_64/zlib-dev: marked for build |
54 | (007009) [18:21:06] x86_64/libstdc++-dev$_target: marked for build |
55 | (007009) [18:21:06] x86_64/gcc$_target: marked for build |
56 | (007009) [18:21:06] x86_64/musl-dev: marked for build |
57 | (007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build |
58 | (007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build |
59 | (007009) [18:21:06] x86_64/so:libisl.so.23: marked for build |
60 | (007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build |
61 | (007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build |
62 | (007009) [18:21:06] x86_64/so:libz.so.1: marked for build |
63 | (007009) [18:21:06] x86_64/binutils-aarch64: marked for build |
64 | (007009) [18:21:06] x86_64/mpc1: marked for build |
65 | (007009) [18:21:06] x86_64/so:libc.musl-x86_64.so.1: marked for build |
66 | (007009) [18:21:06] x86_64/so:libgcc_s.so.1: marked for build |
67 | (007009) [18:21:06] x86_64/so:libgmp.so.10: marked for build |
68 | (007009) [18:21:06] x86_64/so:libisl.so.23: marked for build |
69 | (007009) [18:21:06] x86_64/so:libmpc.so.3: marked for build |
70 | (007009) [18:21:06] x86_64/so:libmpfr.so.6: marked for build |
71 | (007009) [18:21:06] x86_64/so:libstdc++.so.6: marked for build |
72 | (007009) [18:21:06] x86_64/so:libz.so.1: marked for build |
73 | (007009) [18:21:06] x86_64/abuild: Generating dependency tree |
74 | (007009) [18:21:07] x86_64/zlib-dev: marked for build |
75 | (007009) [18:21:08] x86_64/perl: marked for build |
76 | (007009) [18:21:08] x86_64/perl-libwww: marked for build |
77 | (007009) [18:21:08] x86_64/perl-json: marked for build |
78 | (007009) [18:21:08] x86_64/perl-module-build-tiny: marked for build |
79 | (007009) [18:21:08] x86_64/perl-lwp-protocol-https: marked for build |
80 | (007009) [18:21:08] x86_64/abuild: marked for build |
81 | (007009) [18:21:08] x86_64/ccache-cross-symlinks: Generating dependency tree |
82 | (007009) [18:21:08] /bin/sh: has multiple providers (yash-binsh, dash-binsh, busybox-binsh, oils-for-unix-binsh), picked shortest: yash-binsh |
83 | (007009) [18:21:08] (native) install ccache-cross-symlinks abuild gcc-aarch64 g++-aarch64 clang |
84 | (007009) [18:21:08] % doas mkdir -p /home/swee/.local/var/pmbootstrap/tmp |
85 | (007009) [18:21:11] % doas rm -f /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo |
86 | (007009) [18:21:11] % doas mkfifo /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo |
87 | (007009) [18:21:11] % doas cat /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo |
88 | (007009) [18:21:11] % doas sh -c exec 3>/home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/swee/.local/var/pmbootstrap/apk.static --progress-fd 3 --no-progress --root /home/swee/.local/var/pmbootstrap/chroot_native --arch x86_64 --cache-dir /home/swee/.local/var/pmbootstrap/cache_apk_x86_64 --repository /home/swee/.local/var/pmbootstrap/packages/edge --repository /home/swee/.local/var/pmbootstrap/packages/edge add --no-interactive clang g++-aarch64 gcc-aarch64 abuild ccache-cross-symlinks ; |
89 | (007009) [18:21:11] New background process: pid=7086, output=background |
90 | WARNING: opening /home/swee/.local/var/pmbootstrap/packages/edge: No such file or directory |
91 | OK: 1353 MiB in 292 packages |
92 | (007009) [18:21:12] /bin/sh: has multiple providers (yash-binsh, dash-binsh, busybox-binsh, oils-for-unix-binsh), picked shortest: yash-binsh |
93 | (007009) [18:21:12] (native) install bash bc binutils-gold bison clang devicepkg-dev findutils flex openssl-dev perl |
94 | (007009) [18:21:12] % doas mkdir -p /home/swee/.local/var/pmbootstrap/tmp |
95 | (007009) [18:21:12] % doas rm -f /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo |
96 | (007009) [18:21:12] % doas mkfifo /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo |
97 | (007009) [18:21:12] % doas cat /home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo |
98 | (007009) [18:21:12] % doas sh -c exec 3>/home/swee/.local/var/pmbootstrap/tmp/apk_progress_fifo; /home/swee/.local/var/pmbootstrap/apk.static --progress-fd 3 --no-progress --root /home/swee/.local/var/pmbootstrap/chroot_native --arch x86_64 --cache-dir /home/swee/.local/var/pmbootstrap/cache_apk_x86_64 --repository /home/swee/.local/var/pmbootstrap/packages/edge --repository /home/swee/.local/var/pmbootstrap/packages/edge add --no-interactive bash bc binutils-gold bison clang devicepkg-dev findutils flex openssl-dev perl ; |
99 | (007009) [18:21:12] New background process: pid=7091, output=background |
100 | WARNING: opening /home/swee/.local/var/pmbootstrap/packages/edge: No such file or directory |
101 | (1/1) Installing binutils-gold (2.44-r0) |
102 | Executing busybox-1.37.0-r16.trigger |
103 | OK: 1355 MiB in 293 packages |
104 | (007009) [18:21:14] => edge/linux-motorola-troika: Building package |
105 | (007009) [18:21:14] (native) % mkdir -p /home/pmos/packages; rm -f /home/pmos/packages/pmos; ln -sf /mnt/pmbootstrap/packages/edge /home/pmos/packages/pmos |
106 | (007009) [18:21:14] % doas rm -rf /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build |
107 | (007009) [18:21:16] % doas mkdir -p /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build |
108 | (007009) [18:21:16] % doas cp -rL /home/swee/.local/var/pmbootstrap/cache_git/pmaports/device/testing/linux-motorola-troika/APKBUILD /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build/APKBUILD |
109 | (007009) [18:21:16] % doas cp -rL /home/swee/.local/var/pmbootstrap/cache_git/pmaports/device/testing/linux-motorola-troika/config-motorola-troika.aarch64 /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build/config-motorola-troika.aarch64 |
110 | (007009) [18:21:16] % doas sh -c cat /usr/lib/python3.12/site-packages/pmb/data/abuild_overrides.sh >> /home/swee/.local/var/pmbootstrap/chroot_native/home/pmos/build/APKBUILD |
111 | (007009) [18:21:16] (native) % chown -R pmos:pmos /home/pmos/build |
112 | (007009) [18:21:16] % doas umount /home/swee/.local/var/pmbootstrap/chroot_native/mnt/pmaports |
113 | (007009) [18:21:16] % doas mount --bind /home/swee/.local/var/pmbootstrap/cache_git/pmaports /home/swee/.local/var/pmbootstrap/chroot_native/mnt/pmaports |
114 | (007009) [18:21:16] (native) % busybox su pmos -c HOME=/home/pmos mkdir -p /home/pmos/build ; |
115 | (007009) [18:21:16] (native) % busybox su pmos -c HOME=/home/pmos ln -sf /mnt/pmaports/.git /home/pmos/build/.git ; |
116 | (007009) [18:21:16] (native) % cd /home/pmos/build; busybox su pmos -c CARCH=aarch64 SUDO_APK='abuild-apk --no-progress' CROSS_COMPILE=aarch64-alpine-linux-musl- CC=aarch64-alpine-linux-musl-gcc CCACHE_DISABLE=1 GOCACHE=/home/pmos/.cache/go-build HOME=/home/pmos abuild -D postmarketOS -d ; |
117 | >>> linux-motorola-troika: Building pmos/linux-motorola-troika 4.14-r0 (using abuild 3.15.0_rc2-r0) started Fri, 25 Apr 2025 01:21:16 +0000 |
118 | >>> linux-motorola-troika: Validating /home/pmos/build/APKBUILD... |
119 | >>> WARNING: linux-motorola-troika: No maintainer |
120 | >>> linux-motorola-troika: Cleaning up srcdir |
121 | >>> linux-motorola-troika: Cleaning up pkgdir |
122 | >>> linux-motorola-troika: Cleaning up tmpdir |
123 | >>> linux-motorola-troika: Fetching linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz::https://github.com/LineageOS/android_kernel_motorola_exynos9610/archive/809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz |
124 | >>> linux-motorola-troika: Fetching linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz::https://github.com/LineageOS/android_kernel_motorola_exynos9610/archive/809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz |
125 | >>> linux-motorola-troika: Checking sha512sums... |
126 | linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz: OK |
127 | config-motorola-troika.aarch64: OK |
128 | >>> linux-motorola-troika: Unpacking /var/cache/distfiles/linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz... |
129 | NOTE: replacing /home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/include/linux/compiler-gcc.h! If your build breaks with 'Please |
130 | don't include <linux/compiler-gcc.h> directly' or a similar |
131 | compiler-gcc.h related error, then set |
132 | REPLACE_GCCH=0 |
133 | in your kernel APKBUILD at the start of the |
134 | downstreamkernel_prepare.sh line. |
135 | '/usr/share/devicepkg-dev/compiler-gcc.h' -> '/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/include/linux/compiler-gcc.h' |
136 | make: Entering directory '/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee' |
137 | ../scripts/kconfig/conf.c:78:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
138 | 78 | printf(_("aborted!\n\n")); |
139 | | ^~~~~~~~~~~~~~~~~ |
140 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
141 | 34 | #define _(text) gettext(text) |
142 | | ^~~~~~~~~~~~~ |
143 | ../scripts/kconfig/conf.c:78:10: note: treat the string as an argument to avoid this |
144 | 78 | printf(_("aborted!\n\n")); |
145 | | ^ |
146 | | "%s", |
147 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
148 | 34 | #define _(text) gettext(text) |
149 | | ^ |
150 | ../scripts/kconfig/conf.c:79:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
151 | 79 | printf(_("Console input/output is redirected. ")); |
152 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
153 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
154 | 34 | #define _(text) gettext(text) |
155 | | ^~~~~~~~~~~~~ |
156 | ../scripts/kconfig/conf.c:79:10: note: treat the string as an argument to avoid this |
157 | 79 | printf(_("Console input/output is redirected. ")); |
158 | | ^ |
159 | | "%s", |
160 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
161 | 34 | #define _(text) gettext(text) |
162 | | ^ |
163 | ../scripts/kconfig/conf.c:80:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
164 | 80 | printf(_("Run 'make oldconfig' to update configuration.\n\n")); |
165 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
166 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
167 | 34 | #define _(text) gettext(text) |
168 | | ^~~~~~~~~~~~~ |
169 | ../scripts/kconfig/conf.c:80:10: note: treat the string as an argument to avoid this |
170 | 80 | printf(_("Run 'make oldconfig' to update configuration.\n\n")); |
171 | | ^ |
172 | | "%s", |
173 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
174 | 34 | #define _(text) gettext(text) |
175 | | ^ |
176 | ../scripts/kconfig/conf.c:90:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
177 | 90 | printf(_("(NEW) ")); |
178 | | ^~~~~~~~~~~ |
179 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
180 | 34 | #define _(text) gettext(text) |
181 | | ^~~~~~~~~~~~~ |
182 | ../scripts/kconfig/conf.c:90:10: note: treat the string as an argument to avoid this |
183 | 90 | printf(_("(NEW) ")); |
184 | | ^ |
185 | | "%s", |
186 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
187 | 34 | #define _(text) gettext(text) |
188 | | ^ |
189 | ../scripts/kconfig/conf.c:291:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
190 | 291 | printf(_(" (NEW)")); |
191 | | ^~~~~~~~~~~ |
192 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
193 | 34 | #define _(text) gettext(text) |
194 | | ^~~~~~~~~~~~~ |
195 | ../scripts/kconfig/conf.c:291:12: note: treat the string as an argument to avoid this |
196 | 291 | printf(_(" (NEW)")); |
197 | | ^ |
198 | | "%s", |
199 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
200 | 34 | #define _(text) gettext(text) |
201 | | ^ |
202 | ../scripts/kconfig/conf.c:439:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
203 | 439 | printf(_("*\n* Restart config...\n*\n")); |
204 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
205 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
206 | 34 | #define _(text) gettext(text) |
207 | | ^~~~~~~~~~~~~ |
208 | ../scripts/kconfig/conf.c:439:13: note: treat the string as an argument to avoid this |
209 | 439 | printf(_("*\n* Restart config...\n*\n")); |
210 | | ^ |
211 | | "%s", |
212 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
213 | 34 | #define _(text) gettext(text) |
214 | | ^ |
215 | ../scripts/kconfig/conf.c:641:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
216 | 641 | _("\n*** The configuration requires explicit update.\n\n")); |
217 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
218 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
219 | 34 | #define _(text) gettext(text) |
220 | | ^~~~~~~~~~~~~ |
221 | ../scripts/kconfig/conf.c:641:6: note: treat the string as an argument to avoid this |
222 | 641 | _("\n*** The configuration requires explicit update.\n\n")); |
223 | | ^ |
224 | | "%s", |
225 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
226 | 34 | #define _(text) gettext(text) |
227 | | ^ |
228 | ../scripts/kconfig/conf.c:694:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
229 | 694 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); |
230 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
231 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
232 | 34 | #define _(text) gettext(text) |
233 | | ^~~~~~~~~~~~~ |
234 | ../scripts/kconfig/conf.c:694:20: note: treat the string as an argument to avoid this |
235 | 694 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); |
236 | | ^ |
237 | | "%s", |
238 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
239 | 34 | #define _(text) gettext(text) |
240 | | ^ |
241 | ../scripts/kconfig/conf.c:698:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
242 | 698 | fprintf(stderr, _("\n*** Error during update of the configuration.\n\n")); |
243 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
244 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
245 | 34 | #define _(text) gettext(text) |
246 | | ^~~~~~~~~~~~~ |
247 | ../scripts/kconfig/conf.c:698:20: note: treat the string as an argument to avoid this |
248 | 698 | fprintf(stderr, _("\n*** Error during update of the configuration.\n\n")); |
249 | | ^ |
250 | | "%s", |
251 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
252 | 34 | #define _(text) gettext(text) |
253 | | ^ |
254 | ../scripts/kconfig/conf.c:709:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] |
255 | 709 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); |
256 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
257 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
258 | 34 | #define _(text) gettext(text) |
259 | | ^~~~~~~~~~~~~ |
260 | ../scripts/kconfig/conf.c:709:20: note: treat the string as an argument to avoid this |
261 | 709 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n")); |
262 | | ^ |
263 | | "%s", |
264 | ../scripts/kconfig/lkc.h:34:17: note: expanded from macro '_' |
265 | 34 | #define _(text) gettext(text) |
266 | | ^ |
267 | 10 warnings generated. |
268 | In file included from scripts/kconfig/zconf.tab.c:2470: |
269 | ../scripts/kconfig/symbol.c:1153:4: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] |
270 | 1153 | fprintf(stderr, "For a resolution refer to Documentation/kbuild/kconfig-language.txt\n"); |
271 | | ^ |
272 | ../scripts/kconfig/symbol.c:1150:3: note: previous statement is here |
273 | 1150 | if (stack->sym == last_sym) |
274 | | ^ |
275 | 1 warning generated. |
276 | scripts/kconfig/conf -s --oldconfig Kconfig |
277 | make: Leaving directory '/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee' |
278 | In file included from scripts/kconfig/zconf.tab.c:2470: |
279 | In function 'dep_stack_insert', |
280 | inlined from 'sym_check_print_recursive' at ../scripts/kconfig/symbol.c:1123:3, |
281 | inlined from 'sym_check_deps' at ../scripts/kconfig/symbol.c:1300:3: |
282 | ../scripts/kconfig/symbol.c:1099:19: warning: storing the address of local variable 'cv_stack' in 'check_top' [-Wdangling-pointer=] |
283 | 1099 | check_top = stack; |
284 | | ~~~~~~~~~~^~~~~~~ |
285 | ../scripts/kconfig/symbol.c: In function 'sym_check_deps': |
286 | ../scripts/kconfig/symbol.c:1120:26: note: 'cv_stack' declared here |
287 | 1120 | struct dep_stack cv_stack; |
288 | | ^~~~~~~~ |
289 | ../scripts/kconfig/symbol.c:1090:4: note: 'check_top' declared here |
290 | 1090 | } *check_top; |
291 | | ^~~~~~~~~ |
292 | scripts/kconfig/conf -s --silentoldconfig Kconfig |
293 | arch/arm64/Makefile:57: Detected assembler with broken .inst; disassembly will be unreliable |
294 | /bin/sh: aarch64-alpine-linux-musl-ld.gold: not found |
295 | Cannot use CONFIG_LTO_CLANG: requires GNU gold 1.12 or later |
296 | make[1]: *** [/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/Makefile:1195: prepare-compiler-check] Error 1 |
297 | make: *** [Makefile:146: sub-make] Error 2 |
298 | >>> ERROR: linux-motorola-troika: build failed |
299 | (007009) [18:22:46] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
300 | (007009) [18:22:46] NOTE: The failed command's output is above the ^^^ line in the log file: /home/swee/.local/var/pmbootstrap/log.txt |
301 | (007009) [18:22:46] ERROR: Couldn't build aarch64/linux-motorola-troika-4.14-r0.apk! |
302 |