Skip to content

Commit 557f12c

Browse files
committed
feat: pin icu75 for postgres build to maintain compat with existing
deployments
1 parent ffbe52d commit 557f12c

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,
@@ -114,7 +114,9 @@ let
114114
readline
115115
openssl
116116
(libxml2.override { python3 = python3; })
117-
icu
117+
# Pin ICU to version 75 to maintain collation version 153.120
118+
# This prevents collation mismatch warnings when upgrading nixpkgs
119+
icu75
118120
]
119121
++ lib.optionals (olderThan "13") [ libxcrypt ]
120122
++ lib.optionals jitSupport [ llvmPackages.llvm ]

0 commit comments

Comments
 (0)