#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