routing icon indicating copy to clipboard operation
routing copied to clipboard

oonf-olsrd2: error compiling plugin on openwrt 19.07

Open mikysal78 opened this issue 2 years ago • 0 comments

Maintainer: @HRogge Environment: OpenWrt 19.07, TP-Link (3600, 4300, C2600), Linksys wrt3200acm and gl-mt300n. The system for compiling is Debian 11. Description: I using openwrt 19.07 and one year old no broblem, i add new device and recompile for all my device and i have error with olsrd2. How can i solve? The plugin is:

CONFIG_OONF_NHDP_AUTOLL4=y
CONFIG_OONF_OLSRV2_LAN_IMPORT=y

The error output:

make[3]: Entering directory '/home/jenkins/workspace/Firmware/source/feeds/routing/oonf-olsrd2'
mkdir -p /home/jenkins/workspace/Firmware/source/dl
SHELL= flock /home/jenkins/workspace/Firmware/source/tmp/.oonf-olsrd2-0.14.1-1.tar.bz2.flock -c '  	/home/jenkins/workspace/Firmware/source/scripts/download.pl "/home/jenkins/workspace/Firmware/source/dl" "oonf-olsrd2-0.14.1-1.tar.bz2" "18f68d4c92ccda43152f2050b761200681baa452f69342d874e4a651ce883738" "" || (  /home/jenkins/workspace/Firmware/source/scripts/dl_github_archive.py --dl-dir="/home/jenkins/workspace/Firmware/source/dl" --url="https://github.com/OLSR/OONF.git" --version="d86825c0bdf144db706da444be7b0a2e8722b54d" --subdir="oonf-olsrd2-0.14.1-1" --source="oonf-olsrd2-0.14.1-1.tar.bz2" --hash="18f68d4c92ccda43152f2050b761200681baa452f69342d874e4a651ce883738" || ( 	echo "Checking out files from the git repository..."; mkdir -p /home/jenkins/workspace/Firmware/source/tmp/dl && cd /home/jenkins/workspace/Firmware/source/tmp/dl && rm -rf oonf-olsrd2-0.14.1-1 && [ \! -d oonf-olsrd2-0.14.1-1 ] && git clone  https://github.com/OLSR/OONF.git oonf-olsrd2-0.14.1-1 && (cd oonf-olsrd2-0.14.1-1 && git checkout d86825c0bdf144db706da444be7b0a2e8722b54d && git submodule update --init --recursive) && echo "Packing checkout..." && export TAR_TIMESTAMP=`cd oonf-olsrd2-0.14.1-1 && git log -1 --format='\''@%ct'\''` && rm -rf oonf-olsrd2-0.14.1-1/.git && 	tar --numeric-owner --owner=0 --group=0 --mode=a-s --sort=name ${TAR_TIMESTAMP:+--mtime="$TAR_TIMESTAMP"} -c oonf-olsrd2-0.14.1-1 | 	bzip2 -c > /home/jenkins/workspace/Firmware/source/tmp/dl/oonf-olsrd2-0.14.1-1.tar.bz2 && mv /home/jenkins/workspace/Firmware/source/tmp/dl/oonf-olsrd2-0.14.1-1.tar.bz2 /home/jenkins/workspace/Firmware/source/dl/ && rm -rf oonf-olsrd2-0.14.1-1; );  )    '
rm -f /home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1/.built
touch /home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1/.built_check
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1:oonf-olsrd2-0.14.1-1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include/libnl-tiny  -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/include -I/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/usr/include -I/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include/fortify -I/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1:oonf-olsrd2-0.14.1-1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include/libnl-tiny  -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/include -I/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/usr/include -I/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include/fortify -I/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include " LDFLAGS="-L/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/lib -L/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/lib -L/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/usr/lib -L/home/jenkins/workspace/Firmware/source/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/lib -znow -zrelro " make -j1 -C /home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1/. AR="mips-openwrt-linux-musl-gcc-ar" AS="mips-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1:oonf-olsrd2-0.14.1-1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include -I/home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/usr/include/libnl-tiny" LD=mips-openwrt-linux-musl-ld NM="mips-openwrt-linux-musl-gcc-nm" CC="mips-openwrt-linux-musl-gcc" GCC="mips-openwrt-linux-musl-gcc" CXX="mips-openwrt-linux-musl-g++" RANLIB="mips-openwrt-linux-musl-gcc-ranlib" STRIP=mips-openwrt-linux-musl-strip OBJCOPY=mips-openwrt-linux-musl-objcopy OBJDUMP=mips-openwrt-linux-musl-objdump SIZE=mips-openwrt-linux-musl-size CROSS="mips-openwrt-linux-musl-" ARCH="mips" CMAKE_COMMAND='/home/jenkins/workspace/Firmware/source/staging_dir/host/bin/cmake' CMAKE_DISABLE_cmake_check_build_system=1 olsrd2_static;
make[4]: Entering directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[5]: Entering directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[6]: Entering directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[7]: Entering directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[7]: Leaving directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[7]: Entering directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
[100%] Plugin auto_ll4 lan_import is not there, maybe a dependency is missing?
make[7]: *** [src/olsrd2/CMakeFiles/olsrd2_static.dir/build.make:58: src/olsrd2/CMakeFiles/olsrd2_static] Error 1
make[7]: Leaving directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[6]: *** [CMakeFiles/Makefile2:6015: src/olsrd2/CMakeFiles/olsrd2_static.dir/all] Error 2
make[6]: Leaving directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[5]: *** [CMakeFiles/Makefile2:6022: src/olsrd2/CMakeFiles/olsrd2_static.dir/rule] Error 2
make[5]: Leaving directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[4]: *** [Makefile:2283: olsrd2_static] Error 2
make[4]: Leaving directory '/home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1'
make[3]: *** [Makefile:91: /home/jenkins/workspace/Firmware/source/build_dir/target-mips_24kc_musl/oonf-olsrd2-0.14.1-1/.built] Error 2
make[3]: Leaving directory '/home/jenkins/workspace/Firmware/source/feeds/routing/oonf-olsrd2'
time: package/feeds/routing/oonf-olsrd2/compile#0.12#0.02#0.14
make[2]: *** [package/Makefile:113: package/feeds/routing/oonf-olsrd2/compile] Error 2
make[2]: Leaving directory '/home/jenkins/workspace/Firmware/source'
make[1]: *** [package/Makefile:107: /home/jenkins/workspace/Firmware/source/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/jenkins/workspace/Firmware/source'
make: *** [/home/jenkins/workspace/Firmware/source/include/toplevel.mk:227: world] Errore 2

mikysal78 avatar Mar 24 '22 22:03 mikysal78