summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2018-08-13 21:08:10 +0200
committerVladimír Čunát <vcunat@gmail.com>2018-08-13 21:08:10 +0200
commit7a22083e1271869294a074cbe7a971f2d8abb4f4 (patch)
treeb7e9e47ab3953b4c2d5f6ba7a858baff2fed59e0 /pkgs
parent5b0398dc36ce5746d8d54e04a1dfcab25939484a (diff)
downloadnixlib-7a22083e1271869294a074cbe7a971f2d8abb4f4.tar
nixlib-7a22083e1271869294a074cbe7a971f2d8abb4f4.tar.gz
nixlib-7a22083e1271869294a074cbe7a971f2d8abb4f4.tar.bz2
nixlib-7a22083e1271869294a074cbe7a971f2d8abb4f4.tar.lz
nixlib-7a22083e1271869294a074cbe7a971f2d8abb4f4.tar.xz
nixlib-7a22083e1271869294a074cbe7a971f2d8abb4f4.tar.zst
nixlib-7a22083e1271869294a074cbe7a971f2d8abb4f4.zip
texinfoInteractive: fixup build by using older perl
I don't really have a mind for very long investigations
why their test suite is broken in this respect.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/top-level/all-packages.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 8dae7aa09ae9..345a8341a586 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -8633,9 +8633,13 @@ with pkgs;
   texinfo5 = callPackage ../development/tools/misc/texinfo/5.2.nix { };
   texinfo6 = callPackage ../development/tools/misc/texinfo/6.5.nix { };
   texinfo = texinfo6;
-  texinfoInteractive = appendToName "interactive" (
-    texinfo.override { interactive = true; }
-  );
+  texinfoInteractive = appendToName "interactive" (texinfo.override {
+    interactive = true;
+    # doCheck = true -> some xlocale.h problem with perl 5.28.0
+    # (it's mistakenly trying to include the non-existent header)
+    perl = perl526;
+    buildPackages = buildPackages // { perl = buildPackages.perl526; };
+  });
 
   texi2html = callPackage ../development/tools/misc/texi2html { };