diff options
author | Asumu Takikawa <asumu@simplyrobot.org> | 2020-04-15 15:34:58 -0700 |
---|---|---|
committer | Asumu Takikawa <asumu@igalia.com> | 2020-04-16 09:49:21 -0700 |
commit | b271255ede83b767a4773c10730607662e698d32 (patch) | |
tree | e40f998810c27cf49d1e6228f7b1c434e06100c4 /pkgs/development/interpreters/racket | |
parent | 2da253a7ded5942283049b3a83388123adc27ab6 (diff) |
racket: use --enable-useprefix configure flag.
This is to fix a regression in upstream Racket packaging, the upstream bug tracking this is here: https://github.com/racket/racket/issues/3046 When the bug is fixed this workaround will be unnecessary.
Diffstat (limited to 'pkgs/development/interpreters/racket')
-rw-r--r-- | pkgs/development/interpreters/racket/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix index 27447319a3697..725b1d5106dfc 100644 --- a/pkgs/development/interpreters/racket/default.nix +++ b/pkgs/development/interpreters/racket/default.nix @@ -82,7 +82,10 @@ stdenv.mkDerivation rec { ''; shared = if stdenv.isDarwin then "dylib" else "shared"; - configureFlags = [ "--enable-${shared}" "--enable-lt=${libtool}/bin/libtool" ] + configureFlags = [ "--enable-${shared}" "--enable-lt=${libtool}/bin/libtool" + # The following flag is a temporary workaround for an upstream bug: + # https://github.com/racket/racket/issues/3046 + "--enable-useprefix" ] ++ stdenv.lib.optional disableDocs [ "--disable-docs" ] ++ stdenv.lib.optional stdenv.isDarwin [ "--enable-xonx" ]; |