Skip to content

Commit fe4961e

Browse files
samroseyvan-sraka
authored andcommitted
feat: pin icu75 for postgres build to maintain compat with existing
deployments
1 parent 9750f12 commit fe4961e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

nix/postgresql/generic.nix

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ let
1212
zlib,
1313
readline,
1414
openssl,
15-
icu,
15+
icu75,
1616
lz4,
1717
zstd,
1818
systemd,
@@ -115,7 +115,9 @@ let
115115
readline
116116
openssl
117117
(libxml2.override { python3 = python3; })
118-
icu
118+
# Pin ICU to version 75 to maintain collation version 153.120
119+
# This prevents collation mismatch warnings when upgrading nixpkgs
120+
icu75
119121
]
120122
++ lib.optionals (olderThan "13") [ libxcrypt ]
121123
++ lib.optionals jitSupport [ llvmPackages.llvm ]

0 commit comments

Comments
 (0)