Build Failure with package nfs-kernel-server
Username: nouman8
Origin: https://bugs.openwrt.org/index.php?do=details&task_id=1694
Build Failure when compiled with package nfs-kernel-server.
make[1] world make[2] target/compile make[3] -C target/linux compile make[2] diffconfig make[2] package/cleanup make[2] package/compile make[3] -C package/libs/libjson-c host-compile make[3] -C package/libs/libubox host-compile make[3] -C package/system/opkg host-compile make[3] -C package/libs/toolchain compile make[3] -C package/libs/libnl-tiny compile make[3] -C package/libs/libjson-c compile make[3] -C package/utils/lua compile make[3] -C package/libs/libubox compile make[3] -C package/system/ubus compile make[3] -C package/system/uci compile make[3] -C package/network/config/netifd compile make[3] -C package/firmware/linux-firmware compile make[3] -C package/firmware/prism54-firmware compile make[3] -C package/kernel/linux compile make[3] -C package/system/ubox compile make[3] -C package/libs/ncurses host-compile make[3] -C package/libs/zlib compile make[3] -C package/libs/ncurses compile make[3] -C package/utils/util-linux compile make[3] -C package/libs/lzo compile make[3] -C package/utils/mtd-utils compile make[3] -C package/system/fstools compile make[3] -C package/system/fwtool host-compile make[3] -C package/system/fwtool compile make[3] -C package/system/procd compile make[3] -C package/system/usign host-compile make[3] -C package/utils/jsonfilter compile make[3] -C package/base-files compile make[3] -C feeds/packages/utils/nano compile make[3] -C feeds/packages/net/nfs-kernel-server host-compile make[3] -C feeds/packages/libs/tcp_wrappers compile make[3] -C package/libs/librpc host-compile make[3] -C package/libs/librpc compile make[3] -C feeds/packages/net/portmap compile make[3] -C package/libs/openssl compile make[3] -C package/libs/libevent2 compile make[3] -C feeds/packages/net/nfs-kernel-server compile make -r world: build failed. Please re-run make with -j1 V=s to see what's going on
make[4]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2'
Making all in support
make[5]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support'
Making all in export
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/export'
make all-am
make[7]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/export'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/export'
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/export'
Making all in include
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include'
make all-recursive
make[7]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include'
Making all in nfs
make[8]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/nfs'
make[8]: Nothing to be done for 'all'.
make[8]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/nfs'
Making all in rpcsvc
make[8]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/rpcsvc'
make[8]: Nothing to be done for 'all'.
make[8]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/rpcsvc'
Making all in sys
make[8]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/sys'
Making all in fs
make[9]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/sys/fs'
make[9]: Nothing to be done for 'all'.
make[9]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/sys/fs'
make[9]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/sys'
make[9]: Nothing to be done for 'all-am'.
make[9]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/sys'
make[8]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include/sys'
make[8]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include'
make[8]: Nothing to be done for 'all-am'.
make[8]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include'
make[7]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include'
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/include'
Making all in misc
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/misc'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/misc'
Making all in nfs
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/nfs'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/nfs'
Making all in nsm
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/nsm'
make all-am
make[7]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/nsm'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/nsm'
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support/nsm'
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support'
make[5]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/support'
Making all in tools
make[5]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools'
Making all in locktest
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/locktest'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/locktest'
Making all in rpcdebug
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/rpcdebug'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/rpcdebug'
Making all in nlmtest
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/nlmtest'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/nlmtest'
Making all in mountstats
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/mountstats'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/mountstats'
Making all in nfs-iostat
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/nfs-iostat'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/nfs-iostat'
Making all in rpcgen
make[6]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/rpcgen'
mips-openwrt-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/openwrt/staging_dir/target-mips_24kc_musl/usr/include -I/openwrt/staging_dir/target-mips_24kc_musl/include -I/openwrt/staging_dir/toolchain-mips_24kc_gcc-7.3.0_musl/usr/include -I/openwrt/staging_dir/toolchain-mips_24kc_gcc-7.3.0_musl/include/fortify -I/openwrt/staging_dir/toolchain-mips_24kc_gcc-7.3.0_musl/include -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/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2:nfs-utils-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -Wno-error=implicit-function-declaration -Wno-error=strict-prototypes -Wno-error=incompatible-pointer-types -Wno-error=undef -MT rpcgen-rpc_hout.o -MD -MP -MF .deps/rpcgen-rpc_hout.Tpo -c -o rpcgen-rpc_hout.o test -f 'rpc_hout.c' || echo './'
rpc_hout.c
rpc_hout.c: In function 'pdeclaration':
rpc_hout.c:470:2: error: format not a string literal and no format arguments [-Werror=format-security]
f_print(fout, separator );
^~~~~~~
cc1: some warnings being treated as errors
make[6]: *** [Makefile:504: rpcgen-rpc_hout.o] Error 1
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools/rpcgen'
make[5]: *** [Makefile:431: all-recursive] Error 1
make[5]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/tools'
make[4]: *** [Makefile:470: all-recursive] Error 1
make[4]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2'
make[3]: *** [Makefile:161: /openwrt/build_dir/target-mips_24kc_musl/nfs-utils-2.3.2/.built] Error 2
make[3]: Leaving directory '/openwrt/feeds/packages/net/nfs-kernel-server'
Command exited with non-zero status 2
time: package/feeds/packages/nfs-kernel-server/compile#0.30#0.08#0.36
make[2]: *** [package/Makefile:109: package/feeds/packages/nfs-kernel-server/compile] Error 2
make[2]: Leaving directory '/openwrt'
make[1]: *** [package/Makefile:103: /openwrt/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/openwrt'
make: *** [/openwrt/include/toplevel.mk:218: world] Error 2