summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Duft <mduft@gentoo.org>2010-10-22 07:30:09 +0000
committerMarkus Duft <mduft@gentoo.org>2010-10-22 07:30:09 +0000
commitfeaed420fb7022f0240e4c4fa4a71c4dd84e25f5 (patch)
tree09a81658a494e5be3f25bdcf6a577733c6617812 /profiles/prefix
parentMasking sys-fs/dd-rhelp for QA removal. (diff)
downloadgentoo-2-feaed420fb7022f0240e4c4fa4a71c4dd84e25f5.tar.gz
gentoo-2-feaed420fb7022f0240e4c4fa4a71c4dd84e25f5.tar.bz2
gentoo-2-feaed420fb7022f0240e4c4fa4a71c4dd84e25f5.zip
always set CONFIG_SHELL to ${BASH} on interix.
Diffstat (limited to 'profiles/prefix')
-rw-r--r--profiles/prefix/ChangeLog7
-rw-r--r--profiles/prefix/windows/interix/profile.bashrc10
2 files changed, 10 insertions, 7 deletions
diff --git a/profiles/prefix/ChangeLog b/profiles/prefix/ChangeLog
index 3b3b4e971bf3..1ea854c9cb61 100644
--- a/profiles/prefix/ChangeLog
+++ b/profiles/prefix/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for profiles/prefix
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/ChangeLog,v 1.220 2010/10/21 13:59:45 mduft Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/ChangeLog,v 1.221 2010/10/22 07:30:08 mduft Exp $
+
+ 22 Oct 2010; Markus Duft <mduft@gentoo.org>
+ windows/interix/profile.bashrc:
+ always set CONFIG_SHELL to ${BASH}, as the system /bin/sh is not suitable to
+ used with new libtool (>=2.2.10) on interix.
21 Oct 2010; Markus Duft <mduft@gentoo.org>
+windows/interix/packages:
diff --git a/profiles/prefix/windows/interix/profile.bashrc b/profiles/prefix/windows/interix/profile.bashrc
index 559bb3d43e5b..3a32d7870d7c 100644
--- a/profiles/prefix/windows/interix/profile.bashrc
+++ b/profiles/prefix/windows/interix/profile.bashrc
@@ -1,12 +1,10 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/profile.bashrc,v 1.4 2010/02/25 09:36:01 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/profile.bashrc,v 1.5 2010/10/22 07:30:09 mduft Exp $
-# One basically always wants -D_ALL_SOURCE, it's some stupid restriction
-# to hide useful stuff. newer GCCs have this define built-int, so no need
-# for it anymore. if there are problems, uncomment this again!
-#[[ ${CFLAGS} != *"-D_ALL_SOURCE"* ]] && CFLAGS="-D_ALL_SOURCE ${CFLAGS}"
-#[[ ${CXXFLAGS} != *"-D_ALL_SOURCE"* ]] && CXXFLAGS="-D_ALL_SOURCE ${CXXFLAGS}"
+# use bash as config shell. this avoids _big_ problems with new libtool (>=2.2.10),
+# as wrong asumptions about the shell arise when checking against /bin/sh.
+export CONFIG_SHELL=${BASH}
# On interix, binary files (executables, shared libraries) in use
# cannot be replaced during merge.