[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