Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
6.2.0
-
None
-
None
Description
build failed in Docker, on image ubuntu 14.04, 14.04.5
add explicit command to install tcl, still failed
"RUN apt-get install -y libtcl8.6"
Following are stack trace of the error message. Similar error found in TS-4521
============================================================
Making check in proxy/hdrs
make[1]: Entering directory `/proxy/hdrs'
make test_mime
make[2]: Entering directory `/proxy/hdrs'
CXX test_mime.o
CXXLD test_mime
[91m/usr/bin/ld: ./libhdrs.a(HttpCompat.o): undefined reference to symbol 'Tcl_NextHashEntry'
//usr/lib/x86_64-linux-gnu/libtcl8.6.so: error adding symbols: DSO missing from command line
[0m[91mcollect2: error: ld returned 1 exit status
[0m[91mmake[2]: *** [test_mime] Error 1
[0mmake[2]: Leaving directory `/proxy/hdrs'
[91mmake[1]: *** [check-am] Error 2
[0mmake[1]: Leaving directory `/proxy/hdrs'
[91mmake: *** [check-recursive] Error 1
[0mThe command '/bin/sh -c make check' returned a non-zero code: 2
==========================
Append: Same source code build success on Mac (10.12)