subversion: openssl_3 -> openssl_1_1 to fix https lock

Subversion hangs when accessing an HTTPS repository.
Rollback to openssl_1_1 fixes the problem.

Setting `openssl = openssl_1_1` only for subversion is not enough.
I had to also set it for the `aprutil` instance used by the `serf`
library used by `subversion`. I do not know if this is a distinct bug.

I first reported the problem at
https://discourse.nixos.org/t/how-to-find-what-has-changed-between-two-builds-of-a-derivation/21854?u=mnuccioarpae
This commit is contained in:
Marcello Nuccio ARPAE 2022-09-21 11:17:25 +02:00
parent 7c9d604e32
commit 46a8195784

View file

@ -21697,6 +21697,7 @@ with pkgs;
serf = callPackage ../development/libraries/serf {
openssl = openssl_1_1;
aprutil = aprutil.override { openssl = openssl_1_1; };
};
sfsexp = callPackage ../development/libraries/sfsexp {};
@ -31372,6 +31373,7 @@ with pkgs;
sublime-merge-dev;
inherit (callPackages ../applications/version-management/subversion {
openssl = openssl_1_1;
sasl = cyrus_sasl;
inherit (darwin.apple_sdk.frameworks) CoreServices Security;
}) subversion;