summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoritz Angermann <moritz.angermann@gmail.com>2021-03-05 13:59:39 +0800
committerMoritz Angermann <moritz.angermann@gmail.com>2021-04-20 15:52:29 +0800
commitc024fb9323e3ac1de30f194571b5c458026e88ab (patch)
tree0b6ade1cf6195d4aa88f9f83743190143d44f68d
parent7fa5711c42d937baaf58699e7802c93af1a45b0a (diff)
downloadhaskell-c024fb9323e3ac1de30f194571b5c458026e88ab.tar.gz
[ci/nix-shell] [Darwin] Stop the ld warnings about libiconv.
(cherry picked from commit c3944bc89d062a4850946904133c7a1464d59012)
-rw-r--r--.gitlab/shell.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/.gitlab/shell.nix b/.gitlab/shell.nix
index 8b8353a769..eb79921fce 100644
--- a/.gitlab/shell.nix
+++ b/.gitlab/shell.nix
@@ -7,6 +7,9 @@
# we can't really, as NIX_BUILD_TOP/env-vars is not set.
noDumpEnvVars=1;
+ # stop polluting LDFLAGS with -liconv
+ dontAddExtraLibs = true;
+
# we need to inject ncurses into --with-curses-libraries.
# the real fix is to teach terminfo to use libcurses on macOS.
CONFIGURE_ARGS = "--with-intree-gmp --with-curses-libraries=${pkgs.ncurses.out}/lib";