summary refs log tree commit diff
path: root/pkgs/development/interpreters/racket
diff options
context:
space:
mode:
authorHenry Till <henrytill@gmail.com>2016-03-07 10:49:19 -0500
committerHenry Till <henrytill@gmail.com>2016-03-07 10:49:19 -0500
commitcf71bc9255b6a71ee756a82e05e9204cc32eaffa (patch)
treecf4a517b9486b5752ebe9618e89955d36739f539 /pkgs/development/interpreters/racket
parent046e5011b42c8abad6005762185448ba53f23845 (diff)
downloadnixpkgs-cf71bc9255b6a71ee756a82e05e9204cc32eaffa.tar
nixpkgs-cf71bc9255b6a71ee756a82e05e9204cc32eaffa.tar.gz
nixpkgs-cf71bc9255b6a71ee756a82e05e9204cc32eaffa.tar.bz2
nixpkgs-cf71bc9255b6a71ee756a82e05e9204cc32eaffa.tar.lz
nixpkgs-cf71bc9255b6a71ee756a82e05e9204cc32eaffa.tar.xz
nixpkgs-cf71bc9255b6a71ee756a82e05e9204cc32eaffa.tar.zst
nixpkgs-cf71bc9255b6a71ee756a82e05e9204cc32eaffa.zip
racket: fix build error
https://github.com/racket/racket/issues/1222

closes #13733
Diffstat (limited to 'pkgs/development/interpreters/racket')
-rw-r--r--pkgs/development/interpreters/racket/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix
index d22d3849b1b..748482b1bf0 100644
--- a/pkgs/development/interpreters/racket/default.nix
+++ b/pkgs/development/interpreters/racket/default.nix
@@ -28,6 +28,11 @@ let
     sqlite
   ];
 
+  boolPatch = fetchurl {
+    url = "http://copr-dist-git.fedorainfracloud.org/cgit/bthomas/racket/racket.git/plain/xform-errors-converting-fix.patch";
+    sha256 = "0h5g7a7w8wwj43jb8q69xldgbyxkn0y0i1na6r9fk17dd56nsm68";
+  };
+
 in
 
 stdenv.mkDerivation rec {
@@ -51,6 +56,10 @@ stdenv.mkDerivation rec {
     cd src/build
   '';
 
+  # https://github.com/racket/racket/issues/1222
+  # Fixed upstream after the release of 6.4
+  patches = [ boolPatch ];
+
   shared = if stdenv.isDarwin then "dylib" else "shared";
   configureFlags = [ "--enable-${shared}" "--enable-lt=${libtool}/bin/libtool" ]
                    ++ stdenv.lib.optional disableDocs [ "--disable-docs" ]