Hi all,
I’m trying to build /e/ OS for android Q 10 and htc one m8 device.
My computer work on debian bookworm.
My building script is the following.
https://debian-facile.org/paste-34D92C475C
And finally after launch my script, building script failed at 23% ! Why ?
HOSTCC scripts/dtc/dtc.o
WRAP arch/arm/include/generated/asm/sizes.h
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/selinux/mdp/mdp
HOSTCC scripts/selinux/genheaders/genheaders
HOSTCC scripts/dtc/fstree.o
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/srcpos.o
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/util.o
/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/scripts/dtc/checks.cclang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
:627:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((node->parent->addr_cells == -1))
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/scripts/dtc/checks.c:627:32: note: remove extraneous parentheses around the comparison to silence this warning
if ((node->parent->addr_cells == -1))
~ ^ ~
/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/scripts/dtc/checks.c:627:32: note: use '=' to turn this equality comparison into an assignment
if ((node->parent->addr_cells == -1))
^~
=
/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/scripts/dtc/checks.c:631:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
if ((node->parent->size_cells == -1))
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/scripts/dtc/checks.c:631:32: note: remove extraneous parentheses around the comparison to silence this warning
if ((node->parent->size_cells == -1))
~ ^ ~
/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/scripts/dtc/checks.c:631:32: note: use '=' to turn this equality comparison into an assignment
if ((node->parent->size_cells == -1))
^~
=
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
2 warnings generated.
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
make[2]: *** [/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/scripts/Makefile.build:443: scripts/mod] Error 2
make[2]: *** Waiting for unfinished jobs....
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
HOSTCC scripts/dtc/dtc-lexer.lex.o
HOSTCC scripts/dtc/dtc-parser.tab.o
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
clang-9: warning: argument unused during compilation: '-fuse-ld=lld' [-Wunused-command-line-argument]
HOSTLD scripts/dtc/dtc
make[1]: *** [/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974/Makefile:518: scripts] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:130: sub-make] Error 2
make: Leaving directory '/mnt/my_data/smartphone_builde_e_os/android_10_q/htc_one_m8_v1.13-q/src/Q/kernel/htc/msm8974'
[ 23% 17638/75573] //external/icu/icu4c/source/i18n:libicui18n clang++ numparse_affixes.cpp [linux_glibc]
[ 23% 17639/75573] //external/icu/icu4c/source/i18n:libicui18n clang++ numparse_decimal.cpp [linux_glibc]
[ 23% 17640/75573] //external/icu/icu4c/source/i18n:libicui18n clang++ numparse_currency.cpp [linux_glibc]
[ 23% 17641/75573] //external/icu/icu4c/source/i18n:libicui18n clang++ numparse_parsednumber.cpp [linux_glibc]
[ 23% 17642/75573] //external/icu/icu4c/source/i18n:libicui18n clang++ numparse_impl.cpp [linux_glibc]
ninja: build stopped: subcommand failed.
FAILED: [W][2023-08-02T18:17:27+0200][242308] void cmdline::logParams(nsjconf_t *)():250 Process will be UID/EUID=0 in the global user namespace, and will have user root-level access to files
[W][2023-08-02T18:17:27+0200][242308] void cmdline::logParams(nsjconf_t *)():260 Process will be GID/EGID=0 in the global user namespace, and will have group root-level access to files
18:33:20 ninja failed with: exit status 1
#### failed to build some targets (17:46 (mm:ss)) ####
>> [mer. 02 août 2023 18:33:20 CEST] Failed build for m8
>> [mer. 02 août 2023 18:33:20 CEST] Finishing build for m8
>> [mer. 02 août 2023 18:33:20 CEST] Cleaning source dir for device m8
18:33:23 Entire build directory removed.
Thanks for your advices
Regain your privacy! Adopt /e/ the unGoogled mobile OS and online services