#19074: rpcd compilation error
-------------------------------+----------------------------------
 Reporter:  Damian Kaczkowski  |      Owner:  developers
     Type:  defect             |     Status:  new
 Priority:  normal             |  Milestone:  Chaos Calmer (trunk)
Component:  packages           |    Version:  Trunk
 Keywords:                     |
-------------------------------+----------------------------------
 Hello.

 r44548 . Clean new buildroot install. It used to work earlier in my
 environment. Not sure when the problem was introduced. Could someone
 please tell me what is the problem?

 {{{
 make V=s package/rpcd/compile
 make[1]: Entering directory `/home/owrt/trunk/test/openwrt'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/libs/toolchain'
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/toolchain.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install.clean; fi; echo "libc" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/toolchain.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install.clean; fi; echo "libgcc" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/toolchain.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install.clean; fi; echo "libpthread" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/toolchain.default.install
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/libs/toolchain'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/libs/libjson-c'
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/libjson-c.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libjson-c.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libjson-c.default.install.clean; fi; echo "libjson-c" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libjson-c.default.install
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/libs/libjson-c'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/utils/lua'
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/lua.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/lua.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/lua.default.install.clean; fi; echo "liblua" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/lua.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/lua.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/lua.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/lua.default.install.clean; fi; echo "lua" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/lua.default.install
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/utils/lua'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/libs/libubox'
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/libubox.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install.clean; fi; echo "libubox" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/libubox.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install.clean; fi; echo "libblobmsg-json"
 >> /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/libubox.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install.clean; fi; echo "jshn" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/libubox.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install.clean; fi; echo "libjson-script" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/libubox.default.install
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/libs/libubox'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/system/uci'
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/uci.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install.clean; fi; echo "uci" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/uci.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install.clean; fi; echo "libuci" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/uci.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install.clean; fi; echo "libuci-lua" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/uci.default.install
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/system/uci'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/network/utils/iwinfo'
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/iwinfo.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/iwinfo.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/iwinfo.default.install.clean; fi; echo "libiwinfo" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/iwinfo.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/iwinfo.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/iwinfo.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/iwinfo.default.install.clean; fi; echo "libiwinfo-lua" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/iwinfo.default.install
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/network/utils/iwinfo'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/system/ubus'
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/ubus.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install.clean; fi; echo "libubus" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/ubus.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install.clean; fi; echo "libubus-lua" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/ubus.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install.clean; fi; echo "ubus" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 if [ -f /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/pkginfo/ubus.default.install.clean ]; then rm -f
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install.clean; fi; echo "ubusd" >>
 /home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/pkginfo/ubus.default.install
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/system/ubus'
 make[2]: Entering directory
 `/home/owrt/trunk/test/openwrt/package/system/rpcd'
 . /home/owrt/trunk/test/openwrt/include/shell.sh; gzip -dc
 
/opt/cross/openwrt/dl/rpcd-2015-02-09-7b7f254682d24aee497a545a3e20cdaf7cec4f22.tar.gz
 | tar -C /home/owrt/trunk/test/openwrt/build_dir/target-mips-openwrt-
 linux-uclibc/rpcd/.. -xf -
 touch /home/owrt/trunk/test/openwrt/build_dir/target-mips-openwrt-linux-
 uclibc/rpcd/.prepared_e2535d12dde47a5bfe43b57d02d75799
 (cd /home/owrt/trunk/test/openwrt/build_dir/target-mips-openwrt-linux-
 uclibc/rpcd; CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc
 -fno-caller-saves -msoft-float -mips16 -minterlink-mips16 " CXXFLAGS="-Os
 -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -msoft-
 float -mips16 -minterlink-mips16 "
 LDFLAGS="-L/home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-
 linux-uclibc/usr/lib -L/home/owrt/trunk/test/openwrt/staging_dir/target-
 mips-openwrt-linux-uclibc/lib -L/opt/cross/openwrt/toolchains/toolchain-
 mips_34kc/usr/lib -L/opt/cross/openwrt/toolchains/toolchain-mips_34kc/lib
 " cmake -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_VERSION=1
 -DCMAKE_SYSTEM_PROCESSOR=mips -DCMAKE_BUILD_TYPE=Release
 -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG"
 -DCMAKE_C_COMPILER="/opt/cross/openwrt/toolchains/toolchain-mips_34kc/bin
 /mips-openwrt-linux-gcc" -DCMAKE_C_COMPILER_ARG1=""
 -DCMAKE_CXX_COMPILER="/opt/cross/openwrt/toolchains/toolchain-
 mips_34kc/bin/mips-openwrt-linux-g++" -DCMAKE_CXX_COMPILER_ARG1=""
 -DCMAKE_EXE_LINKER_FLAGS:STRING="-L/home/owrt/trunk/test/openwrt/staging_dir
 /target-mips-openwrt-linux-uclibc/usr/lib
 -L/home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/lib -L/opt/cross/openwrt/toolchains/toolchain-mips_34kc/usr/lib
 -L/opt/cross/openwrt/toolchains/toolchain-mips_34kc/lib"
 -DCMAKE_MODULE_LINKER_FLAGS:STRING="-L/home/owrt/trunk/test/openwrt/staging_dir
 /target-mips-openwrt-linux-uclibc/usr/lib
 -L/home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/lib -L/opt/cross/openwrt/toolchains/toolchain-mips_34kc/usr/lib
 -L/opt/cross/openwrt/toolchains/toolchain-mips_34kc/lib"
 -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L/home/owrt/trunk/test/openwrt/staging_dir
 /target-mips-openwrt-linux-uclibc/usr/lib
 -L/home/owrt/trunk/test/openwrt/staging_dir/target-mips-openwrt-linux-
 uclibc/lib -L/opt/cross/openwrt/toolchains/toolchain-mips_34kc/usr/lib
 -L/opt/cross/openwrt/toolchains/toolchain-mips_34kc/lib"
 -DCMAKE_AR="/opt/cross/openwrt/toolchains/toolchain-mips_34kc/bin/mips-
 openwrt-linux-ar" -DCMAKE_NM="/opt/cross/openwrt/toolchains/toolchain-
 mips_34kc/bin/mips-openwrt-linux-nm"
 -DCMAKE_RANLIB="/opt/cross/openwrt/toolchains/toolchain-mips_34kc/bin
 /mips-openwrt-linux-ranlib"
 -DCMAKE_FIND_ROOT_PATH="/home/owrt/trunk/test/openwrt/staging_dir/target-
 mips-openwrt-linux-uclibc;/home/owrt/trunk/test/openwrt/staging_dir
 /toolchain-mips-openwrt-linux-uclibc"
 -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=BOTH
 -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY
 -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_STRIP=:
 -DCMAKE_INSTALL_PREFIX=/usr
 -DDL_LIBRARY=/home/owrt/trunk/test/openwrt/staging_dir/target-mips-
 openwrt-linux-uclibc
 -DCMAKE_PREFIX_PATH=/home/owrt/trunk/test/openwrt/staging_dir/target-mips-
 openwrt-linux-uclibc -DCMAKE_SKIP_RPATH=TRUE  . )
 -- The C compiler identification is GNU 4.8.3
 -- Check for working C compiler: /opt/cross/openwrt/toolchains/toolchain-
 mips_34kc/bin/mips-openwrt-linux-gcc
 -- Check for working C compiler: /opt/cross/openwrt/toolchains/toolchain-
 mips_34kc/bin/mips-openwrt-linux-gcc -- works
 -- Detecting C compiler ABI info
 -- Detecting C compiler ABI info - done
 -- Looking for getspnam
 -- Looking for getspnam - found
 CMake Error: The following variables are used in this project, but they
 are set to NOTFOUND.
 Please set them or make sure they are set and tested correctly in the
 CMake files:
 crypt
     linked by target "rpcd" in directory
 /home/owrt/trunk/test/openwrt/build_dir/target-mips-openwrt-linux-
 uclibc/rpcd

 -- Configuring incomplete, errors occurred!
 See also "/home/owrt/trunk/test/openwrt/build_dir/target-mips-openwrt-
 linux-uclibc/rpcd/CMakeFiles/CMakeOutput.log".
 make[2]: *** [/home/owrt/trunk/test/openwrt/build_dir/target-mips-openwrt-
 linux-uclibc/rpcd/.configured_] Error 1
 make[2]: Leaving directory
 `/home/owrt/trunk/test/openwrt/package/system/rpcd'
 make[1]: *** [package/system/rpcd/compile] Error 2
 make[1]: Leaving directory `/home/owrt/trunk/test/openwrt'
 make: *** [package/rpcd/compile] Error 2
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/19074>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to