[LEDE-DEV] ncurses dependency issue with latest update

Koen Vandeputte koen.vandeputte at ncentric.com
Tue Aug 22 07:10:48 PDT 2017


On 2017-08-22 12:27, Koen Vandeputte wrote:
>
> On 2017-08-22 11:41, Mauro Mozzarelli wrote:
>> After the latest git update today lede code fails to build with the 
>> following:
>>
>>
>> mkdir -p 
>> /spi/router/lede/trunk-ipvs/bin/targets/lantiq/xrx200/packages 
>> /spi/router/lede/trunk-ipvs/build_dir/target-mips_24kc_musl/util-linux-2.30.1/ipkg-mips_24kc/dmesg/CONTROL 
>> /spi/router/lede/trunk-ipvs/staging_dir/target-mips_24kc_musl/pkginfo
>> install -d -m0755 
>> /spi/router/lede/trunk-ipvs/build_dir/target-mips_24kc_musl/util-linux-2.30.1/ipkg-mips_24kc/dmesg/usr/bin
>> install -m0755 
>> /spi/router/lede/trunk-ipvs/build_dir/target-mips_24kc_musl/util-linux-2.30.1/ipkg-install/usr/bin/dmesg 
>> /spi/router/lede/trunk-ipvs/build_dir/target-mips_24kc_musl/util-linux-2.30.1/ipkg-mips_24kc/dmesg/usr/bin/ 
>>
>> find 
>> /spi/router/lede/trunk-ipvs/build_dir/target-mips_24kc_musl/util-linux-2.30.1/ipkg-mips_24kc/dmesg 
>> -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm 
>> -rf
>> Package dmesg is missing dependencies for the following libraries:
>> libncursesw.so.6
>> Makefile:673: recipe for target 
>> '/spi/router/lede/trunk-ipvs/bin/packages/mips_24kc/base/dmesg_2.30.1-1_mips_24kc.ipk' 
>> failed
>> make[3]: *** 
>> [/spi/router/lede/trunk-ipvs/bin/packages/mips_24kc/base/dmesg_2.30.1-1_mips_24kc.ipk] 
>> Error 1
>> make[3]: Leaving directory 
>> '/spi/router/lede/trunk-ipvs/package/utils/util-linux'
>> package/Makefile:109: recipe for target 
>> 'package/utils/util-linux/compile' failed
>> make[2]: *** [package/utils/util-linux/compile] Error 2
>> make[2]: Leaving directory '/spi/router/lede/trunk-ipvs'
>> package/Makefile:105: recipe for target 
>> '/spi/router/lede/trunk-ipvs/staging_dir/target-mips_24kc_musl/stamp/.package_compile' 
>> failed
>> make[1]: *** 
>> [/spi/router/lede/trunk-ipvs/staging_dir/target-mips_24kc_musl/stamp/.package_compile] 
>> Error 2
>> make[1]: Leaving directory '/spi/router/lede/trunk-ipvs'
>> /spi/router/lede/trunk-ipvs/include/toplevel.mk:207: recipe for 
>> target 'world' failed
>> make: *** [world] Error 2
>>
>> A fresh git pull also fails with the same dependency issue.
> +1
>
>
> And also this one:
>
> find 
> /mnt/ramdisk/test/firmware/builds/generic_imx6/build_dir/target-arm_cortex-a9+neon_musl_eabi/linux-imx6/xtables-addons-2.12/ipkg-arm_cortex-a9_neon/kmod-ipt-dnetmap 
> -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
> Package kmod-ipt-dnetmap is missing dependencies for the following 
> libraries:
> nf_nat.ko
> x_tables.ko
> Makefile:135: recipe for target 
> '/mnt/ramdisk/test/firmware/builds/generic_imx6/bin/targets/imx6/generic/packages/kmod-ipt-dnetmap_4.9.44+2.12-1_arm_cortex-a9_neon.ipk' 
> failed
> make[3]: *** 
> [/mnt/ramdisk/test/firmware/builds/generic_imx6/bin/targets/imx6/generic/packages/kmod-ipt-dnetmap_4.9.44+2.12-1_arm_cortex-a9_neon.ipk] 
> Error 1
> make[3]: Leaving directory 
> '/mnt/ramdisk/test/firmware/builds/generic_imx6/package/network/utils/xtables-addons'
> package/Makefile:109: recipe for target 
> 'package/network/utils/xtables-addons/compile' failed
> make[2]: *** [package/network/utils/xtables-addons/compile] Error 2
> make[2]: Leaving directory 
> '/mnt/ramdisk/test/firmware/builds/generic_imx6'
> package/Makefile:105: recipe for target 
> '/mnt/ramdisk/test/firmware/builds/generic_imx6/staging_dir/target-arm_cortex-a9+neon_musl_eabi/stamp/.package_compile' 
> failed
> make[1]: *** 
> [/mnt/ramdisk/test/firmware/builds/generic_imx6/staging_dir/target-arm_cortex-a9+neon_musl_eabi/stamp/.package_compile] 
> Error 2
> make[1]: Leaving directory 
> '/mnt/ramdisk/test/firmware/builds/generic_imx6'
> /mnt/ramdisk/test/firmware/builds/generic_imx6/include/toplevel.mk:207: 
> recipe for target 'world' failed
> make: *** [world] Error 2
> koen at bob:~/firmware/builds/generic_imx6$
>
>
>
>
> Koen

Done some testing on this issue:
Each test repeated 3x, using identical configs


Full clone + Check out:  "364befe kernel: update 4.4 to 4.4.83"
--> Build OK

Full clone + Check out:  "1f06858 mediatek: update to latest kernel 
patchset from v4.13-rc"
--> Build FAIL

Full clone + revert:  "1f06858 mediatek: update to latest kernel 
patchset from v4.13-rc"
--> Build FAIL


strange ..

Any ideas?


Koen



More information about the Lede-dev mailing list