Open juhp opened 1 month ago
For the Fedora 40 package, I added this patch from #88 to make it build, it seems to help here too.
For the Fedora 40 package, I added this patch from #88 to make it build, it seems to help here too.
Well, your patch also worked for me on macOS. Oh, no I was wrong
Implemented the same workaround for Arch: https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-hsopenssl/-/commit/9080b3293f9e3721cdbe800b94250baa33d3444a#9b9baac1eb9b72790eef5540a1685306fc43fd6c_22_22 (I tried to apply #94 too but got different errors.)
I guess the ultimate solution here would be #95
Fedora 40+ has openssl-3.2 which seems to break HsOpenSSL unfortunately: though it looks like just deprecated macros.
Here is some of the buildlog:
I think this already started with Fedora 40. My current workaround hack is to build first with Fedora 39, which has openssl-3.1 and then use the cabal cached build in newer Fedora. But F39 will be EOL in some times time.