#18666: Bug in tools compilation
-----------------------+------------------------
 Reporter:  anonymous  |      Owner:  developers
     Type:  defect     |     Status:  new
 Priority:  normal     |  Milestone:
Component:  toolchain  |    Version:  Trunk
 Keywords:             |
-----------------------+------------------------
 When using '''CONFIG_BUILD_STATIC_TOOLS=y''', U-boot fails to compile on
 Debian 7.7 amd64. After change '''CONFIG_BUILD_STATIC_TOOLS=n'''
 everything is ok.
 {{{
 make[4]: Entering directory
 `/home/openwrt/openwrt/trunk/build_dir/host/u-boot-2014.10'
   CHK     include/config/uboot.release
   CHK     include/generated/version_autogenerated.h
   CHK     include/generated/timestamp_autogenerated.h
   UPD     include/generated/timestamp_autogenerated.h
   HOSTCC  tools/dumpimage.o
   HOSTCC  tools/image-host.o
   HOSTCC  tools/mkenvimage.o
   HOSTCC  tools/mkimage.o
   HOSTLD  tools/mkenvimage
   HOSTLD  tools/dumpimage
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_free':
 (.text+0x4d): undefined reference to `inflateEnd'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_free':
 (.text+0x6b): undefined reference to `deflateEnd'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_ctrl':
 (.text+0x284): undefined reference to `deflate'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_ctrl':
 (.text+0x342): undefined reference to `zError'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `zlib_stateful_expand_block':
 (.text+0x411): undefined reference to `inflate'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `zlib_stateful_compress_block':
 (.text+0x4ca): undefined reference to `deflate'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `zlib_stateful_finish':
 (.text+0x51f): undefined reference to `inflateEnd'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `zlib_stateful_finish':
 (.text+0x528): undefined reference to `deflateEnd'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `zlib_stateful_init':
 (.text+0x5d7): undefined reference to `inflateInit_'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `zlib_stateful_init':
 (.text+0x659): undefined reference to `deflateInit_'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_read':
 (.text+0x893): undefined reference to `inflate'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_read':
 (.text+0x90d): undefined reference to `zError'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_read':
 (.text+0x97c): undefined reference to `inflateInit_'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_write':
 (.text+0xaab): undefined reference to `deflate'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_write':
 (.text+0xb3d): undefined reference to `zError'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(c_zlib.o): In function `bio_zlib_write':
 (.text+0xbcd): undefined reference to `deflateInit_'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_globallookup':
 (.text+0x19): undefined reference to `dlopen'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_globallookup':
 (.text+0x2c): undefined reference to `dlsym'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_globallookup':
 (.text+0x37): undefined reference to `dlclose'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
 (.text+0x354): undefined reference to `dlsym'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
 (.text+0x3fb): undefined reference to `dlerror'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
 (.text+0x474): undefined reference to `dlsym'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
 (.text+0x52e): undefined reference to `dlerror'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
 (.text+0x5a2): undefined reference to `dlopen'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
 (.text+0x60b): undefined reference to `dlclose'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
 (.text+0x638): undefined reference to `dlerror'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_pathbyaddr':
 (.text+0x6cd): undefined reference to `dladdr'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_pathbyaddr':
 (.text+0x729): undefined reference to `dlerror'
 /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-
 gnu/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
 (.text+0x78a): undefined reference to `dlclose'
 collect2: error: ld returned 1 exit status
 make[5]: *** [tools/dumpimage] Error 1
 make[4]: *** [tools-only] Error 2
 make[4]: Leaving directory
 `/home/openwrt/openwrt/trunk/build_dir/host/u-boot-2014.10'
 }}}

 See also [https://forum.openwrt.org/viewtopic.php?pid=259222] and ticket
 [https://dev.openwrt.org/ticket/18546]

--
Ticket URL: <https://dev.openwrt.org/ticket/18666>
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