Changes between Initial Version and Version 1 of Ticket #67678, comment 1
- Timestamp:
- Jun 23, 2023, 10:33:38 PM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #67678, comment 1
initial v1 1 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.1 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 automatically enabling CommonCrypto support. 2 2 3 3 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.