diff options
author | Wolfgang Walther <walther@technowledgy.de> | 2024-03-08 23:30:43 +0100 |
---|---|---|
committer | Wolfgang Walther <walther@technowledgy.de> | 2024-03-09 09:44:07 +0100 |
commit | 5a57e16d64748330ed7722ecb07d22f93ed967b2 (patch) | |
tree | bbe1f0b549fc3979c975b6b9bbcf04388df50a03 /pkgs/servers/sql | |
parent | f58132cb157d226b024418c0643994f2d31f2800 (diff) | |
download | nixlib-5a57e16d64748330ed7722ecb07d22f93ed967b2.tar nixlib-5a57e16d64748330ed7722ecb07d22f93ed967b2.tar.gz nixlib-5a57e16d64748330ed7722ecb07d22f93ed967b2.tar.bz2 nixlib-5a57e16d64748330ed7722ecb07d22f93ed967b2.tar.lz nixlib-5a57e16d64748330ed7722ecb07d22f93ed967b2.tar.xz nixlib-5a57e16d64748330ed7722ecb07d22f93ed967b2.tar.zst nixlib-5a57e16d64748330ed7722ecb07d22f93ed967b2.zip |
postgresql.pkgs.pg_auto_failover: fix build on linux
This failed because libpam, which postgresql is now linked against, was missing as a build input. In general, this is an indication that this extension needs the same build inputs that postgresql was built with - so we just pass those instead. This makes similar build failures less likely in the future.
Diffstat (limited to 'pkgs/servers/sql')
-rw-r--r-- | pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix b/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix index d5766e62da5a..ad3c6895b2ae 100644 --- a/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix +++ b/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix @@ -11,8 +11,7 @@ stdenv.mkDerivation rec { sha256 = "sha256-OIWykfFbVskrkPG/zSmZtZjc+W956KSfIzK7f5QOqpI="; }; - buildInputs = [ postgresql openssl zlib readline libkrb5 ] - ++ lib.optionals (stdenv.isLinux && lib.versionOlder postgresql.version "13") [ libxcrypt ]; + buildInputs = postgresql.buildInputs ++ [ postgresql ]; installPhase = '' install -D -t $out/bin src/bin/pg_autoctl/pg_autoctl |