how to make roms?

Search This thread

psychem

Senior Member
Oct 18, 2011
1,299
345
Yes you can try to Backport f2fs drivers but that´s for newer kernels...
don´t know if it´s going to work on old 3.4 kernel.

didnt work

Code:
In file included from /root/android/lineage/kernel/oneplus/onyx/fs/f2fs/sysfs.c:14:0:
/root/android/lineage/kernel/oneplus/onyx/fs/f2fs/f2fs.h:26:28: fatal error: linux/overflow.h: No such file or directory
 #include <linux/overflow.h>
                            ^
compilation terminated.
/root/android/lineage/kernel/oneplus/onyx/scripts/Makefile.build:307: recipe for target 'fs/f2fs/sysfs.o' failed
make[3]: *** [fs/f2fs/sysfs.o] Error 1
/root/android/lineage/kernel/oneplus/onyx/scripts/Makefile.build:443: recipe for target 'fs/f2fs' failed
make[2]: *** [fs/f2fs] Error 2
/root/android/lineage/kernel/oneplus/onyx/Makefile:949: recipe for target 'fs' failed
make[1]: *** [fs] Error 2
make[1]: *** Waiting for unfinished jobs....
Makefile:130: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
make: Leaving directory '/root/android/lineage/kernel/oneplus/onyx'
ninja: build stopped: subcommand failed.
23:19:30 ninja failed with: exit status 1

#### failed to build some targets (53 seconds) ####
 

psychem

Senior Member
Oct 18, 2011
1,299
345
\

Code:
cc1: some warnings being treated as errors
/root/android/lineage/kernel/oneplus/onyx/scripts/Makefile.build:307: recipe for target 'fs/f2fs/sysfs.o' failed
make[3]: *** [fs/f2fs/sysfs.o] Error 1
/root/android/lineage/kernel/oneplus/onyx/scripts/Makefile.build:443: recipe for target 'fs/f2fs' failed
make[2]: *** [fs/f2fs] Error 2
/root/android/lineage/kernel/oneplus/onyx/Makefile:949: recipe for target 'fs' failed
make[1]: *** [fs] Error 2
make[1]: *** Waiting for unfinished jobs....
Makefile:130: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
make: Leaving directory '/root/android/lineage/kernel/oneplus/onyx'
[ 94% 287/305] target SharedLib: libOmxVdec (/ro...S/libOmxVdec_intermediates/LINKED/libOmxVdec.so)
ninja: build stopped: subcommand failed.
23:49:53 ninja failed with: exit status 1

#### failed to build some targets (01:56 (mm:ss)) ####
[/QUOTE]
 

tapanrgohil

Member
Dec 27, 2013
33
105
any help?
[1/1] /root/RR/out/soong/.minibootstrap/minibp /root/RR/out/soong/.bootstrap/build.ninja
removed old ninja-created file /root/RR/out/soong/.bootstrap/soong-lineage/pkg/rr/soong/android.a because it has no rule to generate it
[45/45] /root/RR/out/soong/.bootstrap/bin/soong_build /root/RR/out/soong/build.ninja
FAILED: /root/RR/out/soong/build.ninja
/root/RR/out/soong/.bootstrap/bin/soong_build -t -l /root/RR/out/.module_paths/Android.bp.list -b /root/RR/out/soong -n /root/RR/out -d /root/RR/out/soong/build.ninja.d -o /root/RR/out/soong/build.ninja Android.bp
error: vendor/rr/build/soong/Android.bp:31:8: module "generated_kernel_includes": cmd: unknown variable '$(KERNEL_MAKE_FLAGS)'
https://del.dog/uhapawozoh
 

Marado

Senior Member
Jan 28, 2015
296
119
Putas
just leave it...
that is a waste of time... yume lineage-16 kernel already has f2fs support...

---------- Post added at 08:55 PM ---------- Previous post was at 08:52 PM ----------

any help?
[1/1] /root/RR/out/soong/.minibootstrap/minibp /root/RR/out/soong/.bootstrap/build.ninja
removed old ninja-created file /root/RR/out/soong/.bootstrap/soong-lineage/pkg/rr/soong/android.a because it has no rule to generate it
[45/45] /root/RR/out/soong/.bootstrap/bin/soong_build /root/RR/out/soong/build.ninja
FAILED: /root/RR/out/soong/build.ninja
/root/RR/out/soong/.bootstrap/bin/soong_build -t -l /root/RR/out/.module_paths/Android.bp.list -b /root/RR/out/soong -n /root/RR/out -d /root/RR/out/soong/build.ninja.d -o /root/RR/out/soong/build.ninja Android.bp
error: vendor/rr/build/soong/Android.bp:31:8: module "generated_kernel_includes": cmd: unknown variable '$(KERNEL_MAKE_FLAGS)'
https://del.dog/uhapawozoh

now everyone is trying to build roms....:D
 

Marado

Senior Member
Jan 28, 2015
296
119
Putas
f2fs merges can speed up our device. plus it is a learning experience. is it possible?

it can work or not... dont know...
but notice this:
you should build the kernel alone not in the rom source, because you save a lot of time just compiling kernel.
when you build sucessul with your changes just put the kernel in source...

---------- Post added at 09:46 PM ---------- Previous post was at 09:44 PM ----------

I solved this error but got another one, I think it's related to Ubuntu but not sure can you help?
https://del.dog/lurekumeyu

are you building RR or Lineage?
 

psychem

Senior Member
Oct 18, 2011
1,299
345

tapanrgohil

Member
Dec 27, 2013
33
105
now everyone is trying to build roms....:D

I am not new to developing world I am pro Java developer just new at the custom ROM world.

Finally, I build 2 roms based on Resurrection Remix (Onyx and Tomato) which both are working well.

Send you zip soon.

here is proof just enjoy...
photo6231013174807734322.jpg

Thank @YumeMichi and @kush57 for your great work and efforts for making device tree and kernel.
 

sharif_one

Member
Dec 27, 2013
17
2
Proprietoty blobs?

Hey, I am having a problem building LOS16 using YumeMichi's device and kernel sources. I cannot seem to figure out what the problem is, do any of you guys have a clue?
Here is my build log:
[ 80% 61316/75749] AAPT2 link /home/bhaak/android/lineage/...ARIES/Launcher3CommonDepsLib_intermediates/package-res.apk
warn: removing resource com.android.launcher3:string/shortcuts_menu_description without required default value.
[ 83% 63069/75749] AAPT2 link /home/bhaak/android/lineage/...duct/onyx/obj/APPS/Bluetooth_intermediates/package-res.apk
packages/apps/Bluetooth/res/layout/bt_enabling_progress.xml:30: warn: generated id 'android:id/progress' for external package 'android'.
warn: removing resource com.android.bluetooth:string/map_acceptance_timeout_message without required default value.
warn: removing resource com.android.bluetooth:string/map_auth_notif_message without required default value.
warn: removing resource com.android.bluetooth:string/map_auth_notif_ticker without required default value.
warn: removing resource com.android.bluetooth:string/map_auth_notif_title without required default value.
warn: removing resource com.android.bluetooth:string/map_authentication_timeout_message without required default value.
warn: removing resource com.android.bluetooth:string/map_defaultname without required default value.
warn: removing resource com.android.bluetooth:string/map_defaultnumber without required default value.
warn: removing resource com.android.bluetooth:string/map_localPhoneName without required default value.
warn: removing resource com.android.bluetooth:string/map_session_key_dialog_header without required default value.
warn: removing resource com.android.bluetooth:string/map_session_key_dialog_title without required default value.
warn: removing resource com.android.bluetooth:string/map_unknownName without required default value.
[ 83% 63087/75749] AAPT2 link /home/bhaak/android/lineage/.../product/onyx/obj/APPS/Email_intermediates/package-res.apk
packages/apps/Email/res/layout/preference_mailbox_item.xml:39: warn: generated id 'android:id/title' for external package 'android'.
[ 83% 63136/75749] target R.java/Manifest.java: CalendarPr...ommon/obj/APPS/CalendarProvider_intermediates/src/R.stamp)
warning: string 'upgrade_msg' has no default translation.
[ 83% 63144/75749] AAPT2 link /home/bhaak/android/lineage/...ct/onyx/obj/APPS/ConfigPanel_intermediates/package-res.apk
FAILED: /home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/package-res.apk /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2.srcjar /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/extra_packages /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/src/R.stamp /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/proguard_options
/bin/bash -c "(rm -rf /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2 ) && (mkdir -p /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2 ) && (rm -f /home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/aapt2-flat-list ) && (touch /home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/aapt2-flat-list ) && (rm -f /home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/aapt2-flat-overlay-list ) && (touch /home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/aapt2-flat-overlay-list ) && (echo -n '/home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v14-preference_intermediates/package-res.apk /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v13_intermediates/package-res.apk /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v7-recyclerview_intermediates/package-res.apk /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v7-preference_intermediates/package-res.apk /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v7-appcompat_intermediates/package-res.apk /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v4_intermediates/package-res.apk /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/drawable-xhdpi_locator_icon.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/drawable-xxhdpi_locator_icon.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/drawable_ic_oclick_notification.xml.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/drawable_ic_settings_additional_buttons.xml.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/drawable_ic_settings_oclick.xml.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-anydpi_ic_launcher.xml.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-hdpi_ic_background.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-hdpi_ic_foreground.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-mdpi_ic_background.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-mdpi_ic_foreground.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-xhdpi_ic_background.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-xhdpi_ic_foreground.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-xxhdpi_ic_background.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-xxhdpi_ic_foreground.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-xxxhdpi_ic_background.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/mipmap-xxxhdpi_ic_foreground.png.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-af_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-am_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ar_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-as-rIN_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ast-rES_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-az_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-b+sr+Latn_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-be_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-bg_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-bn_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-br-rFR_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-bs_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ca_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-cs_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-csb_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-cy_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-da_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-de_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-el_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-en-rAU_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-en-rCA_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-en-rGB_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-en-rIN_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-en-rPT_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-eo_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-es-rCO_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-es-rMX_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-es-rUS_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-es_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-et_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-eu_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-fa_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-fi_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-fil_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-fr-rCA_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-fr_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-frp_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-fy-rNL_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ga-rIE_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-gd_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-gl_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-gu_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-hi_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-hr_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-hu_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-hy_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-in_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-is_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-it_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-iw_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ja_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ka_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-kab-rDZ_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-kk_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-km_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-kn_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ko_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ku_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ky_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-lb_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-lo_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-lt_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-lv_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-mk_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ml_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-mn_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-mr_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ms_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-my_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-nb_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ne_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-nl_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-oc_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-or-rIN_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-pa_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-pl_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-pt-rBR_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-pt-rPT_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-rm_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ro_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ru_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-sc-rIT_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-si_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-sk_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-sl_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-sq_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-sr_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-sv_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-sw_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ta_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-te_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-th_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-tl_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-tr_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ug_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-uk_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-ur_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-uz_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-vec_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-vi_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-zh-rCN_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-zh-rHK_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-zh-rTW_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values-zu_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values_arrays.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values_strings.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/values_styles.arsc.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/xml_button_panel.xml.flat /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/flat-res/device/oppo/common/configpanel/res/xml_oclick_panel.xml.flat ' >> /home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/aapt2-flat-overlay-list ) && (/home/bhaak/android/lineage/out/host/linux-x86/bin/aapt2 link -o /home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/package-res.apk -z --no-static-lib-packages --auto-add-overlay \$(cat /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v14-preference_intermediates/extra_packages /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v13_intermediates/extra_packages /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v7-recyclerview_intermediates/extra_packages /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v7-preference_intermediates/extra_packages /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v7-appcompat_intermediates/extra_packages /home/bhaak/android/lineage/out/target/common/obj/JAVA_LIBRARIES/android-support-v4_intermediates/extra_packages) --manifest device/oppo/common/configpanel/AndroidManifest.xml -I /home/bhaak/android/lineage/out/target/common/obj/APPS/framework-res_intermediates/package-export.apk -I /home/bhaak/android/lineage/out/target/common/obj/APPS/org.lineageos.platform-res_intermediates/package-export.apk --java /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2 --proguard /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/proguard_options --min-sdk-version 28 --target-sdk-version 28 --product default -c en_US,en_US,af_ZA,am_ET,ar_EG,ar_XB,as_IN,az_AZ,be_BY,bg_BG,bn_BD,bs_BA,ca_ES,cs_CZ,da_DK,de_DE,el_GR,en_AU,en_CA,en_GB,en_IN,en_XA,en_XC,es_ES,es_US,et_EE,eu_ES,fa_IR,fi_FI,fr_CA,fr_FR,gl_ES,gu_IN,hi_IN,hr_HR,hu_HU,hy_AM,in_ID,is_IS,it_IT,iw_IL,ja_JP,ka_GE,kk_KZ,km_KH,kn_IN,ko_KR,ky_KG,lo_LA,lt_LT,lv_LV,mk_MK,ml_IN,mn_MN,mr_IN,ms_MY,my_MM,nb_NO,ne_NP,nl_NL,or_IN,pa_IN,pl_PL,pt_BR,pt_PT,ro_RO,ru_RU,si_LK,sk_SK,sl_SI,sq_AL,sr_Latn_RS,sr_RS,sv_SE,sw_TZ,ta_IN,te_IN,th_TH,tl_PH,tr_TR,uk_UA,ur_PK,uz_UZ,vi_VN,zh_CN,zh_HK,zh_TW,zu_ZA,ast_ES,gd_GB,cy_GB,normal --preferred-density xxhdpi --version-code 28 --version-name 9 -R \\@/home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/aapt2-flat-overlay-list \\@/home/bhaak/android/lineage/out/target/product/onyx/obj/APPS/ConfigPanel_intermediates/aapt2-flat-list ) && (/home/bhaak/android/lineage/out/soong/host/linux-x86/bin/soong_zip -o /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2.srcjar -C /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2 -D /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2 ) && (/home/bhaak/android/lineage/out/soong/host/linux-x86/bin/extract_jar_packages -i /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2.srcjar -o /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/extra_packages --prefix '--extra-packages ' ) && (rm -f /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/src/R.stamp ) && (for GENERATED_MANIFEST_FILE in \`find /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2 -name Manifest.java 2> /dev/null\`; do dir=\`awk '/package/{gsub(/\\./,"/",\$2);gsub(/;/,"",\$2);print \$2;exit}' \$GENERATED_MANIFEST_FILE\`; mkdir -p /home/bhaak/android/lineage/out/target/common/R/\$dir; prebuilts/build-tools/linux-x86/bin/acp -fp \$GENERATED_MANIFEST_FILE /home/bhaak/android/lineage/out/target/common/R/\$dir; done ) && (for GENERATED_R_FILE in \`find /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/aapt2 -name R.java 2> /dev/null\`; do dir=\`awk '/package/{gsub(/\\./,"/",\$2);gsub(/;/,"",\$2);print \$2;exit}' \$GENERATED_R_FILE\`; mkdir -p /home/bhaak/android/lineage/out/target/common/R/\$dir; prebuilts/build-tools/linux-x86/bin/acp -fp \$GENERATED_R_FILE /home/bhaak/android/lineage/out/target/common/R/\$dir || exit 31; prebuilts/build-tools/linux-x86/bin/acp -fp \$GENERATED_R_FILE /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/src/R.stamp || exit 32; done ) && (touch /home/bhaak/android/lineage/out/target/common/obj/APPS/ConfigPanel_intermediates/src/R.stamp )"
device/oppo/common/configpanel/res/values/styles.xml:38: error: resource layout/preference_category_material_settings (aka org.lineageos.settings.device:layout/preference_category_material_settings) not found.
device/oppo/common/configpanel/res/values/styles.xml:49: error: resource layout/preference_material_settings (aka org.lineageos.settings.device:layout/preference_material_settings) not found.
error: failed linking references.
[ 83% 63146/75749] AAPT2 link /home/bhaak/android/lineage/...duct/onyx/obj/APPS/messaging_intermediates/package-res.apk
packages/apps/Messaging/res/layout/apn_preference_layout.xml:48: warn: generated id 'android:id/summary' for external package 'android'.
packages/apps/Messaging/res/layout/apn_preference_layout.xml:40: warn: generated id 'android:id/title' for external package 'android'.
[ 83% 63147/75749] AAPT2 link /home/bhaak/android/lineage/...j/APPS/CellBroadcastReceiver_intermediates/package-res.apk
packages/apps/CellBroadcastReceiver/res/layout/cell_broadcast_disallowed_preference_screen.xml:33: warn: generated id 'android:id/empty' for external package 'android'.
ninja: build stopped: subcommand failed.
23:24:01 ninja failed with: exit status 1

#### failed to build some targets (37:12 (mm:ss)) ####

Here is my local_manifest & build script:
github[dot]com/letgalaxy/device_oneplus_onyx

you have the proprietory blobs extracted in the vendor/one plus right?
 

psychem

Senior Member
Oct 18, 2011
1,299
345
Last edited:

Marado

Senior Member
Jan 28, 2015
296
119
Putas
where can i get the device tree for twrp?
https://github.com/YumeMichi/kernel_oneplus_onyx/tree/twrp-9.0
is this it? just download and place this in /device/oneplus/onyx/ ?

i want to build twrp, not CM recovery

yes, sure its Twrp, Cm recovery is long gone...
there is another some new recoveries based on twrp, like Redwolf recovery with material design...
but start here:
https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni/tree/twrp-9.0

twrp device tree is on twrp source, not on lineage or other rom´s source... only on Omnirom because twrp if from omni...
 

psychem

Senior Member
Oct 18, 2011
1,299
345

psychem

Senior Member
Oct 18, 2011
1,299
345
in lineage im getting this error

Code:
root@mx:~/android/lineage# brunch onyx
including vendor/lineage/vendorsetup.sh
Trying dependencies-only mode on a non-existing device tree?

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=9
LINEAGE_VERSION=16.0-20190211-UNOFFICIAL-YumeMichi-onyx
TARGET_PRODUCT=lineage_onyx
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=krait
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.9.153-antix.1-amd64-smp-x86_64-Debian-GNU/Linux-9-(stretch)
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=PQ2A.190205.001
OUT_DIR=/root/android/lineage/out
PRODUCT_SOONG_NAMESPACES= hardware/qcom/audio-caf/msm8974 hardware/qcom/display-caf/msm8974 hardware/qcom/media-caf/msm8974
RECOVERY_VARIANT=twrp
============================================
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=9
LINEAGE_VERSION=16.0-20190211-UNOFFICIAL-YumeMichi-onyx
TARGET_PRODUCT=lineage_onyx
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=krait
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.9.153-antix.1-amd64-smp-x86_64-Debian-GNU/Linux-9-(stretch)
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=PQ2A.190205.001
OUT_DIR=/root/android/lineage/out
PRODUCT_SOONG_NAMESPACES= hardware/qcom/audio-caf/msm8974 hardware/qcom/display-caf/msm8974 hardware/qcom/media-caf/msm8974
RECOVERY_VARIANT=twrp
============================================
ninja: no work to do.
ninja: no work to do.
wildcard(/root/android/lineage/out/target/product/onyx/clean_steps.mk) was changed, regenerating...
$(shell date +%y%m%d%H) was changed, regenerating...
[4/1031] including bootable/recovery/Android.mk ...
/bin/bash: line 0: test: -ge: unary operator expected
/bin/bash: line 0: test: -ge: unary operator expected
[267/1031] including frameworks/av/camera/Android.mk ...
frameworks/av/camera/cameraserver/Android.mk:18: warning: Target has integrated cameraserver into mediaserver. This is weakening security measures introduced in 7.0
[617/1031] including system/sepolicy/Android.mk ...
system/sepolicy/Android.mk:88: warning: Be careful when using the SELINUX_IGNORE_NEVERALLOWS flag. It does not work in user builds and using it will not stop you from failing CTS.
[1031/1031] including vendor/qcom/opensource/dataservices/Android.mk ...
build/make/core/base_rules.mk:412: warning: overriding commands for target `/root/android/lineage/out/target/product/onyx/recovery/root/etc/mke2fs.conf'
build/make/core/base_rules.mk:412: warning: ignoring old commands for target `/root/android/lineage/out/target/product/onyx/recovery/root/etc/mke2fs.conf'
build/make/core/base_rules.mk:412: warning: overriding commands for target `/root/android/lineage/out/target/product/onyx/system/xbin/wget'
external/busybox/Android.mk:171: warning: ignoring old commands for target `/root/android/lineage/out/target/product/onyx/system/xbin/wget'
ninja: error: '/root/android/lineage/out/target/product/onyx/system/lib/libclang_rt.ubsan_standalone-aarch64-android.so', needed by '/root/android/lineage/out/target/product/onyx/obj/SHARED_LIBRARIES/libbmlutils_intermediates/teamwin', missing and no known rule to make it
12:07:19 ninja failed with: exit status 1

#### failed to build some targets (01:00 (mm:ss)) ####

root@mx:~/android/lineage#
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    https://www.google.pt/search?source...i19k1j0i22i30i19k1j0i22i10i30k1.0.f0TyAkeA2NU

    google is your friend...
    you have to learn by yourself if you have no one that teaches you... I learned myself too...

    4 essential things:
    1- rom source
    2-device tree
    3- device kernel
    4-device vendor
    2
    @YumeMichi

    one more error

    Code:
    [1036/1036] including vendor/qcom/opensource/dataservices/Android.mk ...
    [ 99% 799/800] glob bionic/libc/arch-arm/syscalls/**/*.S
    [  2% 1511/73638] Target buildinfo: /home/thinkmachine/android/li...uct/onyx/obj/ETC/system_build_prop_intermediates/build.prop
    Target buildinfo from: device/oneplus/onyx/system.prop
    [  5% 4079/73638] Yacc: ss <= external/iproute2/misc/ssfilter.y
    external/iproute2/misc/ssfilter.y: conflicts: 35 shift/reduce
    [  7% 5820/73638] bc: libclcore.bc <= frameworks/rs/driver/runtime/rs_allocation.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_allocation.bc 
    /bin/bash -c "PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-3289846/bin/clang -Iframeworks/rs/script_api/include -Iexternal/clang/lib/Headers -MD -DRS_VERSION=24 -std=c99 -c -O3 -fno-builtin -emit-llvm -target renderscript32-linux-androideabi -fsigned-char  -Wno-deprecated -Werror  -Werror -Wall -Wextra -Iframeworks/rs/cpu_ref -DRS_DECLARE_EXPIRED_APIS  -x renderscript frameworks/rs/driver/runtime/rs_allocation.c -o /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_allocation.bc"
    prebuilts/clang/host/linux-x86/clang-3289846/bin/clang.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
    [  7% 5822/73638] bc: libclcore.bc <= frameworks/rs/driver/runtime/rs_f16_math.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_f16_math.bc 
    /bin/bash -c "PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-3289846/bin/clang -Iframeworks/rs/script_api/include -Iexternal/clang/lib/Headers -MD -DRS_VERSION=24 -std=c99 -c -O3 -fno-builtin -emit-llvm -target renderscript32-linux-androideabi -fsigned-char  -Wno-deprecated -Werror  -Werror -Wall -Wextra -Iframeworks/rs/cpu_ref -DRS_DECLARE_EXPIRED_APIS  -x renderscript frameworks/rs/driver/runtime/rs_f16_math.c -o /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_f16_math.bc"
    prebuilts/clang/host/linux-x86/clang-3289846/bin/clang.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
    [  7% 5825/73638] bc: libclcore.bc <= frameworks/rs/driver/runtime/rs_element.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_element.bc 
    /bin/bash -c "PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-3289846/bin/clang -Iframeworks/rs/script_api/include -Iexternal/clang/lib/Headers -MD -DRS_VERSION=24 -std=c99 -c -O3 -fno-builtin -emit-llvm -target renderscript32-linux-androideabi -fsigned-char  -Wno-deprecated -Werror  -Werror -Wall -Wextra -Iframeworks/rs/cpu_ref -DRS_DECLARE_EXPIRED_APIS  -x renderscript frameworks/rs/driver/runtime/rs_element.c -o /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_element.bc"
    prebuilts/clang/host/linux-x86/clang-3289846/bin/clang.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
    [  7% 5826/73638] bc: libclcore.bc <= frameworks/rs/driver/runtime/rs_core.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_core.bc 
    /bin/bash -c "PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-3289846/bin/clang -Iframeworks/rs/script_api/include -Iexternal/clang/lib/Headers -MD -DRS_VERSION=24 -std=c99 -c -O3 -fno-builtin -emit-llvm -target renderscript32-linux-androideabi -fsigned-char  -Wno-deprecated -Werror  -Werror -Wall -Wextra -Iframeworks/rs/cpu_ref -DRS_DECLARE_EXPIRED_APIS  -x renderscript frameworks/rs/driver/runtime/rs_core.c -o /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_core.bc"
    prebuilts/clang/host/linux-x86/clang-3289846/bin/clang.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
    [  7% 5827/73638] bc: libclcore.bc <= frameworks/rs/driver/runtime/rs_cl.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_cl.bc 
    /bin/bash -c "PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-3289846/bin/clang -Iframeworks/rs/script_api/include -Iexternal/clang/lib/Headers -MD -DRS_VERSION=24 -std=c99 -c -O3 -fno-builtin -emit-llvm -target renderscript32-linux-androideabi -fsigned-char  -Wno-deprecated -Werror  -Werror -Wall -Wextra -Iframeworks/rs/cpu_ref -DRS_DECLARE_EXPIRED_APIS  -x renderscript frameworks/rs/driver/runtime/rs_cl.c -o /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/RENDERSCRIPT_BITCODE/libclcore.bc_intermediates/rs_cl.bc"
    prebuilts/clang/host/linux-x86/clang-3289846/bin/clang.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
    [  7% 5831/73638] Building Kernel Config
    make: Entering directory '/home/thinkmachine/android/lineage164knew/kernel/oneplus/onyx'
      HOSTCC  scripts/basic/fixdep
      GEN     /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/KERNEL_OBJ/Makefile
      HOSTCC  scripts/kconfig/conf.o
      SHIPPED scripts/kconfig/zconf.tab.c
      SHIPPED scripts/kconfig/zconf.lex.c
      SHIPPED scripts/kconfig/zconf.hash.c
      HOSTCC  scripts/kconfig/zconf.tab.o
      HOSTLD  scripts/kconfig/conf
    #
    # configuration written to .config
    #
    make: Leaving directory '/home/thinkmachine/android/lineage164knew/kernel/oneplus/onyx'
    make: Entering directory '/home/thinkmachine/android/lineage164knew/kernel/oneplus/onyx'
      GEN     /home/thinkmachine/android/lineage164knew/out/target/product/onyx/obj/KERNEL_OBJ/Makefile
    scripts/kconfig/conf --savedefconfig=defconfig Kconfig
    make: Leaving directory '/home/thinkmachine/android/lineage164knew/kernel/oneplus/onyx'
    [  7% 5832/73638] build /home/thinkmachine/android/lineage164knew...bj/JAVA_LIBRARIES/core-oj_intermediates/annotated/timestamp
    WARNING: duplicate annotation of type libcore.util.NonNull
    WARNING: duplicate annotation of type libcore.util.NonNull
    Found class java.io.PrintWriter, but unable to insert @libcore.util.NonNull:
      @libcore.util.NonNull (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, RETURN_TYPE=ReturnTypeCriterion for method: append(C)Ljava/io/Writer;, IN_METHOD=in method 'append(C)Ljava/io/Writer;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.NonNull:
      @libcore.util.NonNull (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, RETURN_TYPE=ReturnTypeCriterion for method: append(C)Ljava/lang/Appendable;, IN_METHOD=in method 'append(C)Ljava/lang/Appendable;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.NonNull:
      @libcore.util.NonNull (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, RETURN_TYPE=ReturnTypeCriterion for method: append(Ljava/lang/CharSequence;)Ljava/io/Writer;, IN_METHOD=in method 'append(Ljava/lang/CharSequence;)Ljava/io/Writer;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.Nullable:
      @libcore.util.Nullable (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, PARAM=ParamCriterion for method: append(Ljava/lang/CharSequence;) at position: 0, IN_METHOD=in method 'append(Ljava/lang/CharSequence;)Ljava/io/Writer;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.NonNull:
      @libcore.util.NonNull (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, RETURN_TYPE=ReturnTypeCriterion for method: append(Ljava/lang/CharSequence;)Ljava/lang/Appendable;, IN_METHOD=in method 'append(Ljava/lang/CharSequence;)Ljava/lang/Appendable;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.Nullable:
      @libcore.util.Nullable (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, PARAM=ParamCriterion for method: append(Ljava/lang/CharSequence;) at position: 0, IN_METHOD=in method 'append(Ljava/lang/CharSequence;)Ljava/lang/Appendable;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.NonNull:
      @libcore.util.NonNull (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, RETURN_TYPE=ReturnTypeCriterion for method: append(Ljava/lang/CharSequence;II)Ljava/io/Writer;, IN_METHOD=in method 'append(Ljava/lang/CharSequence;II)Ljava/io/Writer;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.Nullable:
      @libcore.util.Nullable (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, PARAM=ParamCriterion for method: append(Ljava/lang/CharSequence;II) at position: 0, IN_METHOD=in method 'append(Ljava/lang/CharSequence;II)Ljava/io/Writer;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.NonNull:
      @libcore.util.NonNull (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, RETURN_TYPE=ReturnTypeCriterion for method: append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;, IN_METHOD=in method 'append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.io.PrintWriter, but unable to insert @libcore.util.Nullable:
      @libcore.util.Nullable (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at outermost type, PARAM=ParamCriterion for method: append(Ljava/lang/CharSequence;II) at position: 0, IN_METHOD=in method 'append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;', IN_CLASS=In class 'java.io.PrintWriter' (exactly)}
    Found class java.util.HashMap, but unable to insert @libcore.util.NonNull:
      @libcore.util.NonNull (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at ( [TYPE_ARGUMENT(0)] ), RETURN_TYPE=ReturnTypeCriterion for method: entrySet()Ljava/util/Set;, IN_METHOD=in method 'entrySet()Ljava/util/Set;', IN_CLASS=In class 'java.util.HashMap' (exactly)}
    Found class java.util.HashMap, but unable to insert @libcore.util.NullFromTypeParam:
      @libcore.util.NullFromTypeParam (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at ( [TYPE_ARGUMENT(0), TYPE_ARGUMENT(0)] ), RETURN_TYPE=ReturnTypeCriterion for method: entrySet()Ljava/util/Set;, IN_METHOD=in method 'entrySet()Ljava/util/Set;', IN_CLASS=In class 'java.util.HashMap' (exactly)}
    Found class java.util.HashMap, but unable to insert @libcore.util.NullFromTypeParam:
      @libcore.util.NullFromTypeParam (nl=false) @ {GENERIC_ARRAY_LOCATION=GenericArrayLocationCriterion at ( [TYPE_ARGUMENT(0), TYPE_ARGUMENT(1)] ), RETURN_TYPE=ReturnTypeCriterion for method: entrySet()Ljava/util/Set;, IN_METHOD=in method 'entrySet()Ljava/util/Set;', IN_CLASS=In class 'java.util.HashMap' (exactly)}
    [  7% 5833/73638] build /home/thinkmachine/android/lineage164knew/out/target/common/obj/PACKAGING/hiddenapi-dark-greylist.txt
    ninja: build stopped: subcommand failed.
    15:30:58 ninja failed with: exit status 1
    
    #### failed to build some targets (01:04 (mm:ss)) ####
    
    thinkmachine@mx:~/android/lineage164knew
    $

    apt-get install libncurses5
    2
    @YumeMichi @Marado
    getting an error during build. how do i fix this?

    Code:
    thinkmachine@mx:~/android/lineage164knew
    $ brunch onyx
    including vendor/lineage/vendorsetup.sh
    Trying dependencies-only mode on a non-existing device tree?
    
    ============================================
    PLATFORM_VERSION_CODENAME=REL
    PLATFORM_VERSION=9
    LINEAGE_VERSION=16.0-20191215-UNOFFICIAL-Psychem-onyx
    TARGET_PRODUCT=lineage_onyx
    TARGET_BUILD_VARIANT=userdebug
    TARGET_BUILD_TYPE=release
    TARGET_ARCH=arm
    TARGET_ARCH_VARIANT=armv7-a-neon
    TARGET_CPU_VARIANT=krait
    HOST_ARCH=x86_64
    HOST_2ND_ARCH=x86
    HOST_OS=linux
    HOST_OS_EXTRA=Linux-5.4.0-antix.1-amd64-smp-x86_64-Debian-GNU/Linux-10-(buster)
    HOST_CROSS_OS=windows
    HOST_CROSS_ARCH=x86
    HOST_CROSS_2ND_ARCH=x86_64
    HOST_BUILD_TYPE=release
    BUILD_ID=PQ3A.190801.002
    OUT_DIR=/home/thinkmachine/android/lineage164knew/out
    PRODUCT_SOONG_NAMESPACES= hardware/qcom/audio-caf/msm8974 hardware/qcom/display-caf/msm8974 hardware/qcom/media-caf/msm8974
    ============================================
    ============================================
    PLATFORM_VERSION_CODENAME=REL
    PLATFORM_VERSION=9
    LINEAGE_VERSION=16.0-20191215-UNOFFICIAL-Psychem-onyx
    TARGET_PRODUCT=lineage_onyx
    TARGET_BUILD_VARIANT=userdebug
    TARGET_BUILD_TYPE=release
    TARGET_ARCH=arm
    TARGET_ARCH_VARIANT=armv7-a-neon
    TARGET_CPU_VARIANT=krait
    HOST_ARCH=x86_64
    HOST_2ND_ARCH=x86
    HOST_OS=linux
    HOST_OS_EXTRA=Linux-5.4.0-antix.1-amd64-smp-x86_64-Debian-GNU/Linux-10-(buster)
    HOST_CROSS_OS=windows
    HOST_CROSS_ARCH=x86
    HOST_CROSS_2ND_ARCH=x86_64
    HOST_BUILD_TYPE=release
    BUILD_ID=PQ3A.190801.002
    OUT_DIR=/home/thinkmachine/android/lineage164knew/out
    PRODUCT_SOONG_NAMESPACES= hardware/qcom/audio-caf/msm8974 hardware/qcom/display-caf/msm8974 hardware/qcom/media-caf/msm8974
    ============================================
    [1/1] /home/thinkmachine/android/lineage164knew/out/soong/.minibo...lav/android/lineage164knew/out/soong/.bootstrap/build.ninja
    [55/56] glob prebuilts/ndk/stl.bp
    [80/80] /home/thinkmachine/android/lineage164knew/out/soong/.boot...d /home/thinkmachine/android/lineage164knew/out/soong/build.ninja
    /home/thinkmachine/android/lineage164knew/out/build-lineage_onyx-cleanspec.ninja is missing, regenerating...
    /home/thinkmachine/android/lineage164knew/out/build-lineage_onyx.ninja is missing, regenerating...
    [623/1036] including system/sepolicy/Android.mk ...
    system/sepolicy/Android.mk:88: warning: Be careful when using the SELINUX_IGNORE_NEVERALLOWS flag. It does not work in user builds and using it will not stop you from failing CTS.
    [1036/1036] including vendor/qcom/opensource/dataservices/Android.mk ...
    [ 99% 799/800] glob bionic/libc/arch-arm/syscalls/**/*.S
    [  0% 169/73638] host C: compile_ioshark <= system/extras/ioshark/compile_ioshark.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/compile_ioshark.o 
    /bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-4691093/bin/clang   	-I device/oneplus/onyx/include -I system/extras/ioshark -I /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates -I /home/thinkmachine/android/lineage164knew/out/host/linux-x86/gen/EXECUTABLES/compile_ioshark_intermediates -I libnativehelper/include_jni \$(cat /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/import_includes)  -I system/core/include -I system/media/audio/include -I hardware/libhardware/include -I hardware/libhardware_legacy/include -I hardware/ril/include -I libnativehelper/include -I frameworks/native/include -I frameworks/native/opengl/include -I frameworks/av/include  -c  -Wa,--noexecstack -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -fstack-protector-strong -m64 -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fno-strict-aliasing -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-expansion-to-defined -Wno-zero-as-null-pointer-constant -fdebug-prefix-map=\$PWD/=   -target x86_64-linux-gnu -Bprebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/bin   -std=gnu99  -g -O2 -Wall -Werror -D_GNU_SOURCE -fPIE -D_USING_LIBCXX -DANDROID_STRICT   -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-null-pointer-arithmetic -Wno-enum-compare -Wno-enum-compare-switch -MD -MF /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/compile_ioshark.d -o /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/compile_ioshark.o system/extras/ioshark/compile_ioshark.c"
    prebuilts/clang/host/linux-x86/clang-4691093/bin/clang.real: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
    [  0% 170/73638] host C: computestats <= system/extras/app-launcher/computestats.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/computestats_intermediates/computestats.o 
    /bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-4691093/bin/clang   	-I device/oneplus/onyx/include -I system/extras/app-launcher -I /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/computestats_intermediates -I /home/thinkmachine/android/lineage164knew/out/host/linux-x86/gen/EXECUTABLES/computestats_intermediates -I libnativehelper/include_jni \$(cat /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/computestats_intermediates/import_includes)  -I system/core/include -I system/media/audio/include -I hardware/libhardware/include -I hardware/libhardware_legacy/include -I hardware/ril/include -I libnativehelper/include -I frameworks/native/include -I frameworks/native/opengl/include -I frameworks/av/include  -c  -Wa,--noexecstack -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -fstack-protector-strong -m64 -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fno-strict-aliasing -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-expansion-to-defined -Wno-zero-as-null-pointer-constant -fdebug-prefix-map=\$PWD/=   -target x86_64-linux-gnu -Bprebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/bin   -std=gnu99  -Wall -Werror -fPIE -D_USING_LIBCXX -DANDROID_STRICT   -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-null-pointer-arithmetic -Wno-enum-compare -Wno-enum-compare-switch -MD -MF /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/computestats_intermediates/computestats.d -o /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/computestats_intermediates/computestats.o system/extras/app-launcher/computestats.c"
    prebuilts/clang/host/linux-x86/clang-4691093/bin/clang.real: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
    [  0% 171/73638] host C: compile_ioshark <= system/extras/ioshark/compile_ioshark_subr.c
    FAILED: /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/compile_ioshark_subr.o 
    /bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-4691093/bin/clang   	-I device/oneplus/onyx/include -I system/extras/ioshark -I /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates -I /home/thinkmachine/android/lineage164knew/out/host/linux-x86/gen/EXECUTABLES/compile_ioshark_intermediates -I libnativehelper/include_jni \$(cat /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/import_includes)  -I system/core/include -I system/media/audio/include -I hardware/libhardware/include -I hardware/libhardware_legacy/include -I hardware/ril/include -I libnativehelper/include -I frameworks/native/include -I frameworks/native/opengl/include -I frameworks/av/include  -c  -Wa,--noexecstack -fPIC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -fstack-protector-strong -m64 -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -no-canonical-prefixes -DNDEBUG -UDEBUG -fno-exceptions -Wno-multichar -O2 -g -fno-strict-aliasing -fdebug-prefix-map=/proc/self/cwd= -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -Wno-expansion-to-defined -Wno-zero-as-null-pointer-constant -fdebug-prefix-map=\$PWD/=   -target x86_64-linux-gnu -Bprebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/bin   -std=gnu99  -g -O2 -Wall -Werror -D_GNU_SOURCE -fPIE -D_USING_LIBCXX -DANDROID_STRICT   -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=return-type -Wno-tautological-constant-compare -Wno-null-pointer-arithmetic -Wno-enum-compare -Wno-enum-compare-switch -MD -MF /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/compile_ioshark_subr.d -o /home/thinkmachine/android/lineage164knew/out/host/linux-x86/obj/EXECUTABLES/compile_ioshark_intermediates/compile_ioshark_subr.o system/extras/ioshark/compile_ioshark_subr.c"
    prebuilts/clang/host/linux-x86/clang-4691093/bin/clang.real: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

    apt-get install libtinfo5
    1
    what if the source hasnt been updated? like hunfatal was updating RR before LOS was updated by YM

    You can send a pm to @hunfatal, he will certainly respond your questions....
    but RR is based on lineage, so their source is synchronized. ;)