最后活跃于 1745544197

gistfile1.txt 原始文件
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
90WARNING: opening /home/swee/.local/var/pmbootstrap/packages/edge: No such file or directory
91OK: 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
100WARNING: opening /home/swee/.local/var/pmbootstrap/packages/edge: No such file or directory
101(1/1) Installing binutils-gold (2.44-r0)
102Executing busybox-1.37.0-r16.trigger
103OK: 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...
126linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz: OK
127config-motorola-troika.aarch64: OK
128>>> linux-motorola-troika: Unpacking /var/cache/distfiles/linux-motorola-troika-809b8162409a893f026c0b48ef90e3ddd51ec4ee.tar.gz...
129NOTE: replacing /home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/include/linux/compiler-gcc.h! If your build breaks with 'Please
130don't include <linux/compiler-gcc.h> directly' or a similar
131compiler-gcc.h related error, then set
132 REPLACE_GCCH=0
133in your kernel APKBUILD at the start of the
134downstreamkernel_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'
136make: 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 | ^
26710 warnings generated.
268In 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 | ^
2751 warning generated.
276scripts/kconfig/conf -s --oldconfig Kconfig
277make: Leaving directory '/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee'
278In file included from scripts/kconfig/zconf.tab.c:2470:
279In 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 | ^~~~~~~~~
292scripts/kconfig/conf -s --silentoldconfig Kconfig
293arch/arm64/Makefile:57: Detected assembler with broken .inst; disassembly will be unreliable
294/bin/sh: aarch64-alpine-linux-musl-ld.gold: not found
295Cannot use CONFIG_LTO_CLANG: requires GNU gold 1.12 or later
296make[1]: *** [/home/pmos/build/src/android_kernel_motorola_exynos9610-809b8162409a893f026c0b48ef90e3ddd51ec4ee/Makefile:1195: prepare-compiler-check] Error 1
297make: *** [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