• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Just throwing this out there: Cm13 for g2 mini sources

I'm getting this error when I try to compile in any source tree, including CM13 (I've got like five on my machine). I read somewhere that this is caused by not having device/qcom/common but I have that in my sources and it's still failing:
Code:
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/dnsmasq_intermediates/import_includes
Export includes file: external/dnsmasq/src/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/dnsmasq_intermediates/export_includes
Notice file: external/dnsmasq/src/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/dnsmasq.txt
Notice file: frameworks/base/cmds/dpm/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/dpm.txt
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/drmserver_intermediates/import_includes
Export includes file: frameworks/av/drm/drmserver/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/drmserver_intermediates/export_includes
Notice file: frameworks/av/drm/drmserver/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/drmserver.txt
Export includes file: frameworks/native/cmds/dumpstate/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libdumpstate.default_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libdumpstate.default_intermediates/import_includes
Export includes file: frameworks/native/cmds/dumpstate/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/dumpstate_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/dumpsys_intermediates/import_includes
Export includes file: frameworks/native/cmds/dumpsys/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/dumpsys_intermediates/export_includes
Notice file: frameworks/native/cmds/dumpsys/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/dumpsys.txt
Symlink: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/system/bin/fsck.exfat -> mount.exfat
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/fsck_msdos_intermediates/import_includes
Export includes file: external/fsck_msdos/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/fsck_msdos_intermediates/export_includes
Notice file: external/fsck_msdos/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/fsck_msdos.txt
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/gatt_testtool_intermediates/import_includes
Export includes file: external/bluetooth/bluedroid/test/blegatt_test/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/gatt_testtool_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/gzip_intermediates/import_includes
Export includes file: external/zlib/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/gzip_intermediates/export_includes
Notice file: external/zlib/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/gzip.txt
Export includes file: external/libnl/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libnl_intermediates/export_includes
Export includes file: hardware/qcom/wlan/qcwcn/wpa_supplicant_8_lib/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/lib_driver_cmd_qcwcn_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/lib_driver_cmd_qcwcn_intermediates/import_includes
Export includes file: external/wpa_supplicant_8/hostapd/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/hostapd_intermediates/export_includes
Notice file: hardware/qcom/wlan/qcwcn/wpa_supplicant_8_lib/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/lib/lib_driver_cmd_qcwcn.a.txt
Notice file: external/libnl/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/lib/libnl.so.txt
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/hostapd_cli_intermediates/import_includes
Export includes file: external/wpa_supplicant_8/hostapd/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/hostapd_cli_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/idmap_intermediates/import_includes
Export includes file: frameworks/base/cmds/idmap/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/idmap_intermediates/export_includes
Export includes file: frameworks/native/libs/diskusage/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libdiskusage_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libdiskusage_intermediates/import_includes
Export includes file: frameworks/native/cmds/installd/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/installd_intermediates/export_includes
Export includes file: external/iproute2/lib/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libiprouteutil_intermediates/export_includes
Export includes file: external/iproute2/lib/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libnetlink_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libiprouteutil_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libnetlink_intermediates/import_includes
Export includes file: external/iproute2/ip/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/ip_intermediates/export_includes
Notice file: external/iproute2/ip/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/ip.txt
Notice file: external/iproute2/lib/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/lib/libiprouteutil.so.txt
Notice file: external/iproute2/lib/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/lib/libnetlink.so.txt
Export includes file: external/iptables/extensions/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libext_intermediates/export_includes
Export includes file: external/iptables/extensions/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libext6_intermediates/export_includes
Export includes file: external/iptables/libiptc/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libip6tc_intermediates/export_includes
Export includes file: external/iptables/libxtables/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libxtables_intermediates/export_includes
target Generated: libext <= external/iptables/extensions/libxt_addrtype.c
target Generated: libext <= external/iptables/extensions/libxt_AUDIT.c
target Generated: libext <= external/iptables/extensions/libxt_bpf.c
target Generated: libext <= external/iptables/extensions/libxt_CHECKSUM.c
target Generated: libext <= external/iptables/extensions/libxt_CLASSIFY.c
target Generated: libext <= external/iptables/extensions/libxt_cluster.c
target Generated: libext <= external/iptables/extensions/libxt_comment.c
target Generated: libext <= external/iptables/extensions/libxt_connbytes.c
target Generated: libext <= external/iptables/extensions/libxt_connlimit.c
target Generated: libext <= external/iptables/extensions/libxt_connmark.c
target Generated: libext <= external/iptables/extensions/libxt_CONNMARK.c
target Generated: libext <= external/iptables/extensions/libxt_CONNSECMARK.c
target Generated: libext <= external/iptables/extensions/libxt_conntrack.c
target Generated: libext <= external/iptables/extensions/libxt_cpu.c
target Generated: libext <= external/iptables/extensions/libxt_CT.c
target Generated: libext <= external/iptables/extensions/libxt_devgroup.c
target Generated: libext <= external/iptables/extensions/libxt_dscp.c
target Generated: libext <= external/iptables/extensions/libxt_DSCP.c
target Generated: libext <= external/iptables/extensions/libxt_ecn.c
target Generated: libext <= external/iptables/extensions/libxt_esp.c
target Generated: libext <= external/iptables/extensions/libxt_hashlimit.c
target Generated: libext <= external/iptables/extensions/libxt_helper.c
target Generated: libext <= external/iptables/extensions/libxt_HMARK.c
target Generated: libext <= external/iptables/extensions/libxt_IDLETIMER.c
target Generated: libext <= external/iptables/extensions/libxt_iprange.c
target Generated: libext <= external/iptables/extensions/libxt_LED.c
target Generated: libext <= external/iptables/extensions/libxt_length.c
target Generated: libext <= external/iptables/extensions/libxt_limit.c
target Generated: libext <= external/iptables/extensions/libxt_mac.c
target Generated: libext <= external/iptables/extensions/libxt_mark.c
target Generated: libext <= external/iptables/extensions/libxt_MARK.c
target Generated: libext <= external/iptables/extensions/libxt_multiport.c
target Generated: libext <= external/iptables/extensions/libxt_nfacct.c
target Generated: libext <= external/iptables/extensions/libxt_NFLOG.c
target Generated: libext <= external/iptables/extensions/libxt_NFQUEUE.c
target Generated: libext <= external/iptables/extensions/libxt_osf.c
target Generated: libext <= external/iptables/extensions/libxt_owner.c
target Generated: libext <= external/iptables/extensions/libxt_physdev.c
target Generated: libext <= external/iptables/extensions/libxt_pkttype.c
target Generated: libext <= external/iptables/extensions/libxt_policy.c
target Generated: libext <= external/iptables/extensions/libxt_quota2.c
target Generated: libext <= external/iptables/extensions/libxt_quota.c
target Generated: libext <= external/iptables/extensions/libxt_rateest.c
target Generated: libext <= external/iptables/extensions/libxt_RATEEST.c
target Generated: libext <= external/iptables/extensions/libxt_recent.c
target Generated: libext <= external/iptables/extensions/libxt_rpfilter.c
target Generated: libext <= external/iptables/extensions/libxt_sctp.c
target Generated: libext <= external/iptables/extensions/libxt_SECMARK.c
target Generated: libext <= external/iptables/extensions/libxt_set.c
target Generated: libext <= external/iptables/extensions/libxt_SET.c
target Generated: libext <= external/iptables/extensions/libxt_socket.c
target Generated: libext <= external/iptables/extensions/libxt_standard.c
target Generated: libext <= external/iptables/extensions/libxt_statistic.c
target Generated: libext <= external/iptables/extensions/libxt_string.c
target Generated: libext <= external/iptables/extensions/libxt_tcp.c
target Generated: libext <= external/iptables/extensions/libxt_tcpmss.c
target Generated: libext <= external/iptables/extensions/libxt_TCPMSS.c
target Generated: libext <= external/iptables/extensions/libxt_TEE.c
target Generated: libext <= external/iptables/extensions/libxt_time.c
target Generated: libext <= external/iptables/extensions/libxt_tos.c
target Generated: libext <= external/iptables/extensions/libxt_TOS.c
target Generated: libext <= external/iptables/extensions/libxt_TPROXY.c
target Generated: libext <= external/iptables/extensions/libxt_TRACE.c
target Generated: libext <= external/iptables/extensions/libxt_u32.c
target Generated: libext <= external/iptables/extensions/libxt_udp.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libext_intermediates/import_includes
target Generated: libext6 <= external/iptables/extensions/libip6t_ah.c
target Generated: libext6 <= external/iptables/extensions/libip6t_DNAT.c
target Generated: libext6 <= external/iptables/extensions/libip6t_DNPT.c
target Generated: libext6 <= external/iptables/extensions/libip6t_dst.c
target Generated: libext6 <= external/iptables/extensions/libip6t_eui64.c
target Generated: libext6 <= external/iptables/extensions/libip6t_frag.c
target Generated: libext6 <= external/iptables/extensions/libip6t_hbh.c
target Generated: libext6 <= external/iptables/extensions/libip6t_hl.c
target Generated: libext6 <= external/iptables/extensions/libip6t_HL.c
target Generated: libext6 <= external/iptables/extensions/libip6t_icmp6.c
target Generated: libext6 <= external/iptables/extensions/libip6t_ipv6header.c
target Generated: libext6 <= external/iptables/extensions/libip6t_LOG.c
target Generated: libext6 <= external/iptables/extensions/libip6t_MASQUERADE.c
target Generated: libext6 <= external/iptables/extensions/libip6t_mh.c
target Generated: libext6 <= external/iptables/extensions/libip6t_NETMAP.c
target Generated: libext6 <= external/iptables/extensions/libip6t_REDIRECT.c
target Generated: libext6 <= external/iptables/extensions/libip6t_REJECT.c
target Generated: libext6 <= external/iptables/extensions/libip6t_rt.c
target Generated: libext6 <= external/iptables/extensions/libip6t_SNAT.c
target Generated: libext6 <= external/iptables/extensions/libip6t_SNPT.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libext6_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libip6tc_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libxtables_intermediates/import_includes
Export includes file: external/iptables/iptables/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/ip6tables_intermediates/export_includes
Export includes file: external/iptables/extensions/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libext4_intermediates/export_includes
Export includes file: external/iptables/libiptc/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libip4tc_intermediates/export_includes
target Generated: libext4 <= external/iptables/extensions/libipt_ah.c
target Generated: libext4 <= external/iptables/extensions/libipt_CLUSTERIP.c
target Generated: libext4 <= external/iptables/extensions/libipt_DNAT.c
target Generated: libext4 <= external/iptables/extensions/libipt_ECN.c
target Generated: libext4 <= external/iptables/extensions/libipt_icmp.c
target Generated: libext4 <= external/iptables/extensions/libipt_LOG.c
target Generated: libext4 <= external/iptables/extensions/libipt_MASQUERADE.c
target Generated: libext4 <= external/iptables/extensions/libipt_MIRROR.c
target Generated: libext4 <= external/iptables/extensions/libipt_NETMAP.c
target Generated: libext4 <= external/iptables/extensions/libipt_realm.c
target Generated: libext4 <= external/iptables/extensions/libipt_REDIRECT.c
target Generated: libext4 <= external/iptables/extensions/libipt_REJECT.c
target Generated: libext4 <= external/iptables/extensions/libipt_SAME.c
target Generated: libext4 <= external/iptables/extensions/libipt_SNAT.c
target Generated: libext4 <= external/iptables/extensions/libipt_ttl.c
target Generated: libext4 <= external/iptables/extensions/libipt_TTL.c
target Generated: libext4 <= external/iptables/extensions/libipt_ULOG.c
target Generated: libext4 <= external/iptables/extensions/libipt_unclean.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libext4_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libip4tc_intermediates/import_includes
Export includes file: external/iptables/iptables/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/iptables_intermediates/export_includes
Export includes file: system/security/keystore/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libkeystore_binder_intermediates/export_includes
Export includes file: system/security/softkeymaster/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libsoftkeymaster_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libkeystore_binder_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libsoftkeymaster_intermediates/import_includes
Export includes file: system/security/keystore/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/keystore_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/keystore_cli_intermediates/import_includes
Export includes file: system/security/keystore/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/keystore_cli_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/l2test_ertm_intermediates/import_includes
Export includes file: external/bluetooth/bluedroid/test/l2test_ertm/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/l2test_ertm_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/lmkd_intermediates/import_includes
Export includes file: system/core/lmkd/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/lmkd_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/logcat_intermediates/import_includes
Export includes file: system/core/logcat/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/logcat_intermediates/export_includes
Notice file: system/core/logcat/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/logcat.txt
Export includes file: system/core/libsysutils/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libsysutils_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libsysutils_intermediates/import_includes
Export includes file: system/core/logd/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/logd_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/logwrapper_intermediates/import_includes
Export includes file: system/core/logwrapper/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/logwrapper_intermediates/export_includes
Notice file: system/core/logwrapper/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/logwrapper.txt
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/mdnsd_intermediates/import_includes
Export includes file: external/mdnsresponder/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/mdnsd_intermediates/export_includes
Notice file: frameworks/base/cmds/media/NOTICE -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/NOTICE_FILES/src//system/bin/media.txt
Export includes file: frameworks/av/services/audioflinger/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudioflinger_intermediates/export_includes
Export includes file: frameworks/av/services/audiopolicy/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/export_includes
Export includes file: frameworks/av/services/camera/libcameraservice/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libcameraservice_intermediates/export_includes
Export includes file: frameworks/av/services/medialog/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libmedialogservice_intermediates/export_includes
Export includes file: frameworks/av/media/libmediaplayerservice/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libmediaplayerservice_intermediates/export_includes
Export includes file: frameworks/av/services/soundtrigger/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libsoundtriggerservice_intermediates/export_includes
Export includes file: frameworks/av/media/mediaserver/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libregistermsext_intermediates/export_includes
Export includes file: frameworks/av/services/audioflinger/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudioresampler_intermediates/export_includes
Export includes file: frameworks/av/media/libeffects/factory/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libeffects_intermediates/export_includes
Export includes file: frameworks/av/services/audioflinger/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libserviceutility_intermediates/export_includes
Export includes file: frameworks/av/services/audioflinger/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libscheduling_policy_intermediates/export_includes
Export includes file: frameworks/av/media/libcpustats/Android.mk -- /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libcpustats_intermediates/export_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudioresampler_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libeffects_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libserviceutility_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libscheduling_policy_intermediates/import_includes
make: *** No rule to make target `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes'.  Stop.
make: *** Waiting for unfinished jobs....
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/STATIC_LIBRARIES/libcpustats_intermediates/import_includes

#### make failed to build some targets (16:41 (mm:ss)) ####

ph0enix_216@nanaba:~/android/slim-lp5.1$

I had this too when I rebuilt my build environment. You're missing a program. I just don't know which one. Rerun some apt commands from build guides until you see it install something, and try again.
 
I had this too when I rebuilt my build environment. You're missing a program. I just don't know which one. Rerun some apt commands from build guides until you see it install something, and try again.

Thank goodness I have a long terminal history. Here's all the packages I installed when I had this error:

Code:
git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip maven schedtool gitk git-core lib32readline-gplv2-dev lib32z1-dev libesd0-dev libncurses5-dev libsdl1.2-dev libwxgtk2.8-dev libxml2 lzop pngcrush squashfs-tools git zlib1g-dev:i386 libc6-dev lib32bz2-1.0 libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 mingw32 tofrodos python-markdown libreadline6-dev bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev lib32bz2-dev dpkg-dev libglapi-mesa:i386 libgl1-mesa-dri:i386 libcheese-gtk23 libcheese7 libtool automake autoconf

I *think* that it was libtool automake autoconf that fixed it but might as well apt-get the whole thing, they're all used in Android somewhere.
 
woohoo i finally got the kernel to give me crash info on the button backlight

Code:
<1>[  944.418815] Unable to handle kernel NULL pointer dereference at virtual ad
dress 0000002f
<1>[  944.418830] pgd = c0004000
<6>[  286.548997] [LP5521] [lp5521_run_led_pattern] PATTERN_PLAY_OFF
<1>[  944.418840] [0000002f] *pgd=00000000
<0>[  944.418854] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
<4>[  944.418865] CPU: 1  Tainted: G  W  (3.4.0+ #1)
<4>[  944.418877] PC is at qpnp_mpp_set+0x20/0x320
<4>[  944.418887] LR is at __qpnp_led_work.isra.5+0x250/0xb48
<4>[  944.418896] pc : [<c0747774>]  lr : [<c0748fb8>]  psr: 80000013
<4>[  944.418896] sp : c4291ef0  ip : 00000000  fp : d6cea880
<4>[  944.418904] r10: c4290000  r9 : c12d77e4  r8 : 00000000
<4>[  944.418912] r7 : c292a900  r6 : c29267c0  r5 : d6cea880  r4 : e7fad210
<4>[  944.418919] r3 : e7f00dd0  r2 : 00000002  r1 : c0c6be9c  r0 : c0fb9034
<4>[  944.418927] Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment k
ernel
<4>[  944.418935] Control: 10c5387d  Table: 2369c06a  DAC: 00000015
<4>[  944.418941]
<4>[  944.418941] PC: 0xc07476f4:
<4>[  944.418948] 76f4  e3086081 e5920018 e1a02003 e3486080 e0030391 e0c76693 e1
a01fc3 e0833007
<4>[  944.418978] 7714  e06113c3 eb07a03e e1a05000 eaffffbe e3081fec e594008c e3
4c10fb ebf621b4
<4>[  944.419006] 7734  e1a00005 e8bd80f8 e3091020 e594008c e34c10fb ebf621ae e1
a00005 e8bd80f8
<4>[  944.419068] 7774  e5dc302f eb11858e e5942004 e5943114 e3520000 0a000044 e5
d31008 e1520001
<4>[  944.419127] 77b4  e5d2302d e5c2302c e5943114 e5932000 e5d2202d e5c32009 e5
943114 e5d32009
<4>[  944.419185]
<4>[  944.419185] LR: 0xc0748f38:
<4>[  944.419220] 8f58  0a0000cb e5d33013 e3530000 1a0000d3 e1a06005 e3560000 aa
ffff95 e30919c4
<4>[  944.419319] 8f98  aaffff8b e30913f0 e594008c e34c10fb ebf61b96 eaffff86 e1
a00004 ebfff9e6
<4>[  944.419398] 8fd8  e594008c e34c10fb ebf61b88 eaffff78 e3008fff e1d42ebc e2
8d5010 e594308c
<4>[  944.419471] 9018  e58dc000 ebf75b7a e2509000 1a00007d e0688608 e3a02081 e3
482008 e3570000
<4>[  944.419516] 1e70  c2929808 c29297c0 00000001 e4f02d38 c2929808 00000001 c0
10104c c0747774
<4>[  944.419605] 1eb0  00000002 e7f00dd0 e7fad210 d6cea880 c29267c0 c292a900 00
000000 c12d77e4
<4>[  944.419678] 1ef0  e3f0c600 e7fad210 d6cea880 c29267c0 c292a900 c0748fb8 01
71e000 c01d10f4
<4>[  944.419743] 1f30  c12d77e4 c4290000 d6cea880 c01bedb8 712652c8 c07498b0 00
000000 e5e33ef0
<4>[  944.419809]
<4>[  944.419809] FP: 0xd6cea800:
<4>[  944.419847] a820  d0288ddc df863a00 e646d100 00000000 00000001 00000001 00
000000 00000000
<4>[  944.419907] a860  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.419966] a8a0  0000fba6 00000001 00000001 00000500 d6cea8b0 d6cea8b0 c0
1bf1d8 00000000
<4>[  944.420024] a8e0  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.420060] 8fb4  78257830 30203d20 0a782578 00000000 3d3d3d3d 7325203d 44
454c20 67657220
<4>[  944.420119] 8ff4  66206769 656c6961 00000a64 6c696146 74206465 7277206f 20
657469 2064656c
<4>[  944.420178] 9034  29287325 646f6d20 64253a65 6c62202c 696b6e69 253a676e 00
000a64 67697262
<4>[  944.420236] 9074  20746573 6d206f74 6d696e69 73206d75 6f707075 64657472 00
00000a 6c696146
<4>[  944.420299]
<4>[  944.420299] R1: 0xc0c6be1c:
<4>[  944.420335] be3c  00000000 00000000 00000000 c0746408 c0746350 00000000 63
686473 736d5f69
<4>[  944.420399] be7c  00000000 c128f008 00000000 00000000 c128efe4 00000000 00
000000 c128efec
<4>[  944.420461] bebc  706e7071 6d75645f 65725f70 00007367 3535706c 725f3132 6d
757365 00000065
<4>[  944.420525] befc  656c5f65 75635f64 6e657272 6e695f74 00786564 07070707 07
070707 07070707
<4>[  944.420561] 0d50  e7f00ed1 00000000 00000000 00000000 00000000 6e8620da c1
2686a8 00000000
<4>[  944.420619] 0d90  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.420681] 0dd0  00000000 00600105 00000200 00000089 c123fa24 00000000 00
200200 e5a14602
<4>[  944.420747] 0e10  e7f00ed1 e7f00f50 e7f00f90 00000000 00000000 515701fa c1
2686b8 00000000
<4>[  944.420810]
<4>[  944.420810] R4: 0xe7fad190:
<4>[  944.421208] a8a0  0000fba6 00000001 00000001 00000500 d6cea8b0 d6cea8b0 c0
1bf1d8 00000000
<4>[  944.421237] a8c0  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.421266] a8e0  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.421295]
<4>[  944.421295] R6: 0xc2926740:
<4>[  944.421301] 6740  00000000 00000000 e8853c00 c292674c c292674c c2926754 c2
926754 c292675c
<4>[  944.421331] 6760  c292675c c2926764 c2926764 c292676c c292676c c2926774 c2
926774 c292677c
<4>[  944.421361] 6780  c292677c c2926784 c2926784 c292678c c292678c c2926794 c2
926794 00000000
<4>[  944.421391] 67a0  c292679c 00000000 c29267a4 e882a000 00000000 00000000 00
000000 00000000
<4>[  944.421423] 67c0  17811781 00000001 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.421452] 67e0  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.421480] 6800  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.421507] 6820  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.421539]
<4>[  944.421539] R7: 0xc292a880:
<4>[  944.421545] a880  00000000 00000000 00000000 00000000 c7e17608 0000b505 c2
1d12c0 00000000
<4>[  944.421577] a8a0  00000000 000000dc 000000dd c292a8ac c292a8ac 00000000 00
000000 00000000
<4>[  944.421607] a8c0  00000000 00000001 00000000 00000000 00000000 00000000 00
000003 00000000
<4>[  944.421639] a8e0  00000000 0004c2b9 00000000 c24a85a0 00000000 000001b8 00
000000 00000000
<4>[  944.421670] a900  c29268cc e8838d80 00000000 ffffffff 00000001 00000000 00
000000 00000000
<4>[  944.421700] a920  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.421731] a940  00000000 00000000 00000000 00000001 00000100 c292a954 c2
92a954 c292a95c
<4>[  944.421760] a960  c292a95c 00000000 c1e38180 0004f9c5 c2111700 00000000 00
000000 00000000
<4>[  944.421818]
<4>[  944.421818] R9: 0xc12d7764:
<4>[  944.421830] 7764  00000000 00000000 c1075950 00000000 00000000 00000000 00
000000 c1075964
<4>[  944.421871] 7784  00000000 00000000 00000000 00000000 c107597c 00000000 00
000000 00000000
<4>[  944.421910] 77a4  00000000 c107598c 00000000 00000000 00000000 00000000 c1
0759fc 00000000
<4>[  944.421953] 77c4  00000000 00000000 00000000 c10759ec 00000000 00000000 00
000000 00000000
<4>[  944.422002] 77e4  c1075a3c 00000000 00000000 00000000 00000000 c1075a24 00
000000 00000000
<4>[  944.422043] 7804  00000000 00000000 c1075a0c 00000000 00000000 00000000 00
000000 c1075a54
<4>[  944.422072] 7824  00000000 00000000 00000000 00000000 c1075a6c 00000000 00
000000 00000000
<4>[  944.422109] 7844  00000000 c1075bd4 00000000 00000000 00000000 00000000 c1
075bc4 00000000
<4>[  944.422144]
<4>[  944.422144] R10: 0xc428ff80:
<4>[  944.422151] ff80  5bc92d17 e36f1b68 4aac265a 66cfbd82 edf03b1e 53b919c1 ad
8fd4f8 37e16278
<4>[  944.422185] ffa0  5a3fd709 785becf9 5a70d6de 6cadc707 f0fab7e9 cdeee641 23
599a3b 37e937da
<4>[  944.422218] ffc0  c6859450 841f474d 721eb923 f0876b26 ac3db9e6 e9a74b62 f1
879e5d 10454e1b
<4>[  944.422248] ffe0  a5f1c33c 36abb16b fde17941 14f3d542 13a86847 0679be4f b4
2bfde4 8647f1b3
<4>[  944.422278] 0000  00000000 00000002 00000000 e3f0c600 c123d980 00000001 00
000015 c29297c0
<4>[  944.422307] 0020  e3f0c600 e4f02d00 e7a3afc0 d8b28540 0000001b c1215da0 c4
291f74 c4291ed0
<4>[  944.422338] 0040  c0bb3578 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<4>[  944.422366] 0060  00000000 00000000 00000000 00000000 00000000 00000000 00
000000 00000000
<0>[  944.422398] Process kworker/1:1 (pid: 6232, stack limit = 0xc42902f0)
<0>[  944.422406] Stack: (0xc4291ef0 to 0xc4292000)
<0>[  944.422416] 1ee0:  e3f0c600 e7fad210 d6
cea880 c29267c0
<0>[  944.422426] 1f00: c292a900 c0748fb8 0171e000 c01d10f4 04208060 c120b7c0 00
000001 e7fad2e8
<0>[  944.422437] 1f20: d6cea880 c29267c0 c292a900 00000000 c12d77e4 c4290000 d6
cea880 c01bedb8
<0>[  944.422447] 1f40: 712652c8 c07498b0 00000000 e5e33ef0 00000001 c29268cc d6
cea890 c4290038
<0>[  944.422458] 1f60: c29268d4 c18f9c19 c120b780 c29267c0 d6cea880 c01bf860 c1
20b780 00000000
<0>[  944.422468] 1f80: 00000000 00000000 00000001 e5e33ed8 00000000 d6cea880 c0
1bf6e0 00000000
<0>[  944.422479] 1fa0: 00000000 00000000 00000000 c01c54c4 00000000 00000000 00
000000 d6cea880
<0>[  944.422489] 1fc0: 00000000 00000000 c4291fc8 c4291fc8 00000000 00000000 c4
291fd8 c4291fd8
<0>[  944.422500] 1fe0: 00000000 e5e33ed8 c01c5410 c01077f4 00000013 c01077f4 00
000000 00000000
<4>[  944.422524] [<c0747774>] (qpnp_mpp_set+0x20/0x320) from [<c0748fb8>] (__qp
np_led_work.isra.5+0x250/0xb48)
<4>[  944.422542] [<c0748fb8>] (__qpnp_led_work.isra.5+0x250/0xb48) from [<c01be
db8>] (process_one_work+0x134/0x490)
<4>[  944.422558] [<c01bedb8>] (process_one_work+0x134/0x490) from [<c01bf860>]
(worker_thread+0x180/0x3e8)
<4>[  944.422572] [<c01bf860>] (worker_thread+0x180/0x3e8) from [<c01c54c4>] (kt
hread+0xb4/0xb8)
<4>[  944.422589] [<c01c54c4>] (kthread+0xb4/0xb8) from [<c01077f4>] (kernel_thr
ead_exit+0x0/0x8)
<0>[  944.422601] Code: e34c00fb e59f12fc e593c000 e5d32009 (e5dc302f)
 
a frickin debug statement crashed it!

Okay, so here's information for future people who will inevitably find this in google and hope for some sort of answer (greetings to the future from the past! https://xkcd.com/979/).

I used the above trace and the instructions in https://sanjeevsharmaengg.wordpress.com/tag/debug-kernel-panics/ to figure out that the crash was happening in drivers/leds/leds-qpnp.c, namely this line:

printk("%s() mode:%d, blinking:%d\n",
__func__, led->mpp_cfg->pwm_mode, led->mpp_cfg->pwm_cfg->blinking);

so there's two items of stupidity here. first is, there's no guarantee that blinking is going to be set, and hence the null pointer above and the crash.

but second, it's a silly debug statement that i can't seem to find in other versions of leds-qpnp.c!

so I commented it out, recompiled, loaded, and set the brightness on the backlight. Sure enough, no more crash. I"ll put the fix on git soon.
 
Last edited:
next up the vibrator:

Code:
[  0.447633] vib: ImmVibeSPI_ForceOut_Initialize()
[  1.292107] sysfs: cannot create duplicate filename '/devices/virtual/timed_o
utput/vibrator'
[  1.292752] [<c078202c>] (timed_output_dev_register+0x94/0x130) from [<c0b9ed
08>] (qpnp_vibrator_probe+0x294/0x2bc)
[  1.292807] [<c0b9ed08>] (qpnp_vibrator_probe+0x294/0x2bc) from [<c04d1dc0>]
(driver_probe_device+0xb8/0x390)
[  1.293348] kobject_add_internal failed for vibrator with -EEXIST, don't try
to register things with the same name in the same directory.
[  1.293796] [<c078202c>] (timed_output_dev_register+0x94/0x130) from [<c0b9ed
08>] (qpnp_vibrator_probe+0x294/0x2bc)
[  1.293850] [<c0b9ed08>] (qpnp_vibrator_probe+0x294/0x2bc) from [<c04d1dc0>]
(driver_probe_device+0xb8/0x390)
[  1.294287] qcom,qpnp-vibrator: probe of qpnp-vibrator-e8924400 failed with e
rror -17
 
@spock1104 I'm sorry to be a pain in the ass, but this is the latest build error I'm getting. Any ideas?
Code:
target thumb C: dhcpcd <= external/dhcpcd/control.c
target thumb C: dhcpcd <= external/dhcpcd/dhcp.c
target thumb C: dhcpcd <= external/dhcpcd/dhcpcd.c
target thumb C: dhcpcd <= external/dhcpcd/duid.c
target thumb C: dhcpcd <= external/dhcpcd/eloop.c
target thumb C: dhcpcd <= external/dhcpcd/if-options.c
target thumb C: dhcpcd <= external/dhcpcd/if-pref.c
target thumb C: dhcpcd <= external/dhcpcd/ipv4ll.c
target thumb C: dhcpcd <= external/dhcpcd/net.c
target thumb C: dhcpcd <= external/dhcpcd/signals.c
target thumb C: dhcpcd <= external/dhcpcd/configure.c
target thumb C: dhcpcd <= external/dhcpcd/if-linux.c
target thumb C: dhcpcd <= external/dhcpcd/if-linux-wireless.c
target thumb C: dhcpcd <= external/dhcpcd/lpf.c
target thumb C: dhcpcd <= external/dhcpcd/platform-linux.c
target thumb C: dhcpcd <= external/dhcpcd/compat/closefrom.c
target thumb C: dhcpcd <= external/dhcpcd/ifaddrs.c
target thumb C: dhcpcd <= external/dhcpcd/ipv6rs.c
target thumb C: dnsmasq <= external/dnsmasq/src/bpf.c
target thumb C: dnsmasq <= external/dnsmasq/src/cache.c
target thumb C: dnsmasq <= external/dnsmasq/src/dbus.c
target thumb C: dnsmasq <= external/dnsmasq/src/dhcp.c
target thumb C: dnsmasq <= external/dnsmasq/src/dnsmasq.c
target thumb C: dnsmasq <= external/dnsmasq/src/forward.c
external/dnsmasq/src/dnsmasq.c: In function 'poll_resolv':
external/dnsmasq/src/dnsmasq.c:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (statbuf.st_mtime != res->mtime)
                       ^
target thumb C: dnsmasq <= external/dnsmasq/src/helper.c
target thumb C: dnsmasq <= external/dnsmasq/src/lease.c
target thumb C: dnsmasq <= external/dnsmasq/src/log.c
target thumb C: dnsmasq <= external/dnsmasq/src/netlink.c
target thumb C: dnsmasq <= external/dnsmasq/src/network.c
target thumb C: dnsmasq <= external/dnsmasq/src/option.c
target thumb C: dnsmasq <= external/dnsmasq/src/rfc1035.c
target thumb C: dnsmasq <= external/dnsmasq/src/rfc2131.c
target thumb C: dnsmasq <= external/dnsmasq/src/tftp.c
target thumb C: dnsmasq <= external/dnsmasq/src/util.c
target thumb C++: drmserver <= frameworks/av/drm/drmserver/main_drmserver.cpp
target thumb C++: drmserver <= frameworks/av/drm/drmserver/DrmManager.cpp
frameworks/av/drm/drmserver/main_drmserver.cpp:29:5: warning: unused parameter 'argc' [-Wunused-parameter]
 int main(int argc, char** argv)
     ^
frameworks/av/drm/drmserver/main_drmserver.cpp:29:5: warning: unused parameter 'argv' [-Wunused-parameter]
target thumb C++: drmserver <= frameworks/av/drm/drmserver/DrmManagerService.cpp
frameworks/av/drm/drmserver/DrmManager.cpp:375:10: warning: unused parameter 'uniqueId' [-Wunused-parameter]
 status_t DrmManager::getAllSupportInfo(
          ^
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/dumpstate_intermediates/import_includes
target thumb C: libdumpstate.default <= frameworks/native/cmds/dumpstate/libdumpstate_default.c
target thumb C++: dumpsys <= frameworks/native/cmds/dumpsys/dumpsys.cpp
frameworks/av/drm/drmserver/DrmManagerService.cpp:290:10: warning: unused parameter 'args' [-Wunused-parameter]
 status_t DrmManagerService::dump(int fd, const Vector<String16>& args)
          ^
Symlink: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/system/bin/fsck.exfat -> mount.exfat
target thumb C: fsck_msdos <= external/fsck_msdos/boot.c
target thumb C: fsck_msdos <= external/fsck_msdos/check.c
external/fsck_msdos/boot.c: In function 'readboot':
external/fsck_msdos/boot.c:60:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (read(dosfs, block, sizeof block) < sizeof block) {
                                       ^
external/fsck_msdos/boot.c:129:7: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       != boot->FSInfo * boot->BytesPerSec
       ^
external/fsck_msdos/boot.c:156:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         != boot->FSInfo * boot->BytesPerSec
         ^
external/fsck_msdos/boot.c:176:7: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       != boot->Backup * boot->BytesPerSec
       ^
external/fsck_msdos/boot.c: In function 'writefsinfo':
external/fsck_msdos/boot.c:290:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      != boot->FSInfo * boot->BytesPerSec
      ^
external/fsck_msdos/boot.c:304:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      != boot->FSInfo * boot->BytesPerSec
      ^
target thumb C: fsck_msdos <= external/fsck_msdos/dir.c
target thumb C: fsck_msdos <= external/fsck_msdos/fat.c
external/fsck_msdos/fat.c: In function 'checkdirty':
external/fsck_msdos/fat.c:97:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (read(fs, buffer, boot->BytesPerSec) != boot->BytesPerSec) {
                                          ^
external/fsck_msdos/fat.c: In function '_readfat':
external/fsck_msdos/fat.c:191:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      != boot->FATsecs * boot->BytesPerSec) {
      ^
external/fsck_msdos/fat.c: In function 'writefat':
external/fsck_msdos/fat.c:644:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (i = 0; i < boot->FATs; i++) {
                ^
external/fsck_msdos/fat.c:648:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       || write(fs, buffer, fatsz) != fatsz) {
                                   ^
external/fsck_msdos/dir.c: In function 'checksize':
external/fsck_msdos/dir.c:405:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (physicalSize < dir->size) {
                   ^
external/fsck_msdos/dir.c: In function 'reconnect':
external/fsck_msdos/dir.c:1064:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       || read(dosfs, lfbuf, boot->ClusterSize) != boot->ClusterSize) {
                                                ^
external/fsck_msdos/dir.c:1094:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      || write(dosfs, lfbuf, boot->ClusterSize) != boot->ClusterSize) {
                                                ^
target thumb C: fsck_msdos <= external/fsck_msdos/main.c
target thumb C: gatt_testtool <= external/bluetooth/bluedroid/test/blegatt_test/gatt_test.c
target thumb C: gzip <= external/zlib/src/test/minigzip.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/hostapd_intermediates/import_includes
target thumb C: lib_driver_cmd_qcwcn <= hardware/qcom/wlan/qcwcn/wpa_supplicant_8_lib/driver_cmd_nl80211.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/hostapd_cli.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/common/wpa_ctrl.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/os_unix.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/eloop.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/wpa_debug.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/edit_simple.c
target thumb C++: idmap <= frameworks/base/cmds/idmap/idmap.cpp
target thumb C++: idmap <= frameworks/base/cmds/idmap/create.cpp
target thumb C++: idmap <= frameworks/base/cmds/idmap/scan.cpp
target thumb C++: idmap <= frameworks/base/cmds/idmap/inspect.cpp
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/installd_intermediates/import_includes
target thumb C: libdiskusage <= frameworks/native/libs/diskusage/dirsize.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/ip_intermediates/import_includes
target thumb C: libiprouteutil <= external/iproute2/lib/utils.c
target thumb C: libiprouteutil <= external/iproute2/lib/rt_names.c
target thumb C: libiprouteutil <= external/iproute2/lib/ll_types.c
target thumb C: libiprouteutil <= external/iproute2/lib/ll_proto.c
target thumb C: libiprouteutil <= external/iproute2/lib/ll_addr.c
target thumb C: libiprouteutil <= external/iproute2/lib/inet_proto.c
target thumb C: libnetlink <= external/iproute2/lib/ll_map.c
target thumb C: libnetlink <= external/iproute2/lib/libnetlink.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/ip6tables_intermediates/import_includes
target thumb C: libip6tc <= external/iptables/libiptc/libip6tc.c
target thumb C: libxtables <= external/iptables/libxtables/xtables.c
In file included from external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:22:0,
                 from external/iptables/libiptc/../include/libiptc/libip6tc.h:12,
                 from external/iptables/libiptc/libip6tc.c:30:
external/iptables/libiptc/libiptc.c: In function 'iptcb_entry2index':
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip6tc.c:48:24: note: in expansion of macro 'IP6T_ENTRY_ITERATE'
 #define ENTRY_ITERATE  IP6T_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:246:6: note: in expansion of macro 'ENTRY_ITERATE'
  if (ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
      ^
external/iptables/libiptc/libiptc.c: In function 'parse_table':
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip6tc.c:48:24: note: in expansion of macro 'IP6T_ENTRY_ITERATE'
 #define ENTRY_ITERATE  IP6T_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1058:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
  ^
external/iptables/libiptc/libiptc.c: In function 'dump_entries6':
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip6tc.c:48:24: note: in expansion of macro 'IP6T_ENTRY_ITERATE'
 #define ENTRY_ITERATE  IP6T_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1443:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(handle->entries->entrytable, handle->entries->size,
  ^
target thumb C: libxtables <= external/iptables/libxtables/xtoptions.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/iptables_intermediates/import_includes
target thumb C: libip4tc <= external/iptables/libiptc/libip4tc.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/keystore_intermediates/import_includes
In file included from external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:22:0,
                 from external/iptables/libiptc/../include/libiptc/libiptc.h:12,
                 from external/iptables/libiptc/libip4tc.c:29:
external/iptables/libiptc/libiptc.c: In function 'iptcb_entry2index':
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip4tc.c:50:24: note: in expansion of macro 'IPT_ENTRY_ITERATE'
 #define ENTRY_ITERATE  IPT_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:246:6: note: in expansion of macro 'ENTRY_ITERATE'
  if (ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
      ^
external/iptables/libiptc/libiptc.c: In function 'parse_table':
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip4tc.c:50:24: note: in expansion of macro 'IPT_ENTRY_ITERATE'
 #define ENTRY_ITERATE  IPT_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1058:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
  ^
external/iptables/libiptc/libiptc.c: In function 'dump_entries':
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip4tc.c:50:24: note: in expansion of macro 'IPT_ENTRY_ITERATE'
 #define ENTRY_ITERATE  IPT_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1443:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(handle->entries->entrytable, handle->entries->size,
  ^
target thumb C++: libkeystore_binder <= system/security/keystore/IKeystoreService.cpp
target thumb C++: libkeystore_binder <= system/security/keystore/keystore_get.cpp
target thumb C++: libkeystore_binder <= system/security/keystore/keyblob_utils.cpp
target thumb C++: libsoftkeymaster <= system/security/softkeymaster/keymaster_openssl.cpp
target thumb C++: keystore_cli <= system/security/keystore/keystore_cli.cpp
target thumb C: l2test_ertm <= external/bluetooth/bluedroid/test/l2test_ertm/l2test_ertm.c
target thumb C: lmkd <= system/core/lmkd/lmkd.c
target thumb C++: logcat <= system/core/logcat/logcat.cpp
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/logd_intermediates/import_includes
target thumb C++: libsysutils <= system/core/libsysutils/src/SocketListener.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/FrameworkListener.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/NetlinkListener.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/NetlinkEvent.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/FrameworkCommand.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/SocketClient.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/ServiceManager.cpp
target thumb C: logwrapper <= system/core/logwrapper/logwrapper.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSPosix/PosixDaemon.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSPosix/mDNSPosix.c
external/mdnsresponder/mDNSPosix/mDNSPosix.c: In function 'GetUserSpecifiedRFC1034ComputerName':
external/mdnsresponder/mDNSPosix/mDNSPosix.c:489:2: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(&namelabel->c[1], "Android", MAX_DOMAIN_LABEL);
  ^
In file included from bionic/libc/include/signal.h:35:0,
                 from external/mdnsresponder/mDNSPosix/mDNSPosix.h:21,
                 from external/mdnsresponder/mDNSPosix/mDNSPosix.c:33:
bionic/libc/include/string.h:146:7: note: expected 'char * __restrict__' but argument is of type 'mDNSu8 *'
 char* strncpy(char* __restrict dest, const char* __restrict src, size_t n) {
       ^
target thumb C: mdnsd <= external/mdnsresponder/mDNSPosix/mDNSUNP.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/mDNS.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/DNSDigest.c
In file included from external/mdnsresponder/mDNSCore/DNSDigest.c:23:0:
external/mdnsresponder/mDNSCore/DNSDigest.c: In function 'DNSDigest_SignMessage':
external/mdnsresponder/mDNSCore/mDNSEmbeddedAPI.h:2285:49: warning: array subscript is above array bounds [-Warray-bounds]
 #define AssignDomainName(DST, SRC) do { mDNSu16 len__ = DomainNameLength((SRC)); \
                                                 ^
external/mdnsresponder/mDNSCore/DNSDigest.c:1364:2: note: in expansion of macro 'AssignDomainName'
  AssignDomainName(&tsig.resrec.rdata->u.name, &HMAC_MD5_AlgName);
  ^
external/mdnsresponder/mDNSCore/mDNSEmbeddedAPI.h:2307:53: warning: array subscript is above array bounds [-Warray-bounds]
 #define DomainNameLength(name) DomainNameLengthLimit((name), (name)->c + MAX_DOMAIN_NAME)
                                                     ^
external/mdnsresponder/mDNSCore/DNSDigest.c:1365:8: note: in expansion of macro 'DomainNameLength'
  len = DomainNameLength(&HMAC_MD5_AlgName);
        ^
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/uDNS.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/DNSCommon.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/uds_daemon.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/mDNSDebug.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/dnssd_ipc.c
external/mdnsresponder/mDNSShared/uds_daemon.c: In function 'handle_sethost_request':
external/mdnsresponder/mDNSShared/uds_daemon.c:2138:2: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(&(mDNSStorage.nicelabel.c[1]), hostName, len);
  ^
In file included from bionic/libc/include/signal.h:35:0,
                 from bionic/libc/include/sys/select.h:35,
                 from bionic/libc/include/unistd.h:34,
                 from bionic/libc/include/fcntl.h:37,
                 from external/mdnsresponder/mDNSShared/uds_daemon.c:22:
bionic/libc/include/string.h:146:7: note: expected 'char * __restrict__' but argument is of type 'mDNSu8 *'
 char* strncpy(char* __restrict dest, const char* __restrict src, size_t n) {
       ^
external/mdnsresponder/mDNSShared/uds_daemon.c:2140:2: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(&(mDNSStorage.hostlabel.c[1]), hostName, len);
  ^
In file included from bionic/libc/include/signal.h:35:0,
                 from bionic/libc/include/sys/select.h:35,
                 from bionic/libc/include/unistd.h:34,
                 from bionic/libc/include/fcntl.h:37,
                 from external/mdnsresponder/mDNSShared/uds_daemon.c:22:
bionic/libc/include/string.h:146:7: note: expected 'char * __restrict__' but argument is of type 'mDNSu8 *'
 char* strncpy(char* __restrict dest, const char* __restrict src, size_t n) {
       ^
external/mdnsresponder/mDNSShared/uds_daemon.c: In function 'connect_callback':
external/mdnsresponder/mDNSShared/uds_daemon.c:3885:39: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  dnssd_sock_t sd = accept(fd, (struct sockaddr*) &cliaddr, &len);
                                       ^
In file included from system/core/include/cutils/sockets.h:29:0,
                 from external/mdnsresponder/mDNSShared/uds_daemon.c:31:
bionic/libc/include/sys/socket.h:271:18: note: expected 'socklen_t *' but argument is of type 'unsigned int *'
 __socketcall int accept(int, struct sockaddr*, socklen_t*);
                  ^
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/GenLinkedList.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/PlatformCommon.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/mediaserver_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudioflinger_intermediates/import_includes
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResampler.cpp
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResamplerCubic.cpp
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResamplerSinc.cpp
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResamplerDyn.cpp
target thumb C: libeffects <= frameworks/av/media/libeffects/factory/EffectsFactory.c
target thumb C++: libserviceutility <= frameworks/av/services/audioflinger/ServiceUtilities.cpp
target thumb C++: libscheduling_policy <= frameworks/av/services/audioflinger/ISchedulingPolicyService.cpp
target thumb C++: libscheduling_policy <= frameworks/av/services/audioflinger/SchedulingPolicyService.cpp
target thumb C++: libcpustats <= frameworks/av/media/libcpustats/CentralTendencyStatistics.cpp
make: *** No rule to make target `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes'.  Stop.
make: *** Waiting for unfinished jobs....
target thumb C++: libcpustats <= frameworks/av/media/libcpustats/ThreadCpuUsage.cpp

#### make failed to build some targets (16:38 (mm:ss)) ####

ph0enix_216@nanaba:~/android/slim-lp5.1$
 
@spock1104 I'm sorry to be a pain in the ass, but this is the latest build error I'm getting. Any ideas?
Code:
target thumb C: dhcpcd <= external/dhcpcd/control.c
target thumb C: dhcpcd <= external/dhcpcd/dhcp.c
target thumb C: dhcpcd <= external/dhcpcd/dhcpcd.c
target thumb C: dhcpcd <= external/dhcpcd/duid.c
target thumb C: dhcpcd <= external/dhcpcd/eloop.c
target thumb C: dhcpcd <= external/dhcpcd/if-options.c
target thumb C: dhcpcd <= external/dhcpcd/if-pref.c
target thumb C: dhcpcd <= external/dhcpcd/ipv4ll.c
target thumb C: dhcpcd <= external/dhcpcd/net.c
target thumb C: dhcpcd <= external/dhcpcd/signals.c
target thumb C: dhcpcd <= external/dhcpcd/configure.c
target thumb C: dhcpcd <= external/dhcpcd/if-linux.c
target thumb C: dhcpcd <= external/dhcpcd/if-linux-wireless.c
target thumb C: dhcpcd <= external/dhcpcd/lpf.c
target thumb C: dhcpcd <= external/dhcpcd/platform-linux.c
target thumb C: dhcpcd <= external/dhcpcd/compat/closefrom.c
target thumb C: dhcpcd <= external/dhcpcd/ifaddrs.c
target thumb C: dhcpcd <= external/dhcpcd/ipv6rs.c
target thumb C: dnsmasq <= external/dnsmasq/src/bpf.c
target thumb C: dnsmasq <= external/dnsmasq/src/cache.c
target thumb C: dnsmasq <= external/dnsmasq/src/dbus.c
target thumb C: dnsmasq <= external/dnsmasq/src/dhcp.c
target thumb C: dnsmasq <= external/dnsmasq/src/dnsmasq.c
target thumb C: dnsmasq <= external/dnsmasq/src/forward.c
external/dnsmasq/src/dnsmasq.c: In function 'poll_resolv':
external/dnsmasq/src/dnsmasq.c:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (statbuf.st_mtime != res->mtime)
                       ^
target thumb C: dnsmasq <= external/dnsmasq/src/helper.c
target thumb C: dnsmasq <= external/dnsmasq/src/lease.c
target thumb C: dnsmasq <= external/dnsmasq/src/log.c
target thumb C: dnsmasq <= external/dnsmasq/src/netlink.c
target thumb C: dnsmasq <= external/dnsmasq/src/network.c
target thumb C: dnsmasq <= external/dnsmasq/src/option.c
target thumb C: dnsmasq <= external/dnsmasq/src/rfc1035.c
target thumb C: dnsmasq <= external/dnsmasq/src/rfc2131.c
target thumb C: dnsmasq <= external/dnsmasq/src/tftp.c
target thumb C: dnsmasq <= external/dnsmasq/src/util.c
target thumb C++: drmserver <= frameworks/av/drm/drmserver/main_drmserver.cpp
target thumb C++: drmserver <= frameworks/av/drm/drmserver/DrmManager.cpp
frameworks/av/drm/drmserver/main_drmserver.cpp:29:5: warning: unused parameter 'argc' [-Wunused-parameter]
int main(int argc, char** argv)
     ^
frameworks/av/drm/drmserver/main_drmserver.cpp:29:5: warning: unused parameter 'argv' [-Wunused-parameter]
target thumb C++: drmserver <= frameworks/av/drm/drmserver/DrmManagerService.cpp
frameworks/av/drm/drmserver/DrmManager.cpp:375:10: warning: unused parameter 'uniqueId' [-Wunused-parameter]
status_t DrmManager::getAllSupportInfo(
          ^
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/dumpstate_intermediates/import_includes
target thumb C: libdumpstate.default <= frameworks/native/cmds/dumpstate/libdumpstate_default.c
target thumb C++: dumpsys <= frameworks/native/cmds/dumpsys/dumpsys.cpp
frameworks/av/drm/drmserver/DrmManagerService.cpp:290:10: warning: unused parameter 'args' [-Wunused-parameter]
status_t DrmManagerService::dump(int fd, const Vector<String16>& args)
          ^
Symlink: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/system/bin/fsck.exfat -> mount.exfat
target thumb C: fsck_msdos <= external/fsck_msdos/boot.c
target thumb C: fsck_msdos <= external/fsck_msdos/check.c
external/fsck_msdos/boot.c: In function 'readboot':
external/fsck_msdos/boot.c:60:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (read(dosfs, block, sizeof block) < sizeof block) {
                                       ^
external/fsck_msdos/boot.c:129:7: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       != boot->FSInfo * boot->BytesPerSec
       ^
external/fsck_msdos/boot.c:156:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         != boot->FSInfo * boot->BytesPerSec
         ^
external/fsck_msdos/boot.c:176:7: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       != boot->Backup * boot->BytesPerSec
       ^
external/fsck_msdos/boot.c: In function 'writefsinfo':
external/fsck_msdos/boot.c:290:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      != boot->FSInfo * boot->BytesPerSec
      ^
external/fsck_msdos/boot.c:304:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      != boot->FSInfo * boot->BytesPerSec
      ^
target thumb C: fsck_msdos <= external/fsck_msdos/dir.c
target thumb C: fsck_msdos <= external/fsck_msdos/fat.c
external/fsck_msdos/fat.c: In function 'checkdirty':
external/fsck_msdos/fat.c:97:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (read(fs, buffer, boot->BytesPerSec) != boot->BytesPerSec) {
                                          ^
external/fsck_msdos/fat.c: In function '_readfat':
external/fsck_msdos/fat.c:191:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      != boot->FATsecs * boot->BytesPerSec) {
      ^
external/fsck_msdos/fat.c: In function 'writefat':
external/fsck_msdos/fat.c:644:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (i = 0; i < boot->FATs; i++) {
                ^
external/fsck_msdos/fat.c:648:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       || write(fs, buffer, fatsz) != fatsz) {
                                   ^
external/fsck_msdos/dir.c: In function 'checksize':
external/fsck_msdos/dir.c:405:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (physicalSize < dir->size) {
                   ^
external/fsck_msdos/dir.c: In function 'reconnect':
external/fsck_msdos/dir.c:1064:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       || read(dosfs, lfbuf, boot->ClusterSize) != boot->ClusterSize) {
                                                ^
external/fsck_msdos/dir.c:1094:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
      || write(dosfs, lfbuf, boot->ClusterSize) != boot->ClusterSize) {
                                                ^
target thumb C: fsck_msdos <= external/fsck_msdos/main.c
target thumb C: gatt_testtool <= external/bluetooth/bluedroid/test/blegatt_test/gatt_test.c
target thumb C: gzip <= external/zlib/src/test/minigzip.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/hostapd_intermediates/import_includes
target thumb C: lib_driver_cmd_qcwcn <= hardware/qcom/wlan/qcwcn/wpa_supplicant_8_lib/driver_cmd_nl80211.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/hostapd_cli.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/common/wpa_ctrl.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/os_unix.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/eloop.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/wpa_debug.c
target thumb C: hostapd_cli <= external/wpa_supplicant_8/hostapd/src/utils/edit_simple.c
target thumb C++: idmap <= frameworks/base/cmds/idmap/idmap.cpp
target thumb C++: idmap <= frameworks/base/cmds/idmap/create.cpp
target thumb C++: idmap <= frameworks/base/cmds/idmap/scan.cpp
target thumb C++: idmap <= frameworks/base/cmds/idmap/inspect.cpp
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/installd_intermediates/import_includes
target thumb C: libdiskusage <= frameworks/native/libs/diskusage/dirsize.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/ip_intermediates/import_includes
target thumb C: libiprouteutil <= external/iproute2/lib/utils.c
target thumb C: libiprouteutil <= external/iproute2/lib/rt_names.c
target thumb C: libiprouteutil <= external/iproute2/lib/ll_types.c
target thumb C: libiprouteutil <= external/iproute2/lib/ll_proto.c
target thumb C: libiprouteutil <= external/iproute2/lib/ll_addr.c
target thumb C: libiprouteutil <= external/iproute2/lib/inet_proto.c
target thumb C: libnetlink <= external/iproute2/lib/ll_map.c
target thumb C: libnetlink <= external/iproute2/lib/libnetlink.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/ip6tables_intermediates/import_includes
target thumb C: libip6tc <= external/iptables/libiptc/libip6tc.c
target thumb C: libxtables <= external/iptables/libxtables/xtables.c
In file included from external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:22:0,
                 from external/iptables/libiptc/../include/libiptc/libip6tc.h:12,
                 from external/iptables/libiptc/libip6tc.c:30:
external/iptables/libiptc/libiptc.c: In function 'iptcb_entry2index':
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip6tc.c:48:24: note: in expansion of macro 'IP6T_ENTRY_ITERATE'
#define ENTRY_ITERATE  IP6T_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:246:6: note: in expansion of macro 'ENTRY_ITERATE'
  if (ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
      ^
external/iptables/libiptc/libiptc.c: In function 'parse_table':
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip6tc.c:48:24: note: in expansion of macro 'IP6T_ENTRY_ITERATE'
#define ENTRY_ITERATE  IP6T_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1058:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
  ^
external/iptables/libiptc/libiptc.c: In function 'dump_entries6':
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv6/ip6_tables.h:57:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ip6t_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip6tc.c:48:24: note: in expansion of macro 'IP6T_ENTRY_ITERATE'
#define ENTRY_ITERATE  IP6T_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1443:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(handle->entries->entrytable, handle->entries->size,
  ^
target thumb C: libxtables <= external/iptables/libxtables/xtoptions.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/iptables_intermediates/import_includes
target thumb C: libip4tc <= external/iptables/libiptc/libip4tc.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/keystore_intermediates/import_includes
In file included from external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:22:0,
                 from external/iptables/libiptc/../include/libiptc/libiptc.h:12,
                 from external/iptables/libiptc/libip4tc.c:29:
external/iptables/libiptc/libiptc.c: In function 'iptcb_entry2index':
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip4tc.c:50:24: note: in expansion of macro 'IPT_ENTRY_ITERATE'
#define ENTRY_ITERATE  IPT_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:246:6: note: in expansion of macro 'ENTRY_ITERATE'
  if (ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
      ^
external/iptables/libiptc/libiptc.c: In function 'parse_table':
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip4tc.c:50:24: note: in expansion of macro 'IPT_ENTRY_ITERATE'
#define ENTRY_ITERATE  IPT_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1058:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(h->entries->entrytable, h->entries->size,
  ^
external/iptables/libiptc/libiptc.c: In function 'dump_entries':
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
                          ^
external/iptables/libiptc/../include/linux/netfilter/x_tables.h:150:2: note: in definition of macro 'XT_ENTRY_ITERATE_CONTINUE'
  type *__entry;      \
  ^
external/iptables/libiptc/../include/linux/netfilter_ipv4/ip_tables.h:64:2: note: in expansion of macro 'XT_ENTRY_ITERATE'
  XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
  ^
external/iptables/libiptc/libip4tc.c:50:24: note: in expansion of macro 'IPT_ENTRY_ITERATE'
#define ENTRY_ITERATE  IPT_ENTRY_ITERATE
                        ^
external/iptables/libiptc/libiptc.c:1443:2: note: in expansion of macro 'ENTRY_ITERATE'
  ENTRY_ITERATE(handle->entries->entrytable, handle->entries->size,
  ^
target thumb C++: libkeystore_binder <= system/security/keystore/IKeystoreService.cpp
target thumb C++: libkeystore_binder <= system/security/keystore/keystore_get.cpp
target thumb C++: libkeystore_binder <= system/security/keystore/keyblob_utils.cpp
target thumb C++: libsoftkeymaster <= system/security/softkeymaster/keymaster_openssl.cpp
target thumb C++: keystore_cli <= system/security/keystore/keystore_cli.cpp
target thumb C: l2test_ertm <= external/bluetooth/bluedroid/test/l2test_ertm/l2test_ertm.c
target thumb C: lmkd <= system/core/lmkd/lmkd.c
target thumb C++: logcat <= system/core/logcat/logcat.cpp
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/logd_intermediates/import_includes
target thumb C++: libsysutils <= system/core/libsysutils/src/SocketListener.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/FrameworkListener.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/NetlinkListener.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/NetlinkEvent.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/FrameworkCommand.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/SocketClient.cpp
target thumb C++: libsysutils <= system/core/libsysutils/src/ServiceManager.cpp
target thumb C: logwrapper <= system/core/logwrapper/logwrapper.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSPosix/PosixDaemon.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSPosix/mDNSPosix.c
external/mdnsresponder/mDNSPosix/mDNSPosix.c: In function 'GetUserSpecifiedRFC1034ComputerName':
external/mdnsresponder/mDNSPosix/mDNSPosix.c:489:2: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(&namelabel->c[1], "Android", MAX_DOMAIN_LABEL);
  ^
In file included from bionic/libc/include/signal.h:35:0,
                 from external/mdnsresponder/mDNSPosix/mDNSPosix.h:21,
                 from external/mdnsresponder/mDNSPosix/mDNSPosix.c:33:
bionic/libc/include/string.h:146:7: note: expected 'char * __restrict__' but argument is of type 'mDNSu8 *'
char* strncpy(char* __restrict dest, const char* __restrict src, size_t n) {
       ^
target thumb C: mdnsd <= external/mdnsresponder/mDNSPosix/mDNSUNP.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/mDNS.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/DNSDigest.c
In file included from external/mdnsresponder/mDNSCore/DNSDigest.c:23:0:
external/mdnsresponder/mDNSCore/DNSDigest.c: In function 'DNSDigest_SignMessage':
external/mdnsresponder/mDNSCore/mDNSEmbeddedAPI.h:2285:49: warning: array subscript is above array bounds [-Warray-bounds]
#define AssignDomainName(DST, SRC) do { mDNSu16 len__ = DomainNameLength((SRC)); \
                                                 ^
external/mdnsresponder/mDNSCore/DNSDigest.c:1364:2: note: in expansion of macro 'AssignDomainName'
  AssignDomainName(&tsig.resrec.rdata->u.name, &HMAC_MD5_AlgName);
  ^
external/mdnsresponder/mDNSCore/mDNSEmbeddedAPI.h:2307:53: warning: array subscript is above array bounds [-Warray-bounds]
#define DomainNameLength(name) DomainNameLengthLimit((name), (name)->c + MAX_DOMAIN_NAME)
                                                     ^
external/mdnsresponder/mDNSCore/DNSDigest.c:1365:8: note: in expansion of macro 'DomainNameLength'
  len = DomainNameLength(&HMAC_MD5_AlgName);
        ^
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/uDNS.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSCore/DNSCommon.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/uds_daemon.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/mDNSDebug.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/dnssd_ipc.c
external/mdnsresponder/mDNSShared/uds_daemon.c: In function 'handle_sethost_request':
external/mdnsresponder/mDNSShared/uds_daemon.c:2138:2: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(&(mDNSStorage.nicelabel.c[1]), hostName, len);
  ^
In file included from bionic/libc/include/signal.h:35:0,
                 from bionic/libc/include/sys/select.h:35,
                 from bionic/libc/include/unistd.h:34,
                 from bionic/libc/include/fcntl.h:37,
                 from external/mdnsresponder/mDNSShared/uds_daemon.c:22:
bionic/libc/include/string.h:146:7: note: expected 'char * __restrict__' but argument is of type 'mDNSu8 *'
char* strncpy(char* __restrict dest, const char* __restrict src, size_t n) {
       ^
external/mdnsresponder/mDNSShared/uds_daemon.c:2140:2: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  strncpy(&(mDNSStorage.hostlabel.c[1]), hostName, len);
  ^
In file included from bionic/libc/include/signal.h:35:0,
                 from bionic/libc/include/sys/select.h:35,
                 from bionic/libc/include/unistd.h:34,
                 from bionic/libc/include/fcntl.h:37,
                 from external/mdnsresponder/mDNSShared/uds_daemon.c:22:
bionic/libc/include/string.h:146:7: note: expected 'char * __restrict__' but argument is of type 'mDNSu8 *'
char* strncpy(char* __restrict dest, const char* __restrict src, size_t n) {
       ^
external/mdnsresponder/mDNSShared/uds_daemon.c: In function 'connect_callback':
external/mdnsresponder/mDNSShared/uds_daemon.c:3885:39: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  dnssd_sock_t sd = accept(fd, (struct sockaddr*) &cliaddr, &len);
                                       ^
In file included from system/core/include/cutils/sockets.h:29:0,
                 from external/mdnsresponder/mDNSShared/uds_daemon.c:31:
bionic/libc/include/sys/socket.h:271:18: note: expected 'socklen_t *' but argument is of type 'unsigned int *'
__socketcall int accept(int, struct sockaddr*, socklen_t*);
                  ^
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/GenLinkedList.c
target thumb C: mdnsd <= external/mdnsresponder/mDNSShared/PlatformCommon.c
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/EXECUTABLES/mediaserver_intermediates/import_includes
Import includes file: /home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudioflinger_intermediates/import_includes
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResampler.cpp
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResamplerCubic.cpp
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResamplerSinc.cpp
target arm C++: libaudioresampler <= frameworks/av/services/audioflinger/AudioResamplerDyn.cpp
target thumb C: libeffects <= frameworks/av/media/libeffects/factory/EffectsFactory.c
target thumb C++: libserviceutility <= frameworks/av/services/audioflinger/ServiceUtilities.cpp
target thumb C++: libscheduling_policy <= frameworks/av/services/audioflinger/ISchedulingPolicyService.cpp
target thumb C++: libscheduling_policy <= frameworks/av/services/audioflinger/SchedulingPolicyService.cpp
target thumb C++: libcpustats <= frameworks/av/media/libcpustats/CentralTendencyStatistics.cpp
make: *** No rule to make target `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes'.  Stop.
make: *** Waiting for unfinished jobs....
target thumb C++: libcpustats <= frameworks/av/media/libcpustats/ThreadCpuUsage.cpp

#### make failed to build some targets (16:38 (mm:ss)) ####

ph0enix_216@nanaba:~/android/slim-lp5.1$

did you do a make clobber before building again?
 
This vibration thing is bugging the crap out of me, at first glance I don't think we modified anything in the kernel to break it. I stepped the device repo back in case it was ramdisk, but still broken. I'll try vendor next, but I'm skeptical.
 
Yes sir, and it spat out the same error
the piece that failed is

make: *** No rule to make target `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes'. Stop.

find out where libaudiopolicymanager and libaudiopolicyservice are built from and do an mmm on them. the failures should give you better clues.
 
the piece that failed is

make: *** No rule to make target `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes'. Stop.

find out where libaudiopolicymanager and libaudiopolicyservice are built from and do an mmm on them. the failures should give you better clues.
It seems that "lib audiopolicymanager" and "libaudioservice" are built in "frameworks/av/services/audiopolicy". So I ran "mmm frameworks/av/services/audiopolicy, and it crashed immediately:

Code:
PRODUCT_COPY_FILES frameworks/base/data/keyboards/Generic.kl:system/usr/keylayout/Generic.kl ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/rootdir/init.qcom.rc:root/init.qcom.rc ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/rootdir/ueventd.qcom.rc:root/ueventd.qcom.rc ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/rootdir/init.qcom.ril.sh:system/etc/init.qcom.ril.sh ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/gps/etc/gps.conf:system/etc/gps.conf ignored.
No private recovery resources for TARGET_DEVICE x5
make: Entering directory `/home/ph0enix_216/android/slim-lp5.1'
make: *** No rule to make target `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes'.  Stop.
make: Leaving directory `/home/ph0enix_216/android/slim-lp5.1'

#### make failed to build some targets (2 seconds) ####

ph0enix_216@nanaba:~/android/slim-lp5.1$


This doesn't happen when I try to build CM13. Any other ROM though spits out this error - CM12.1, SlimLP, SlimM, Dirty Unicorns... you get the idea :p
 
It seems that "lib audiopolicymanager" and "libaudioservice" are built in "frameworks/av/services/audiopolicy". So I ran "mmm frameworks/av/services/audiopolicy, and it crashed immediately:

Code:
PRODUCT_COPY_FILES frameworks/base/data/keyboards/Generic.kl:system/usr/keylayout/Generic.kl ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/rootdir/init.qcom.rc:root/init.qcom.rc ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/rootdir/ueventd.qcom.rc:root/ueventd.qcom.rc ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/rootdir/init.qcom.ril.sh:system/etc/init.qcom.ril.sh ignored.
PRODUCT_COPY_FILES device/lge/msm8226-common/gps/etc/gps.conf:system/etc/gps.conf ignored.
No private recovery resources for TARGET_DEVICE x5
make: Entering directory `/home/ph0enix_216/android/slim-lp5.1'
make: *** No rule to make target `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicymanager_intermediates/export_includes', needed by `/home/ph0enix_216/android/slim-lp5.1/out/target/product/x5/obj/SHARED_LIBRARIES/libaudiopolicyservice_intermediates/import_includes'.  Stop.
make: Leaving directory `/home/ph0enix_216/android/slim-lp5.1'

#### make failed to build some targets (2 seconds) ####

ph0enix_216@nanaba:~/android/slim-lp5.1$


This doesn't happen when I try to build CM13. Any other ROM though spits out this error - CM12.1, SlimLP, SlimM, Dirty Unicorns... you get the idea :p

Judging from the makefile you might have something set in the device tree about legacy audio. if so, unset it. Otherwise I'm lost.
 
Test build! http://www.mediafire.com/download/9f9kqnn8k0uqv2g/cm-13.0-20160526-UNOFFICIAL-x5.zip

Everything should now work except for NFC, and the usual green tint camera. NFC seems to be on the cusp of working, it goes through the complete NFC setup but the chip stops responding at some point.

Shouldn't need to do a full wipe if updating from previous CM13 builds either. Just cache and dalvik-cache.

are all your sensors working? i cant get compass or proximity sensor to work on my end.
 
Test build! http://www.mediafire.com/download/9f9kqnn8k0uqv2g/cm-13.0-20160526-UNOFFICIAL-x5.zip

Everything should now work except for NFC, and the usual green tint camera. NFC seems to be on the cusp of working, it goes through the complete NFC setup but the chip stops responding at some point.

Shouldn't need to do a full wipe if updating from previous CM13 builds either. Just cache and dalvik-cache.
Can this be dirty flashed if I already flashed the QuickRemote IR fix @whoshotjr2006 shared? Also is there any hope for OTG support? I might look into OTG on CM13 if no one beats me to it.
 
Test build! http://www.mediafire.com/download/9f9kqnn8k0uqv2g/cm-13.0-20160526-UNOFFICIAL-x5.zip

Everything should now work except for NFC, and the usual green tint camera. NFC seems to be on the cusp of working, it goes through the complete NFC setup but the chip stops responding at some point.

Shouldn't need to do a full wipe if updating from previous CM13 builds either. Just cache and dalvik-cache.
Hope you don't mind me asking but are you able to fix the freezing HD videos by any chance?
 
Back
Top Bottom