about summary refs log tree commit diff
path: root/pkgs/servers/firebird
diff options
context:
space:
mode:
authorSergei Trofimovich <slyich@gmail.com>2024-01-10 10:19:58 +0000
committerSergei Trofimovich <slyich@gmail.com>2024-01-13 21:35:09 +0000
commit7684034cd99d49da0dbb90853c1c5df6f4a94aa8 (patch)
tree0c31cc2420157659c96782559b0ff73ce8cc9a6d /pkgs/servers/firebird
parent24f0289b18ed4e0b32b3e55ddbcf87d93692f278 (diff)
firebird: pin to `autoconf-2.71`
Without the change `firebird` builds fail against `autconf-2.72` as:

    checking for cc_r... gcc
    ./configure: line 5894: syntax error near unexpected token `;;'
    ./configure: line 5894: `printf "%s\n" "$as_me: WARNING: --with-system-editline specified, not found. Using bundled editline" >&2;} ;;'

Upstream switched to `cmake` for new releases. Let's pin older ones to
`autoconf-2.71`.
Diffstat (limited to 'pkgs/servers/firebird')
-rw-r--r--pkgs/servers/firebird/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/servers/firebird/default.nix b/pkgs/servers/firebird/default.nix
index e49f683da8777..7e7387819ab00 100644
--- a/pkgs/servers/firebird/default.nix
+++ b/pkgs/servers/firebird/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, libedit, autoreconfHook, zlib, unzip, libtommath, libtomcrypt, icu, superServer ? false }:
+{ lib, stdenv, fetchFromGitHub, libedit, autoreconfHook271, zlib, unzip, libtommath, libtomcrypt, icu, superServer ? false }:
 
 let base = {
   pname = "firebird";
@@ -13,7 +13,7 @@ let base = {
     maintainers = with maintainers; [ marcweber ];
   };
 
-  nativeBuildInputs = [ autoreconfHook ];
+  nativeBuildInputs = [ autoreconfHook271 ];
 
   buildInputs = [ libedit icu ];