summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Haubenwallner <haubi@gentoo.org>2010-05-20 08:22:16 +0000
committerMichael Haubenwallner <haubi@gentoo.org>2010-05-20 08:22:16 +0000
commit551f2edeb8be239942d1eb43d8474e577ceebfea (patch)
tree2a9c7d080e77c4e8dba4a2f721802d7a0e88448c /eclass/libtool.eclass
parentx86 stable wrt bug #316539 (diff)
downloadgentoo-2-551f2edeb8be239942d1eb43d8474e577ceebfea.tar.gz
gentoo-2-551f2edeb8be239942d1eb43d8474e577ceebfea.tar.bz2
gentoo-2-551f2edeb8be239942d1eb43d8474e577ceebfea.zip
Change ELT-patches for AIX to use import files as soname-emulator (bug#213277).
This requires switching libtool to force -no-undefined behaviour on AIX. Additionally, get_libname() now does return .so and versions like Linux.
Diffstat (limited to 'eclass/libtool.eclass')
-rw-r--r--eclass/libtool.eclass6
1 files changed, 3 insertions, 3 deletions
diff --git a/eclass/libtool.eclass b/eclass/libtool.eclass
index def0f2e840d0..ca65070406ff 100644
--- a/eclass/libtool.eclass
+++ b/eclass/libtool.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/libtool.eclass,v 1.88 2010/05/11 04:45:48 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/libtool.eclass,v 1.89 2010/05/20 08:22:15 haubi Exp $
#
# Maintainer: base-system@gentoo.org
#
@@ -170,8 +170,8 @@ elibtoolize() {
elt_patches="${elt_patches} uclibc-conf uclibc-ltconf"
case "${CHOST}" in
- *-aix*)
- elt_patches="${elt_patches} hardcode aixrtl"
+ *-aix*) # see bug #213277
+ elt_patches="${elt_patches} hardcode aixrtl aix-noundef"
;;
*-darwin*)
elt_patches="${elt_patches} darwin-ltconf darwin-ltmain darwin-conf"