Skip to content

Commit

Permalink
Remove openssl support for snap-serer
Browse files Browse the repository at this point in the history
Disable HsOpenSSL support for snap-server. HsOpenSSL already fails
to compile with GCC versons >= 14.2 and will like stop working all
together earlu in 2025:

    haskell-cryptography/HsOpenSSL#95
  • Loading branch information
erikd committed Sep 4, 2024
1 parent 914c62c commit e51f0b2
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 4 deletions.
8 changes: 5 additions & 3 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ repository cardano-haskell-packages
-- See CONTRIBUTING for information about these, including some Nix commands
-- you need to run if you change them
index-state:
, hackage.haskell.org 2024-08-20T21:35:22Z
, cardano-haskell-packages 2024-08-18T22:35:14Z
, hackage.haskell.org 2024-09-03T20:51:13Z
, cardano-haskell-packages 2024-08-29T06:10:21Z

packages:
cardano-node
Expand Down Expand Up @@ -48,7 +48,9 @@ package cryptonite
flags: -support_rdrand

package snap-server
flags: +openssl
-- OpenSSL support requires HsOpenSSL which will cause problems in the near future
-- https://github.com/haskell-cryptography/HsOpenSSL/issues/95
flags: -openssl

package bitvec
flags: -simd
Expand Down
5 changes: 5 additions & 0 deletions cardano-tracer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# ChangeLog

## 0.3.0 (September 4, 2024)

* OpenSSL (which was disabled by default) support removed. OpenSSL is likely to break in early
2025: https://github.com/haskell-cryptography/HsOpenSSL/issues/95

## 0.2.4 (August 13, 2024)

* `systemd` is enabled by default. To disable it use the cabal
Expand Down
2 changes: 1 addition & 1 deletion cardano-tracer/cardano-tracer.cabal
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cabal-version: 3.0

name: cardano-tracer
version: 0.2.4
version: 0.3.0
synopsis: A service for logging and monitoring over Cardano nodes
description: A service for logging and monitoring over Cardano nodes.
category: Cardano,
Expand Down

0 comments on commit e51f0b2

Please sign in to comment.