#20858: xfsprogs fails to compile with uClibc-1.0.8
-----------------------+------------------------
Reporter: anonymous | Owner: developers
Type: defect | Status: new
Priority: high | Milestone:
Component: packages | Version: Trunk
Keywords: |
-----------------------+------------------------
make[3]: Entering directory `/mnt/storage/openwrt-
cc/trunk/package/utils/xfsprogs'
CFLAGS="-Os -pipe -mno-branch-likely -march=74kc -mtune=74kc -fno-caller-
saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float
-D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -I/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libiconv-
stub/include -I/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/include -I/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/include
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/include
-I/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/include -I/mnt/storage/openwrt-cc/trunk/staging_dir
/toolchain-mips_34kc_gcc-5.2.0_uClibc-1.0.8/usr/include -I/mnt/storage
/openwrt-cc/trunk/staging_dir/toolchain-
mips_34kc_gcc-5.2.0_uClibc-1.0.8/include -I/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libiconv-
stub/include -I/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/include " CXXFLAGS="-Os -pipe
-mno-branch-likely -march=74kc -mtune=74kc -fno-caller-saves -fhonour-
copts -Wno-error=unused-but-set-variable -msoft-float -D_FORTIFY_SOURCE=2
-Wl,-z,now -Wl,-z,relro -I/mnt/storage/openwrt-cc/trunk/staging_dir
/target-mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/include
-I/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/include -I/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/include
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/include
-I/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/include -I/mnt/storage/openwrt-cc/trunk/staging_dir
/toolchain-mips_34kc_gcc-5.2.0_uClibc-1.0.8/usr/include -I/mnt/storage
/openwrt-cc/trunk/staging_dir/toolchain-
mips_34kc_gcc-5.2.0_uClibc-1.0.8/include -I/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libiconv-
stub/include -I/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/include "
LDFLAGS="-L/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib -L/mnt/storage/openwrt-cc/trunk/staging_dir
/target-mips_34kc_uClibc-1.0.8/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/toolchain-mips_34kc_gcc-5.2.0_uClibc-1.0.8/usr/lib
-L/mnt/storage/openwrt-cc/trunk/staging_dir/toolchain-
mips_34kc_gcc-5.2.0_uClibc-1.0.8/lib -znow -zrelro -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libiconv-
stub/lib -Wl,-rpath-link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libintl-
stub/lib -Wl,-rpath-link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/lib " make -j1 -C /mnt/storage
/openwrt-cc/trunk/build_dir/target-mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/.
AR="mips-openwrt-linux-uclibc-gcc-ar" AS="mips-openwrt-linux-uclibc-gcc -c
-Os -pipe -mno-branch-likely -march=74kc -mtune=74kc -fno-caller-saves
-fhonour-copts -Wno-error=unused-but-set-variable -msoft-float
-D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -I/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libiconv-
stub/include -I/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/include -I/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/include
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE" LD=mips-
openwrt-linux-uclibc-ld NM="mips-openwrt-linux-uclibc-gcc-nm" CC="mips-
openwrt-linux-uclibc-gcc" GCC="mips-openwrt-linux-uclibc-gcc" CXX="mips-
openwrt-linux-uclibc-g++" RANLIB="mips-openwrt-linux-uclibc-gcc-ranlib"
STRIP=mips-openwrt-linux-uclibc-strip OBJCOPY=mips-openwrt-linux-uclibc-
objcopy OBJDUMP=mips-openwrt-linux-uclibc-objdump SIZE=mips-openwrt-linux-
uclibc-size CROSS="mips-openwrt-linux-uclibc-" ARCH="mips" DEBUG= Q=
PCFLAGS="-Wall" PKG_PLATFORM=linux ENABLE_GETTEXT=no prefix=/mnt/storage
/openwrt-cc/trunk/build_dir/target-mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7
/ipkg-install/usr exec_prefix=/mnt/storage/openwrt-cc/trunk/build_dir
/target-mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/ipkg-install/usr
PKG_SBIN_DIR=/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/ipkg-install/usr/sbin
PKG_ROOT_SBIN_DIR=/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/ipkg-install/sbin
PKG_MAN_DIR=/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/ipkg-install/usr/man
PKG_LOCALE_DIR=/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/ipkg-install/usr/share/locale
PKG_ROOT_LIB_DIR=/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/ipkg-install/lib
PKG_DOC_DIR=/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/ipkg-install/usr/share/doc/xfsprogs
;
make[4]: Entering directory `/mnt/storage/openwrt-cc/trunk/build_dir
/target-mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7'
/usr/bin/gmake --no-print-directory Q= include libxfs libxlog libxcmd
libhandle libdisk copy db estimate fsck fsr growfs io logprint mkfs quota
mdrestore repair rtcp m4 man doc debian
Building include
/usr/bin/gmake --no-print-directory Q= -q -C include || /usr/bin/gmake
--no-print-directory Q= -C include
Building libxfs
/usr/bin/gmake --no-print-directory Q= -q -C libxfs || /usr/bin/gmake
--no-print-directory Q= -C libxfs
Building libxlog
/usr/bin/gmake --no-print-directory Q= -q -C libxlog || /usr/bin/gmake
--no-print-directory Q= -C libxlog
Building libxcmd
/usr/bin/gmake --no-print-directory Q= -q -C libxcmd || /usr/bin/gmake
--no-print-directory Q= -C libxcmd
Building libhandle
/usr/bin/gmake --no-print-directory Q= -q -C libhandle || /usr/bin/gmake
--no-print-directory Q= -C libhandle
Building libdisk
/usr/bin/gmake --no-print-directory Q= -q -C libdisk || /usr/bin/gmake
--no-print-directory Q= -C libdisk
Building copy
/usr/bin/gmake --no-print-directory Q= -q -C copy || /usr/bin/gmake --no-
print-directory Q= -C copy
Building db
/usr/bin/gmake --no-print-directory Q= -q -C db || /usr/bin/gmake --no-
print-directory Q= -C db
[LD] xfs_db
/bin/sh ../libtool --quiet --tag=CC --mode=link mips-openwrt-linux-uclibc-
gcc -o xfs_db -L/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib -L/mnt/storage/openwrt-cc/trunk/staging_dir
/target-mips_34kc_uClibc-1.0.8/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/toolchain-mips_34kc_gcc-5.2.0_uClibc-1.0.8/usr/lib
-L/mnt/storage/openwrt-cc/trunk/staging_dir/toolchain-
mips_34kc_gcc-5.2.0_uClibc-1.0.8/lib -znow -zrelro -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libiconv-
stub/lib -Wl,-rpath-link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libintl-
stub/lib -Wl,-rpath-link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib -L/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/lib
-L/mnt/storage/openwrt-cc/trunk/staging_dir/toolchain-
mips_34kc_gcc-5.2.0_uClibc-1.0.8/usr/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/toolchain-mips_34kc_gcc-5.2.0_uClibc-1.0.8/lib -znow
-zrelro -L/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -Wl,-rpath-
link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libintl-
stub/lib -Wl,-rpath-link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib -L/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/lib
-L/mnt/storage/openwrt-cc/trunk/staging_dir/toolchain-
mips_34kc_gcc-5.2.0_uClibc-1.0.8/usr/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/toolchain-mips_34kc_gcc-5.2.0_uClibc-1.0.8/lib -znow
-zrelro -L/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -Wl,-rpath-
link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libintl-
stub/lib -Wl,-rpath-link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib -L/mnt/storage
/openwrt-cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/lib
-L/mnt/storage/openwrt-cc/trunk/staging_dir/toolchain-
mips_34kc_gcc-5.2.0_uClibc-1.0.8/usr/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/toolchain-mips_34kc_gcc-5.2.0_uClibc-1.0.8/lib -znow
-zrelro -L/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -Wl,-rpath-
link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libiconv-stub/lib -L/mnt/storage/openwrt-
cc/trunk/staging_dir/target-mips_34kc_uClibc-1.0.8/usr/lib/libintl-
stub/lib -Wl,-rpath-link=/mnt/storage/openwrt-cc/trunk/staging_dir/target-
mips_34kc_uClibc-1.0.8/usr/lib/libintl-stub/lib -static addr.o agf.o
agfl.o agi.o attr.o attrshort.o bit.o block.o bmap.o btblock.o bmroot.o
check.o command.o convert.o debug.o dir.o dir2.o dir2sf.o dirshort.o
dquot.o echo.o faddr.o field.o flist.o fprint.o frag.o freesp.o hash.o
help.o init.o inode.o input.o io.o malloc.o metadump.o output.o print.o
quit.o sb.o sig.o strvec.o text.o type.o write.o attrset.o
../libxfs/libxfs.la ../libxlog/libxlog.la -luuid -lrt -lpthread
malloc.o: In function `xmalloc':
/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/db/malloc.c:59: undefined reference
to `valloc'
collect2: error: ld returned 1 exit status
gmake[6]: *** [xfs_db] Error 1
gmake[5]: *** [db] Error 2
make[4]: *** [default] Error 2
make[4]: Leaving directory `/mnt/storage/openwrt-cc/trunk/build_dir
/target-mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7'
make[3]: *** [/mnt/storage/openwrt-cc/trunk/build_dir/target-
mips_34kc_uClibc-1.0.8/xfsprogs-3.1.7/.built] Error 2
make[3]: Leaving directory `/mnt/storage/openwrt-
cc/trunk/package/utils/xfsprogs'
make[2]: *** [package/utils/xfsprogs/compile] Error 2
--
Ticket URL: <https://dev.openwrt.org/ticket/20858>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets