> On Feb 4, 2015, at 1:54 PM, James Peach <jpe...@apache.org> wrote:
> 
> Wait, how does traffic_crashlog drag in OpenSSL?

I believe that this happens because libtsutil claims to depend on OpenSSL 
libraries. Automake sees that and dutifully drags them in whenever anything 
links libtsutil. Thomas, can you take a crack at removing the OpenSSL linkage 
from libtsutil?

> 
>> On Feb 4, 2015, at 12:01 PM, jackso...@apache.org wrote:
>> 
>> Repository: trafficserver
>> Updated Branches:
>> refs/heads/master b220c23d6 -> d95ab615a
>> 
>> 
>> Fix linking to external ssl libs for traffic_crashlog
>> 
>> 
>> Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
>> Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/d95ab615
>> Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/d95ab615
>> Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/d95ab615
>> 
>> Branch: refs/heads/master
>> Commit: d95ab615a2d74a4f7250ad568477896441479810
>> Parents: b220c23
>> Author: Thomas Jackson <jacksontj...@gmail.com>
>> Authored: Wed Feb 4 11:31:49 2015 -0800
>> Committer: Thomas Jackson <jacksontj...@gmail.com>
>> Committed: Wed Feb 4 12:01:15 2015 -0800
>> 
>> ----------------------------------------------------------------------
>> cmd/traffic_crashlog/Makefile.am | 4 ++++
>> 1 file changed, 4 insertions(+)
>> ----------------------------------------------------------------------
>> 
>> 
>> http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d95ab615/cmd/traffic_crashlog/Makefile.am
>> ----------------------------------------------------------------------
>> diff --git a/cmd/traffic_crashlog/Makefile.am 
>> b/cmd/traffic_crashlog/Makefile.am
>> index fdb79f0..9a2ff96 100644
>> --- a/cmd/traffic_crashlog/Makefile.am
>> +++ b/cmd/traffic_crashlog/Makefile.am
>> @@ -18,6 +18,7 @@
>> bin_PROGRAMS = traffic_crashlog
>> 
>> AM_CPPFLAGS = \
>> +  @OPENSSL_INCLUDES@ \
>>  $(iocore_include_dirs) \
>>  -I$(top_srcdir)/lib \
>>  -I$(top_builddir)/lib \
>> @@ -33,6 +34,9 @@ traffic_crashlog_SOURCES = \
>>  traffic_crashlog.h
>> 
>> traffic_crashlog_LDADD = \
>> +  @LIBTOOL_LINK_FLAGS@ \
>> +  @OPENSSL_LIBS@ \
>> +  @OPENSSL_LDFLAGS@ \
>>  $(top_builddir)/lib/records/librecords_p.a \
>>  $(top_builddir)/mgmt/libmgmt_p.la \
>>  $(top_builddir)/iocore/eventsystem/libinkevent.a \
>> 
> 

Reply via email to