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/ELT-patches/aix-noundef
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/ELT-patches/aix-noundef')
-rw-r--r--eclass/ELT-patches/aix-noundef/1.4d12
1 files changed, 12 insertions, 0 deletions
diff --git a/eclass/ELT-patches/aix-noundef/1.4d b/eclass/ELT-patches/aix-noundef/1.4d
new file mode 100644
index 000000000000..b2b8d09544af
--- /dev/null
+++ b/eclass/ELT-patches/aix-noundef/1.4d
@@ -0,0 +1,12 @@
+--- ltmain.sh.orig 2009-12-06 22:35:17 +0100
++++ ltmain.sh 2009-12-06 22:35:44 +0100
+@@ -1111,6 +1111,9 @@
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
++ *-aix*)
++ allow_undefined=no
++ ;;
+ *)
+ allow_undefined=yes
+ ;;