janus@gorm /tmp/io-streams-haproxy-1.0.1.0
% cabal test -w ghc-9.4.1 --constraint='bytestring^>=0.11'
Resolving dependencies...
Build profile: -w ghc-9.4.1 -O1
In order, the following will be built (use -v for more details):
- io-streams-haproxy-1.0.1.0 (test:testsuite) (first run)
Preprocessing test suite 'testsuite' for io-streams-haproxy-1.0.1.0..
Building test suite 'testsuite' for io-streams-haproxy-1.0.1.0..
Running 1 test suites...
Test suite testsuite: RUNNING...
Test suite testsuite: PASS
Test suite logged to:
/tmp/io-streams-haproxy-1.0.1.0/dist-newstyle/build/x86_64-linux/ghc-9.4.1/io-streams-haproxy-1.0.1.0/t/testsuite/test/io-streams-haproxy-1.0.1.0-testsuite.log
1 of 1 test suites (1 of 1 test cases) passed.
io-streams-haproxy (a dependency of snap-server) works with GHC 9.4 and bytestring 0.11, but the bounds disallow it. The issue was reported in May, but there has been no response: https://github.com/snapframework/io-streams-haproxy/issues/25
I request that a trustee bumps the bounds of the library component of version 1.0.1.0 to
I tested this on GHC 9.4.1: