Igor Galić created TS-1654:
------------------------------
Summary: make check fails on OmniOS
Key: TS-1654
URL: https://issues.apache.org/jira/browse/TS-1654
Project: Traffic Server
Issue Type: Bug
Reporter: Igor Galić
When on Solaris 10+ libtcl is a non-standard path, its path will not be added
to {{-R}} to {{LDFLAGS}}. The first sign of failing is visible during {{make
check}}:
{noformat}
gmake[2]: Entering directory
`/home/i.galic/src/trafficserver/iocore/eventsystem'
gmake[2]: Nothing to be done for `check'.
gmake[2]: Leaving directory `/home/i.galic/src/trafficserver/iocore/eventsystem'
Making check in net
gmake[2]: Entering directory `/home/i.galic/src/trafficserver/iocore/net'
gmake test_certlookup
gmake[3]: Entering directory `/home/i.galic/src/trafficserver/iocore/net'
/bin/sh ../../libtool --tag=CXX --mode=link g++ -m64 -std=c++11 -g -pipe
-Wall -Werror -O3 -feliminate-unused-debug-symbols -fno-strict-aliasing
-Wno-invalid-offsetof -o test_certlookup test_certlookup.o SSLCertLookup.o
../../lib/ts/libtsutil.la ../../iocore/eventsystem/libinkevent.a -lssl -lcrypto
libtool: link: g++ -m64 -std=c++11 -g -pipe -Wall -Werror -O3
-feliminate-unused-debug-symbols -fno-strict-aliasing -Wno-invalid-offsetof -o
.libs/test_certlookup test_certlookup.o SSLCertLookup.o
../../lib/ts/.libs/libtsutil.so -L/opt/omni/lib/amd64 -lpcre -ltcl8.5 -lresolv
-lposix4 -lsocket -lnsl ../../iocore/eventsystem/libinkevent.a -lssl -lcrypto
-Wl,-R -Wl,/usr/local/lib
gmake[3]: Leaving directory `/home/i.galic/src/trafficserver/iocore/net'
gmake check-TESTS
gmake[3]: Entering directory `/home/i.galic/src/trafficserver/iocore/net'
ld.so.1: test_certlookup: fatal: libtcl8.5.so: open failed: No such file or
directory
/bin/sh: line 10: 11507: Killed
FAIL: test_certlookup
=============================================
1 of 1 test failed
Please report to [email protected]
=============================================
gmake[3]: *** [check-TESTS] Error 1
gmake[3]: Leaving directory `/home/i.galic/src/trafficserver/iocore/net'
gmake[2]: *** [check-am] Error 2
gmake[2]: Leaving directory `/home/i.galic/src/trafficserver/iocore/net'
gmake[1]: *** [check-recursive] Error 1
gmake[1]: Leaving directory `/home/i.galic/src/trafficserver/iocore'
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira