[MacPorts] #67678: transmission-x11-4.0.3_0+gtk.darwin_13.x86_64 fails to build on mavericks
MacPorts
noreply at macports.org
Fri Jun 23 22:31:30 UTC 2023
#67678: transmission-x11-4.0.3_0+gtk.darwin_13.x86_64 fails to build on mavericks
-------------------------------+--------------------
Reporter: tehcog | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: transmission-x11 |
-------------------------------+--------------------
Comment (by chrstphrchvz):
transmission 4.0.0 added CommonCrypto support, but it requires
CommonCrypto/CommonRandom.h which is only present on macOS 10.10 and
later. And transmission only checks for CommonCrypto/CommonCrypto.h
([https://github.com/transmission/transmission/blob/4.0.3/CMakeLists.txt#L231]),
which is present since macOS 10.8, before enabling CommonCrypto support.
This issue may be resolved by specifying `-DWITH_CRYPTO=openssl` in
`configure.args` so that OpenSSL is always used instead of CommonCrypto.
transmission-x11 already depends on OpenSSL, and `-DWITH_CRYPTO=…` should
be specified anyway to avoid opportunistically depending on other crypto
implementations.
--
Ticket URL: <https://trac.macports.org/ticket/67678#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list