[LEDE-DEV] [BUG] ncurses changes break htop (buildbot has NOT noticed this)

Hannu Nyman hannu.nyman at iki.fi
Tue May 10 08:30:11 PDT 2016


On 10.5.2016 15:58, Jo-Philipp Wich wrote:
> Hi Hannu,
>
> yes, this is caused by one of Felix quickfixes ;)
>
> The buildbot did notice the error, see
> http://downloads.lede-project.org/snapshots/faillogs/arm_cortex-a9_neon-vfpv4/packages/htop/compile.txt
>
> Fixes are underway.
>
>

Thanks. The fixes made today fixed htop, but now liboping fails at 
reboot-151-g86777a4

This is likely related to ncurses, as the error is related to libtinfow.

Possibly due to tinfo being packaged after 
https://git.lede-project.org/?p=source.git;a=commitdiff;h=975f7160dd1df08a7c02ad5de5cce07edd377b12 


OpenWrt-libtool: link: mips-openwrt-linux-musl-gcc -Wall -Os -pipe 
-mno-branch-likely -mips32r2 -mtune=34kc -g3 -fno-caller-saves -fno-plt 
-fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result 
-msoft-float -mips16 -minterlink-mips16 -iremap 
/Openwrt/lede/build_dir/target-mips_34kc_musl-1.1.14/liboping-1.6.2:liboping-1.6.2 
-Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z 
-Wl,now -Wl,-z -Wl,relro -fpic -znow -zrelro -o .libs/noping noping-oping.o 
-L/Openwrt/lede/staging_dir/target-mips_34kc_musl-1.1.14/usr/lib 
-L/Openwrt/lede/staging_dir/target-mips_34kc_musl-1.1.14/lib 
-L/Openwrt/lede/staging_dir/toolchain-mips_34kc_gcc-5.3.0_musl-1.1.14/usr/lib 
-L/Openwrt/lede/staging_dir/toolchain-mips_34kc_gcc-5.3.0_musl-1.1.14/lib 
./.libs/liboping.so -lm -lncurses
/Openwrt/lede/staging_dir/toolchain-mips_34kc_gcc-5.3.0_musl-1.1.14/lib/gcc/mips-openwrt-linux-musl/5.3.0/../../../../mips-openwrt-linux-musl/bin/ld: 
noping-oping.o: undefined reference to symbol 'idlok'
/Openwrt/lede/staging_dir/target-mips_34kc_musl-1.1.14/usr/lib/libtinfow.so.5: 
error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:557: recipe for target 'noping' failed
make[7]: *** [noping] Error 1
make[7]: Leaving directory 
'/Openwrt/lede/build_dir/target-mips_34kc_musl-1.1.14/liboping-1.6.2/src'
Makefile:622: recipe for target 'all-recursive' failed
make[6]: *** [all-recursive] Error 1





More information about the Lede-dev mailing list