Skip to content

Commit 4740e4a

Browse files
committed
Disable usage of OpenSSL
`OpenSSL` is used via `HsOpenSSL` which currently cannot be built if the version of GCC being used by GHC is >= 14.2 and even if that were fixed, `HsOpenSSL` is likely to break again in early 2025: haskell-cryptography/HsOpenSSL#95 Finally, `openssl` support is only needed if `cardano-node` is compiled with the `+rtview` flag, which is not the case for `db-sync`.
1 parent 0f2fc52 commit 4740e4a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

cabal.project

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ test-show-details: direct
6363
write-ghc-environment-files: always
6464

6565
package snap-server
66-
flags: +openssl
66+
-- This flag is only needed for a component of `cardano-node` and then
67+
-- only if the `cardano-node` is compiled with `+rtview`.
68+
flags: -openssl
6769

6870
allow-newer:
6971
swagger2:aeson

0 commit comments

Comments
 (0)