Skip to content

Commit ce6f5eb

Browse files
committed
feat: pin icu75 for postgres build to maintain compat with existing
deployments
1 parent 68f882a commit ce6f5eb

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

0 commit comments

Comments
 (0)