From 8ab3a18e21355302a7cc7302259da322ea2467c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Inge=20Bols=C3=B8?= Date: Sun, 13 May 2012 01:09:20 +0200 Subject: scripts: unset LIBRARY_PATH and LPATH MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These environment variables set search path for gcc at link time, which can break the build. Signed-off-by: Erik Inge Bolsø Message-Id: PatchWork-Id: 186872 diff --git a/scripts/crosstool-NG.sh.in b/scripts/crosstool-NG.sh.in index 788faa9..66167f8 100644 --- a/scripts/crosstool-NG.sh.in +++ b/scripts/crosstool-NG.sh.in @@ -39,6 +39,10 @@ CT_DoLog INFO "Performing some trivial sanity checks" CT_TestAndAbort "Don't set LD_LIBRARY_PATH. It screws up the build." -n "${LD_LIBRARY_PATH}" CT_TestAndAbort "Don't set CFLAGS. It screws up the build." -n "${CFLAGS}" CT_TestAndAbort "Don't set CXXFLAGS. It screws up the build." -n "${CXXFLAGS}" +CT_Test "LIBRARY_PATH screws up the build. Resetting." -n "${LIBRARY_PATH}" +export LIBRARY_PATH= +CT_Test "LPATH screws up the build. Resetting." -n "$LPATH" +export LPATH= CT_Test "GREP_OPTIONS screws up the build. Resetting." -n "${GREP_OPTIONS}" export GREP_OPTIONS= # Workaround against openSUSE 12.1 that breaks ./configure for cross-compilation: -- cgit v0.10.2-6-g49f6