Opened 8 years ago

Last modified 7 years ago

#52749 closed defect

transmission fails to link with newer versions of openssl's libcrypto — at Initial Version

Reported by: karypid Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: transmission

Description

So I was using ElCapitan and upgraded to Sierra just now. Had to reinstall ports and all.

When running port install transmission +daemon I go:

---> Building transmission Error: org.macports.build for port transmission returned: command execution failed Please see the log file for port transmission for details:

Looking at the log:

:info:build ld: library not found for -lcrypto.0.9.8 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)

I checked my openssl and it has:

$ port contents openssl | grep libcrypto

/opt/local/lib/libcrypto.1.0.0.dylib

So this appears to need a version number change for the more recent openssl package.

Prior to upgrading to Sierra I had (this had the 0.9.8 I guess):

openssl @1.0.2d_0 (active) platform='darwin 14' archs='x86_64'

Now I have:

openssl @1.0.2j_0 (active)

Not sure at which point 0.9.8 became 1.0.0...

Change History (0)

Note: See TracTickets for help on using tickets.