Building “Nougat”, i faced issues for some “Officially” supported devices.
even most of them already have received “Unofficial” upgrades,
i am curious, so if some of you have ideas to fix them… they are welcome !
(i can share logs), here are the error messages :
/e/v1-nougat$ brunch titan
device/motorola/msm8226-common/libsensors/bst/daemon/../tools/options.mk:11: ----android_version is 7.1.2
device/motorola/msm8226-common/libsensors/bst/daemon/../tools/options.mk:36: *** commands commence before first target.
build/core/ninja.mk:166: recipe for target '/media/piero/BUILD_VOL/v1-nougat/out/build-lineage_titan.ninja' failed
make: *** [/media/piero/BUILD_VOL/v1-nougat/out/build-lineage_titan.ninja] Error 1
make: Leaving directory '/media/piero/BUILD_VOL/v1-nougat'
#### make failed to build some targets (01:03 (mm:ss)) ####
/e/v1-nougat$ brunch peregrine
~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
6 warnings generated.
[ 36% 12233/33742] target thumb C: libnl <= external/libnl/lib/socket.c
external/libnl/lib/socket.c:171:42: warning: unused parameter 'msg' [-Wunused-parameter]
static int noop_seq_check(struct nl_msg *msg, void *arg)
^
external/libnl/lib/socket.c:171:53: warning: unused parameter 'arg' [-Wunused-parameter]
static int noop_seq_check(struct nl_msg *msg, void *arg)
^
2 warnings generated.
[ 36% 12234/33742] target thumb C: libnl <= external/libnl/lib/fib_lookup/lookup.c
external/libnl/lib/fib_lookup/lookup.c:70:51: warning: unused parameter 'ops' [-Wunused-parameter]
static int result_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who,
^
external/libnl/lib/fib_lookup/lookup.c:70:76: warning: unused parameter 'who' [-Wunused-parameter]
static int result_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who,
^
external/libnl/lib/fib_lookup/lookup.c:143:45: warning: unused parameter '_a' [-Wunused-parameter]
static int result_compare(struct nl_object *_a, struct nl_object *_b,
^
external/libnl/lib/fib_lookup/lookup.c:143:67: warning: unused parameter '_b' [-Wunused-parameter]
static int result_compare(struct nl_object *_a, struct nl_object *_b,
^
external/libnl/lib/fib_lookup/lookup.c:144:13: warning: unused parameter 'attrs' [-Wunused-parameter]
uint32_t attrs, int flags)
^
external/libnl/lib/fib_lookup/lookup.c:144:24: warning: unused parameter 'flags' [-Wunused-parameter]
uint32_t attrs, int flags)
^
external/libnl/lib/fib_lookup/lookup.c:215:30: warning: missing field 'fl_fwmark' initializer [-Wmissing-field-initializers]
struct fib_result_nl fr = {0};
^
7 warnings generated.
[ 36% 12235/33742] target thumb C: libnl <= external/libnl/lib/fib_lookup/request.c
external/libnl/lib/fib_lookup/request.c:57:27: warning: unused parameter 'flags' [-Wunused-parameter]
uint32_t attrs, int flags)
^
1 warning generated.
[ 36% 12236/33742] target thumb C: libnl <= external/libnl/lib/attr.c
external/libnl/lib/attr.c:490:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
return remaining >= sizeof(*nla) &&
~~~~~~~~~ ^ ~~~~~~~~~~~~
external/libnl/lib/attr.c:820:18: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith]
(void *) nla - nlmsg_data(msg->nm_nlh),
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~
external/libnl/include/netlink-local.h:76:45: note: expanded from macro 'NL_DBG'
fprintf(stderr, "DBG<" #LVL ">: " FMT, ##ARG); \
^~~
external/libnl/lib/attr.c:853:36: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith]
msg, datalen, (void *) nla - nlmsg_data(msg->nm_nlh), attrtype);
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~
external/libnl/include/netlink-local.h:76:45: note: expanded from macro 'NL_DBG'
fprintf(stderr, "DBG<" #LVL ">: " FMT, ##ARG); \
^~~
3 warnings generated.
[ 36% 12237/33742] target thumb C: libnl <= external/libnl/lib/genl/ctrl.c
external/libnl/lib/genl/ctrl.c:34:49: warning: unused parameter 'c' [-Wunused-parameter]
static int ctrl_request_update(struct nl_cache *c, struct nl_sock *h)
^
external/libnl/lib/genl/ctrl.c:55:49: warning: unused parameter 'ops' [-Wunused-parameter]
static int ctrl_msg_parser(struct nl_cache_ops *ops, struct genl_cmd *cmd,
^
external/libnl/lib/genl/ctrl.c:55:71: warning: unused parameter 'cmd' [-Wunused-parameter]
static int ctrl_msg_parser(struct nl_cache_ops *ops, struct genl_cmd *cmd,
^
3 warnings generated.
[ 36% 12238/33742] target thumb C: libnl <= external/libnl/lib/utils.c
external/libnl/lib/utils.c:420:16: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
for (i = 0; i < ARRAY_SIZE(split); i++) {
~ ^ ~~~~~~~~~~~~~~~~~
external/libnl/lib/utils.c:794:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++) {
~ ^ ~~~~~~~
external/libnl/lib/utils.c:829:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++) {
~ ^ ~~~~~~~
external/libnl/lib/utils.c:850:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++)
~ ^ ~~~~~~~
external/libnl/lib/utils.c:893:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++)
~ ^ ~~~~~~~
5 warnings generated.
[ 36% 12240/33742] target thumb C: libnl <= external/libnl/lib/handlers.c
external/libnl/lib/handlers.c:83:57: warning: unused parameter 'who' [-Wunused-parameter]
static int nl_error_handler_verbose(struct sockaddr_nl *who,
^
external/libnl/lib/handlers.c:210:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (kind < 0 || kind > NL_CB_KIND_MAX)
~~~~ ^ ~
external/libnl/lib/handlers.c:288:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (type < 0 || type > NL_CB_TYPE_MAX)
~~~~ ^ ~
external/libnl/lib/handlers.c:291:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (kind < 0 || kind > NL_CB_KIND_MAX)
~~~~ ^ ~
external/libnl/lib/handlers.c:338:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (kind < 0 || kind > NL_CB_KIND_MAX)
~~~~ ^ ~
5 warnings generated.
[ 36% 12243/33742] target thumb C: libnl <= external/libnl/lib/genl/family.c
external/libnl/lib/genl/family.c:129:26: warning: unused parameter 'flags' [-Wunused-parameter]
uint32_t attrs, int flags)
^
1 warning generated.
[ 36% 12244/33742] target thumb C: libnl <= external/libnl/lib/genl/mngt.c
external/libnl/lib/genl/mngt.c:181:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ops->co_hdrsize < GENL_HDRSIZE(0)) {
~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
1 warning generated.
[ 36% 12245/33742] target thumb C: libnl <= external/libnl/lib/genl/genl.c
external/libnl/lib/genl/genl.c:213:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith]
return genlmsg_data(gnlh) + NLMSG_ALIGN(hdrlen);
~~~~~~~~~~~~~~~~~~ ^
external/libnl/lib/genl/genl.c:263:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith]
return nlmsg_data(nlh) + GENL_HDRLEN;
~~~~~~~~~~~~~~~ ^
2 warnings generated.
[ 36% 12287/33742] Target buildinfo: /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop
FAILED: /bin/bash -c "(echo > /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop ) && (TARGET_BUILD_TYPE=\"userdebug\" TARGET_BUILD_FLAVOR=\"lineage_peregrine-userdebug\" TARGET_DEVICE=\"peregrine\" CM_DEVICE=\"peregrine\" PRODUCT_NAME=\"lineage_peregrine\" PRODUCT_BRAND=\"motorola\" PRODUCT_DEFAULT_LOCALE=\"en-US\" PRODUCT_DEFAULT_WIFI_CHANNELS=\"\" PRODUCT_MODEL=\"peregrine\" PRODUCT_MANUFACTURER=\"motorola\" PRIVATE_BUILD_DESC=\"e_peregrine-userdebug 7.1.2 NJH47F 20250616 MINI-LEGACY-release,dev-keys\" BUILD_ID=\"NJH47F\" BUILD_DISPLAY_ID=\"e_peregrine-userdebug 7.1.2 NJH47F 20250616 MINI-LEGACY-release,dev-keys\" DATE=\"date -d @1750116618\" BUILD_NUMBER=\"4fbf3c26ff\" BOARD_BUILD_SYSTEM_ROOT_IMAGE=\"\" AB_OTA_UPDATER=\"\" PLATFORM_VERSION=\"7.1.2\" PLATFORM_SECURITY_PATCH=\"2021-06-05\" PLATFORM_BASE_OS=\"\" PLATFORM_SDK_VERSION=\"25\" PLATFORM_PREVIEW_SDK_VERSION=\"0\" PLATFORM_VERSION_CODENAME=\"REL\" PLATFORM_VERSION_ALL_CODENAMES=\"REL\" BUILD_VERSION_TAGS=\"MINI-LEGACY-release,dev-keys\" TARGET_BOOTLOADER_BOARD_NAME=\"MSM8226\" BUILD_FINGERPRINT=\"\$(cat /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/build_fingerprint.txt)\" TARGET_BOARD_PLATFORM=\"msm8226\" TARGET_CPU_ABI_LIST=\"armeabi-v7a,armeabi\" TARGET_CPU_ABI_LIST_32_BIT=\"armeabi-v7a,armeabi\" TARGET_CPU_ABI_LIST_64_BIT=\"\" TARGET_CPU_ABI=\"armeabi-v7a\" TARGET_CPU_ABI2=\"armeabi\" TARGET_AAPT_CHARACTERISTICS=\"default\" BUILD_UTC_DATE=0 bash build/tools/buildinfo.sh >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop ) && (if [ -f \"device/motorola/msm8226-common/system.prop\" ]; then echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo Target buildinfo from: \"device/motorola/msm8226-common/system.prop\"; echo \"# from device/motorola/msm8226-common/system.prop\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; cat device/motorola/msm8226-common/system.prop >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; fi; if [ -f \"device/motorola/peregrine/system.prop\" ]; then echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo Target buildinfo from: \"device/motorola/peregrine/system.prop\"; echo \"# from device/motorola/peregrine/system.prop\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; cat device/motorola/peregrine/system.prop >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; fi ) && (echo >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"# ADDITIONAL_BUILD_PROPERTIES\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop ) && (echo \"keyguard.no_require_sim=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.carrier=unknown\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapstartsize=8m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapgrowthlimit=192m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapsize=256m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heaptargetutilization=0.75\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapminfree=2m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapmaxfree=8m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.com.google.clientidbase=android-motorola\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.build.selinux=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.config.notification_sound=Selenium.ogg\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.config.alarm_alert=Promethium.ogg\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.sys.dun.override=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.build.version.plat.sdk=7\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.build.version.plat.rev=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"media.sf.omx-plugin=libffmpeg_omx.so\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"media.sf.extractor-plugin=libffmpeg_extractor.so\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.storage_manager.enabled=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.version=0.21-n-20250616-MINI-LEGACY-peregrine\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.releasetype=MINI-LEGACY\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.build.version=0.21\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.modversion=0.21-n-20250616-MINI-LEGACY-peregrine\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cmlegal.url=https://lineageos.org/legal\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.elegal.url=https://e.foundation/legal\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.display.version=0.21-20250616\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.config.ringtone=Dione.ogg\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.sys.dalvik.vm.lib.2=libart.so\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.isa.arm.variant=krait\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.isa.arm.features=default\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.lockprof.threshold=500\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"net.bt.name=Android\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.stack-trace-file=/data/anr/traces.txt\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop ) && (cat /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/android-info.txt | grep 'require version-' | sed -e 's/require version-/ro.build.expect./g' >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop ) && (build/tools/post_process_props.py /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/system_build_prop_intermediates/build.prop \"\" )"
Target buildinfo from: device/motorola/msm8226-common/system.prop
Target buildinfo from: device/motorola/peregrine/system.prop
error: ro.build.fingerprint cannot exceed 91 bytes: motorola/lineage_peregrine/peregrine:7.1.2/NJH47F/20250616:userdebug/MINI-LEGACY-release,dev-keys (97)
[ 36% 12287/33742] build /media/piero/BUILD_VOL/v1-nougat/out/target/product/peregrine/obj/ETC/sepolicy_intermediates/policy.conf
ninja: build stopped: subcommand failed.
build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
make: Leaving directory '/media/piero/BUILD_VOL/v1-nougat'
#### make failed to build some targets (11:03 (mm:ss)) ####
/e/v1-nougat$ brunch serranoltexx
10 warnings generated.
[ 36% 12227/33069] target thumb C: libnl <= external/libnl/lib/fib_lookup/lookup.c
external/libnl/lib/fib_lookup/lookup.c:70:51: warning: unused parameter 'ops' [-Wunused-parameter]
static int result_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who,
^
external/libnl/lib/fib_lookup/lookup.c:70:76: warning: unused parameter 'who' [-Wunused-parameter]
static int result_msg_parser(struct nl_cache_ops *ops, struct sockaddr_nl *who,
^
external/libnl/lib/fib_lookup/lookup.c:143:45: warning: unused parameter '_a' [-Wunused-parameter]
static int result_compare(struct nl_object *_a, struct nl_object *_b,
^
external/libnl/lib/fib_lookup/lookup.c:143:67: warning: unused parameter '_b' [-Wunused-parameter]
static int result_compare(struct nl_object *_a, struct nl_object *_b,
^
external/libnl/lib/fib_lookup/lookup.c:144:13: warning: unused parameter 'attrs' [-Wunused-parameter]
uint32_t attrs, int flags)
^
external/libnl/lib/fib_lookup/lookup.c:144:24: warning: unused parameter 'flags' [-Wunused-parameter]
uint32_t attrs, int flags)
^
external/libnl/lib/fib_lookup/lookup.c:215:30: warning: missing field 'fl_fwmark' initializer [-Wmissing-field-initializers]
struct fib_result_nl fr = {0};
^
7 warnings generated.
[ 36% 12228/33069] target thumb C: libnl <= external/libnl/lib/fib_lookup/request.c
external/libnl/lib/fib_lookup/request.c:57:27: warning: unused parameter 'flags' [-Wunused-parameter]
uint32_t attrs, int flags)
^
1 warning generated.
[ 36% 12229/33069] target thumb C: libnl <= external/libnl/lib/attr.c
external/libnl/lib/attr.c:490:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
return remaining >= sizeof(*nla) &&
~~~~~~~~~ ^ ~~~~~~~~~~~~
external/libnl/lib/attr.c:820:18: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith]
(void *) nla - nlmsg_data(msg->nm_nlh),
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~
external/libnl/include/netlink-local.h:76:45: note: expanded from macro 'NL_DBG'
fprintf(stderr, "DBG<" #LVL ">: " FMT, ##ARG); \
^~~
external/libnl/lib/attr.c:853:36: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith]
msg, datalen, (void *) nla - nlmsg_data(msg->nm_nlh), attrtype);
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~
external/libnl/include/netlink-local.h:76:45: note: expanded from macro 'NL_DBG'
fprintf(stderr, "DBG<" #LVL ">: " FMT, ##ARG); \
^~~
3 warnings generated.
[ 36% 12230/33069] target thumb C: libnl <= external/libnl/lib/genl/ctrl.c
external/libnl/lib/genl/ctrl.c:34:49: warning: unused parameter 'c' [-Wunused-parameter]
static int ctrl_request_update(struct nl_cache *c, struct nl_sock *h)
^
external/libnl/lib/genl/ctrl.c:55:49: warning: unused parameter 'ops' [-Wunused-parameter]
static int ctrl_msg_parser(struct nl_cache_ops *ops, struct genl_cmd *cmd,
^
external/libnl/lib/genl/ctrl.c:55:71: warning: unused parameter 'cmd' [-Wunused-parameter]
static int ctrl_msg_parser(struct nl_cache_ops *ops, struct genl_cmd *cmd,
^
3 warnings generated.
[ 36% 12232/33069] target thumb C: libnl <= external/libnl/lib/utils.c
external/libnl/lib/utils.c:420:16: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
for (i = 0; i < ARRAY_SIZE(split); i++) {
~ ^ ~~~~~~~~~~~~~~~~~
external/libnl/lib/utils.c:794:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++) {
~ ^ ~~~~~~~
external/libnl/lib/utils.c:829:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++) {
~ ^ ~~~~~~~
external/libnl/lib/utils.c:850:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++)
~ ^ ~~~~~~~
external/libnl/lib/utils.c:893:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned int') [-Wsign-compare]
for (i = 0; i < tbl_len; i++)
~ ^ ~~~~~~~
5 warnings generated.
[ 36% 12233/33069] target thumb C: libnl <= external/libnl/lib/handlers.c
external/libnl/lib/handlers.c:83:57: warning: unused parameter 'who' [-Wunused-parameter]
static int nl_error_handler_verbose(struct sockaddr_nl *who,
^
external/libnl/lib/handlers.c:210:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (kind < 0 || kind > NL_CB_KIND_MAX)
~~~~ ^ ~
external/libnl/lib/handlers.c:288:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (type < 0 || type > NL_CB_TYPE_MAX)
~~~~ ^ ~
external/libnl/lib/handlers.c:291:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (kind < 0 || kind > NL_CB_KIND_MAX)
~~~~ ^ ~
external/libnl/lib/handlers.c:338:11: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
if (kind < 0 || kind > NL_CB_KIND_MAX)
~~~~ ^ ~
5 warnings generated.
[ 36% 12235/33069] target thumb C: libnl <= external/libnl/lib/genl/mngt.c
external/libnl/lib/genl/mngt.c:181:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ops->co_hdrsize < GENL_HDRSIZE(0)) {
~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
1 warning generated.
[ 37% 12236/33069] target thumb C: libnl <= external/libnl/lib/genl/genl.c
external/libnl/lib/genl/genl.c:213:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith]
return genlmsg_data(gnlh) + NLMSG_ALIGN(hdrlen);
~~~~~~~~~~~~~~~~~~ ^
external/libnl/lib/genl/genl.c:263:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith]
return nlmsg_data(nlh) + GENL_HDRLEN;
~~~~~~~~~~~~~~~ ^
2 warnings generated.
[ 37% 12237/33069] target thumb C: libnl <= external/libnl/lib/genl/family.c
external/libnl/lib/genl/family.c:129:26: warning: unused parameter 'flags' [-Wunused-parameter]
uint32_t attrs, int flags)
^
1 warning generated.
[ 37% 12291/33069] Target buildinfo: /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop
FAILED: /bin/bash -c "(echo > /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop ) && (TARGET_BUILD_TYPE=\"userdebug\" TARGET_BUILD_FLAVOR=\"lineage_serranoltexx-userdebug\" TARGET_DEVICE=\"serranoltexx\" CM_DEVICE=\"serranoltexx\" PRODUCT_NAME=\"lineage_serranoltexx\" PRODUCT_BRAND=\"samsung\" PRODUCT_DEFAULT_LOCALE=\"en-US\" PRODUCT_DEFAULT_WIFI_CHANNELS=\"\" PRODUCT_MODEL=\"lineage_serranoltexx\" PRODUCT_MANUFACTURER=\"Samsung\" PRIVATE_BUILD_DESC=\"e_serranoltexx-userdebug 7.1.2 NJH47F 20250617 LEGACY-release,dev-keys\" BUILD_ID=\"NJH47F\" BUILD_DISPLAY_ID=\"e_serranoltexx-userdebug 7.1.2 NJH47F 20250617 LEGACY-release,dev-keys\" DATE=\"date -d @1750159259\" BUILD_NUMBER=\"3dc046382f\" BOARD_BUILD_SYSTEM_ROOT_IMAGE=\"\" AB_OTA_UPDATER=\"\" PLATFORM_VERSION=\"7.1.2\" PLATFORM_SECURITY_PATCH=\"2021-06-05\" PLATFORM_BASE_OS=\"\" PLATFORM_SDK_VERSION=\"25\" PLATFORM_PREVIEW_SDK_VERSION=\"0\" PLATFORM_VERSION_CODENAME=\"REL\" PLATFORM_VERSION_ALL_CODENAMES=\"REL\" BUILD_VERSION_TAGS=\"LEGACY-release,dev-keys\" TARGET_BOOTLOADER_BOARD_NAME=\"MSM8960\" BUILD_FINGERPRINT=\"\$(cat /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/build_fingerprint.txt)\" TARGET_BOARD_PLATFORM=\"msm8960\" TARGET_CPU_ABI_LIST=\"armeabi-v7a,armeabi\" TARGET_CPU_ABI_LIST_32_BIT=\"armeabi-v7a,armeabi\" TARGET_CPU_ABI_LIST_64_BIT=\"\" TARGET_CPU_ABI=\"armeabi-v7a\" TARGET_CPU_ABI2=\"armeabi\" TARGET_AAPT_CHARACTERISTICS=\"default\" BUILD_UTC_DATE=0 bash build/tools/buildinfo.sh >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop ) && (if [ -f \"device/samsung/serranoltexx/system.prop\" ]; then echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo Target buildinfo from: \"device/samsung/serranoltexx/system.prop\"; echo \"# from device/samsung/serranoltexx/system.prop\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; cat device/samsung/serranoltexx/system.prop >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; fi ) && (echo >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"# ADDITIONAL_BUILD_PROPERTIES\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"#\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop ) && (echo \"keyguard.no_require_sim=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.carrier=unknown\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.com.android.mobiledata=false\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.telephony.ril_class=SerranoRIL\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.ril.telephony.mqanelements=6\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.radio.add_power_save=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.gps.qmienabled=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.gps.qc_nlp_in_use=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.qc.sdk.izat.premium_enabled=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.qc.sdk.izat.service_mask=0x0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.gps.agps_provider=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"audio.offload.disable=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"mm.enable.smoothstreaming=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"use.dedicated.device.for.voip=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"use.voice.path.for.pcm.voip=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"media.aac_51_output_enabled=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"media.stagefright.legacyencoder=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"media.stagefright.less-secure=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"debug.composition.type=c2d\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.debug.wfd.enable=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.sys.wfd.virtual=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.sf.lcd_density=240\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.opengles.version=196608\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.qualcomm.cabl=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.hwui.text_large_cache_height=2048\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"camera2.portability.force_api=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"qcom.bluetooth.soc=smd\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.bluetooth.dun=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.bluetooth.sap=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.bluetooth.hfp.ver=1.6\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.qualcomm.bt.hci_transport=smd\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.chipname=MSM8930AB\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.product_ship=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.warmboot.capability=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.timed.enable=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"wifi.interface=wlan0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.vendor.extension_library=libqti-perfd-client.so\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.dex2oat-swap=false\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.am.reschedule_service=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"debug.sf.hw=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"debug.mdpcomp.logs=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.hwc.mdpcomp.enable=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.telephony.call_ring.multiple=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapstartsize=8m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapgrowthlimit=192m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapsize=256m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heaptargetutilization=0.75\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapminfree=2m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.heapmaxfree=8m\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.com.google.clientidbase=android-google\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.build.selinux=1\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.config.notification_sound=Selenium.ogg\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.config.alarm_alert=Promethium.ogg\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.sys.dun.override=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.build.version.plat.sdk=7\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.build.version.plat.rev=0\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"media.sf.omx-plugin=libffmpeg_omx.so\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"media.sf.extractor-plugin=libffmpeg_extractor.so\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.storage_manager.enabled=true\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.version=0.21-n-20250617-LEGACY-serranoltexx\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.releasetype=LEGACY\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.build.version=0.21\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.modversion=0.21-n-20250617-LEGACY-serranoltexx\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cmlegal.url=https://lineageos.org/legal\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.elegal.url=https://e.foundation/legal\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.cm.display.version=0.21-20250617\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"ro.config.ringtone=Dione.ogg\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"persist.sys.dalvik.vm.lib.2=libart.so\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.isa.arm.variant=krait\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.isa.arm.features=default\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.lockprof.threshold=500\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"net.bt.name=Android\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop; echo \"dalvik.vm.stack-trace-file=/data/anr/traces.txt\" >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop ) && (cat /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/android-info.txt | grep 'require version-' | sed -e 's/require version-/ro.build.expect./g' >> /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop ) && (build/tools/post_process_props.py /media/piero/BUILD_VOL/v1-nougat/out/target/product/serranoltexx/obj/ETC/system_build_prop_intermediates/build.prop \"\" )"
Target buildinfo from: device/samsung/serranoltexx/system.prop
error: ro.build.fingerprint cannot exceed 91 bytes: samsung/lineage_serranoltexx/serranoltexx:7.1.2/NJH47F/20250617:userdebug/LEGACY-release,dev-keys (97)
[ 37% 12291/33069] host C: libsepol <= external/selinux/libsepol/src/avrule_block.c
ninja: build stopped: subcommand failed.
build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
make: Leaving directory '/media/piero/BUILD_VOL/v1-nougat'
#### make failed to build some targets (25:51 (mm:ss)) ####
```
/e/v1-nougat$ brunch crackling
device/wileyfox/crackling/sensors/bst/daemon/src/channels.c:303:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
init: channel_init_mu,
^~~~~
.init =
device/wileyfox/crackling/sensors/bst/daemon/src/channels.c:304:3: warning: use of GNU old-style field designator extension [-Wgnu-designator]
get_data: get_data_mu,
^~~~~~~~~
.get_data =
112 warnings generated.
[ 64% 31008/48057] target C: sensord <= device/wileyfox/crackling/sensors/bst/daemon/src/algo/algo_init.c
In file included from device/wileyfox/crackling/sensors/bst/daemon/src/algo/algo_init.c:88:
In file included from device/wileyfox/crackling/sensors/bst/daemon/inc/sensord.h:96:
In file included from device/wileyfox/crackling/sensors/bst/daemon/inc/hw_cntl.h:95:
device/wileyfox/crackling/sensors/bst/daemon/inc/sensor_hw.h:107:13: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
const char const *name;
^
In file included from device/wileyfox/crackling/sensors/bst/daemon/src/algo/algo_init.c:88:
In file included from device/wileyfox/crackling/sensors/bst/daemon/inc/sensord.h:106:
device/wileyfox/crackling/sensors/bst/daemon/inc/channel.h:150:13: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
const char const *name;
^
2 warnings generated.
[ 64% 31008/48057] target C: sensord <= device/wileyfox/crackling/sensors/bst/daemon/src/hw/hw_cntl.c
In file included from device/wileyfox/crackling/sensors/bst/daemon/src/hw/hw_cntl.c:99:
In file included from device/wileyfox/crackling/sensors/bst/daemon/inc/sensord.h:96:
In file included from device/wileyfox/crackling/sensors/bst/daemon/inc/hw_cntl.h:95:
device/wileyfox/crackling/sensors/bst/daemon/inc/sensor_hw.h:107:13: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
const char const *name;
^
In file included from device/wileyfox/crackling/sensors/bst/daemon/src/hw/hw_cntl.c:99:
In file included from device/wileyfox/crackling/sensors/bst/daemon/inc/sensord.h:106:
device/wileyfox/crackling/sensors/bst/daemon/inc/channel.h:150:13: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
const char const *name;
^
2 warnings generated.
ninja: build stopped: subcommand failed.
build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
make: Leaving directory '/media/piero/BUILD_VOL/v1-nougat'
#### make failed to build some targets (01:27:17 (hh:mm:ss)) ####
all the issues described by users in the following posts (at least from post N° 9 to post N° 53) have been solved in the builds listed in the posts N° 2 to N° 7 that point to /e/OS legacy builds - Browse Files at SourceForge.net
.
except this one, that i have to study :