diff options
Diffstat (limited to 'pkgs/servers/sql/postgresql/ext/pgx_ulid.nix')
| -rw-r--r-- | pkgs/servers/sql/postgresql/ext/pgx_ulid.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix b/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix index d1a7ed141f96..456d7bca4efa 100644 --- a/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix +++ b/pkgs/servers/sql/postgresql/ext/pgx_ulid.nix @@ -40,7 +40,15 @@ buildPgrxExtension (finalAttrs: { meta = { # Support for PostgreSQL 13 was removed in 0.2.0: https://github.com/pksunkara/pgx_ulid/blob/084778c3e2af08d16ec5ec3ef4e8f345ba0daa33/CHANGELOG.md?plain=1#L6 - broken = lib.versionOlder postgresql.version "14"; + broken = + lib.versionOlder postgresql.version "14" + || + # PostgreSQL 18 support issue upstream: https://github.com/pksunkara/pgx_ulid/issues/65 + # Note: already fixed on `master` branch. + # Check after next package update. + lib.warnIf (finalAttrs.version != "0.2.0") "Is postgresql18Packages.pgx_ulid still broken?" ( + lib.versionAtLeast postgresql.version "18" + ); description = "ULID Postgres extension written in Rust"; homepage = "https://github.com/pksunkara/pgx_ulid"; changelog = "https://github.com/pksunkara/pgx_ulid/blob/v${finalAttrs.version}/CHANGELOG.md"; |
