#20134: Chaos Calmer toolchain broken on Centos by changeset 46395
-----------------------+----------------------------------
Reporter: anonymous | Owner: developers
Type: defect | Status: new
Priority: highest | Milestone: Chaos Calmer (trunk)
Component: toolchain | Version: Trunk
Keywords: |
-----------------------+----------------------------------
Chaos Calmer toolchain broken on Centos 7 x86_64 by changeset 46395
https://dev.openwrt.org/changeset/46395
Reversing the changeset fixes the issue.
Error Message below
{{{
. /home/user/alpha/include/shell.sh; gzip -dc /home/user/alpha/dl/mtd-
utils-1.5.1-92686f212c9a4e16891c6a3c57629cbf4f0f8360.tar.gz | tar -C
/home/user/alpha/build_dir/host/mtd-utils-1.5.1/.. -xf -
tar: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
ls: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
Applying ./patches/100-sscanf_fix.patch using plaintext:
patching file mkfs.jffs2.c
Applying ./patches/110-portability.patch using plaintext:
patching file compr_lzo.c
patching file compr_zlib.c
patching file rbtree.h
patching file include/mtd/ubi-media.h
patching file mkfs.ubifs/mkfs.ubifs.h
patching file mkfs.ubifs/mkfs.ubifs.c
patching file mkfs.ubifs/devtable.c
patching file include/common.h
patching file include/mtd/ubifs-media.h
Applying ./patches/130-lzma_jffs2.patch using plaintext:
patching file Makefile
patching file compr.c
patching file compr.h
patching file compr_lzma.c
patching file include/linux/jffs2.h
patching file include/linux/lzma.h
patching file include/linux/lzma/LzFind.h
patching file include/linux/lzma/LzHash.h
patching file include/linux/lzma/LzmaDec.h
patching file include/linux/lzma/LzmaEnc.h
patching file include/linux/lzma/Types.h
patching file lzma/LzFind.c
patching file lzma/LzmaDec.c
patching file lzma/LzmaEnc.c
patching file mkfs.jffs2.c
Applying ./patches/134-freebsd_loff_t.patch using plaintext:
patching file include/mtd/mtd-abi.h
Applying ./patches/135-mkubifs_optional_lzo.patch using plaintext:
patching file mkfs.ubifs/compr.c
patching file Makefile
Applying ./patches/136-mkfs.ubifs-xz-support.patch using plaintext:
patching file Makefile
patching file mkfs.ubifs/compr.c
patching file mkfs.ubifs/compr.h
patching file mkfs.ubifs/mkfs.ubifs.c
patching file mkfs.ubifs/mkfs.ubifs.h
patching file include/mtd/ubifs-media.h
Applying ./patches/137-no_extern_inline.patch using plaintext:
patching file mkfs.ubifs/hashtable/hashtable_itr.c
patching file mkfs.ubifs/hashtable/hashtable_itr.h
Applying ./patches/200-libubigen-add-ubigen_write_terminator-
function.patch using plaintext:
patching file ubi-utils/libubigen.c
patching file ubi-utils/include/libubigen.h
Applying ./patches/201-ubinize-add-terminator-support.patch using
plaintext:
patching file ubi-utils/ubinize.c
Applying ./patches/300-libfec_use_standard_unsigned_long.patch using
plaintext:
patching file lib/libfec.c
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
touch /home/user/alpha/build_dir/host/mtd-
utils-1.5.1/.prepared1eb06e36d94a0179575437fcac6abc54
(cd /home/user/alpha/build_dir/host/mtd-utils-1.5.1/; if [ -x configure ];
then cp -fpR /home/user/alpha/scripts/config.{guess,sub}
/home/user/alpha/build_dir/host/mtd-utils-1.5.1// && bash ./configure
CC="gcc" CFLAGS="-O2 -I/home/user/alpha/staging_dir/host/include
-I/home/user/alpha/staging_dir/host/usr/include
-I/home/user/alpha/staging_dir/host/include/e2fsprogs"
CPPFLAGS="-I/home/user/alpha/staging_dir/host/include
-I/home/user/alpha/staging_dir/host/usr/include"
LDFLAGS="-L/home/user/alpha/staging_dir/host/lib
-L/home/user/alpha/staging_dir/host/usr/lib" SHELL="/usr/bin/env bash"
--target=x86_64-redhat-linux --host=x86_64-redhat-linux --build=x86_64
-redhat-linux --program-prefix="" --program-suffix=""
--prefix=/home/user/alpha/staging_dir/host --exec-
prefix=/home/user/alpha/staging_dir/host
--sysconfdir=/home/user/alpha/staging_dir/host/etc
--localstatedir=/home/user/alpha/staging_dir/host/var
--sbindir=/home/user/alpha/staging_dir/host/bin ; fi )
touch /home/user/alpha/build_dir/host/mtd-utils-1.5.1/.configured
make -C /home/user/alpha/build_dir/host/mtd-utils-1.5.1 CFLAGS="-O2
-I/home/user/alpha/staging_dir/host/include
-I/home/user/alpha/staging_dir/host/usr/include
-I/home/user/alpha/staging_dir/host/include/e2fsprogs
-I/home/user/alpha/build_dir/host/mtd-utils-1.5.1/include
-L/home/user/alpha/build_dir/host/mtd-utils-1.5.1
-L/home/user/alpha/staging_dir/host/lib -DNO_NATIVE_SUPPORT"
LDFLAGS="-L/home/user/alpha/staging_dir/host/lib
-L/home/user/alpha/staging_dir/host/usr/lib" WITHOUT_LZO=1 WITHOUT_XATTR=1
SUBDIRS="" BUILDDIR="/home/user/alpha/build_dir/host/mtd-utils-1.5.1"
TARGETS="mkfs.jffs2 ubi-utils/ubinize mkfs.ubifs/mkfs.ubifs"
make[4]: Entering directory `/home/user/alpha/build_dir/host/mtd-
utils-1.5.1'
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
CHK include/version.h
mv: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
CC mkfs.jffs2.o
CC compr_rtime.o
CC compr_zlib.o
CC compr_lzma.o
compr_lzma.c:95:2: warning: initialization from incompatible pointer type
[enabled by default]
.compress = &jffs2_lzma_compress,
^
compr_lzma.c:95:2: warning: (near initialization for
'jffs2_lzma_comp.compress') [enabled by default]
compr_lzma.c:96:2: warning: initialization from incompatible pointer type
[enabled by default]
.decompress = &jffs2_lzma_decompress,
^
compr_lzma.c:96:2: warning: (near initialization for
'jffs2_lzma_comp.decompress') [enabled by default]
CC lzma/LzFind.o
CC lzma/LzmaEnc.o
CC lzma/LzmaDec.o
CC compr.o
CC rbtree.o
CC lib/libmtd.o
CC lib/libmtd_legacy.o
CC lib/libcrc32.o
CC lib/libfec.o
AR lib/libmtd.a
LD mkfs.jffs2
CC ubi-utils/ubinize.o
CC ubi-utils/libubigen.o
AR ubi-utils/libubigen.a
CC ubi-utils/libiniparser.o
CC ubi-utils/dictionary.o
AR ubi-utils/libiniparser.a
CC ubi-utils/libubi.o
AR ubi-utils/libubi.a
CC ubi-utils/ubiutils-common.o
LD ubi-utils/ubinize
CC mkfs.ubifs/mkfs.ubifs.o
CC mkfs.ubifs/crc16.o
CC mkfs.ubifs/lpt.o
CC mkfs.ubifs/compr.o
CC mkfs.ubifs/devtable.o
CC mkfs.ubifs/hashtable/hashtable.o
CC mkfs.ubifs/hashtable/hashtable_itr.o
LD mkfs.ubifs/mkfs.ubifs
make[4]: Leaving directory `/home/user/alpha/build_dir/host/mtd-
utils-1.5.1'
touch /home/user/alpha/build_dir/host/mtd-utils-1.5.1/.built
make[3]: Leaving directory `/home/user/alpha/tools/mtd-utils'
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
make[3]: Entering directory `/home/user/alpha/tools/mtd-utils'
cp -fpR /home/user/alpha/build_dir/host/mtd-utils-1.5.1/mkfs.jffs2
/home/user/alpha/build_dir/host/mtd-utils-1.5.1/mkfs.ubifs/mkfs.ubifs
/home/user/alpha/build_dir/host/mtd-utils-1.5.1/ubi-utils/ubinize
/home/user/alpha/staging_dir/host/bin/
cp: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
mkdir -p /home/user/alpha/staging_dir/host/stamp
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
touch /home/user/alpha/build_dir/host/mtd-utils-1.5.1/.built
touch /home/user/alpha/staging_dir/host/stamp/.mtd-utils_installed
make[3]: Leaving directory `/home/user/alpha/tools/mtd-utils'
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
make[3]: Entering directory `/home/user/alpha/tools/mkimage'
make -C /home/user/alpha/build_dir/host/u-boot-2014.10 defconfig
make[4]: Entering directory
`/home/user/alpha/build_dir/host/u-boot-2014.10'
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
#
# configuration written to .config
#
*** Default configuration is based on 'sandbox_defconfig'
make[4]: Leaving directory
`/home/user/alpha/build_dir/host/u-boot-2014.10'
make -C /home/user/alpha/build_dir/host/u-boot-2014.10 tools-only
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
make[4]: Entering directory
`/home/user/alpha/build_dir/host/u-boot-2014.10'
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/config.h
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
GEN include/autoconf.mk
GEN include/autoconf.mk.dep
make[4]: Leaving directory
`/home/user/alpha/build_dir/host/u-boot-2014.10'
find: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
make[4]: sdl-config: Command not found
make[4]: sdl-config: Command not found
make[4]: sdl-config: Command not found
CHK include/config/uboot.release
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
make[4]: sdl-config: Command not found
CHK include/generated/version_autogenerated.h
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
make[4]: sdl-config: Command not found
CHK include/generated/timestamp_autogenerated.h
mkdir: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
UPD include/generated/timestamp_autogenerated.h
mv: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
make[4]: sdl-config: Command not found
HOSTCC tools/dumpimage.o
mv: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
HOSTCC tools/image-host.o
mv: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
HOSTCC tools/mkenvimage.o
mv: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
HOSTCC tools/mkimage.o
mv: /home/user/alpha/staging_dir/host/lib/liblzma.so.5: no version
information available (required by /lib64/libselinux.so.1)
HOSTLD tools/mkenvimage
HOSTLD tools/dumpimage
/lib64/libselinux.so.1: undefined reference to `lzma_code@XZ_5.0'
/lib64/libselinux.so.1: undefined reference to
`lzma_stream_decoder@XZ_5.0'
/lib64/libselinux.so.1: undefined reference to `lzma_end@XZ_5.0'
collect2: error: ld returned 1 exit status
make[5]: *** [tools/dumpimage] Error 1
make[4]: *** [tools-only] Error 2
make[3]: *** [/home/user/alpha/build_dir/host/u-boot-2014.10/.built] Error
2
make[3]: Leaving directory `/home/user/alpha/tools/mkimage'
make[2]: *** [tools/mkimage/compile] Error 2
make[2]: Leaving directory `/home/user/alpha'
make[1]: *** [/home/user/alpha/staging_dir/target-
mips_24kc_uClibc-0.9.33.2/stamp/.tools_install_yynyynynynyyyyyyyyyyyyyyyyyyynyyyyynnyyynyyynnnyy]
Error 2
make[1]: Leaving directory `/home/user/alpha'
make: *** [world] Error 2
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/20134>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets