#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

Reply via email to