summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Haubenwallner <haubi@gentoo.org>2011-02-10 15:18:23 +0000
committerMichael Haubenwallner <haubi@gentoo.org>2011-02-10 15:18:23 +0000
commitc9fc7b27d0bb3fdab24250838347f9457785011f (patch)
tree448b53f6b89b8aa357c842058ed9f5f0b1e7fdf1 /eclass/ELT-patches/aixrtl/1.4d-cmds-c
parentFix repoman issues and majorly clean up the ebuilds (diff)
downloadhistorical-c9fc7b27d0bb3fdab24250838347f9457785011f.tar.gz
historical-c9fc7b27d0bb3fdab24250838347f9457785011f.tar.bz2
historical-c9fc7b27d0bb3fdab24250838347f9457785011f.zip
ELT-patches/aixrtl: support new soname-enabled shared library style with (shr.o) archive member (#213277)
Diffstat (limited to 'eclass/ELT-patches/aixrtl/1.4d-cmds-c')
-rw-r--r--eclass/ELT-patches/aixrtl/1.4d-cmds-c2
1 files changed, 1 insertions, 1 deletions
diff --git a/eclass/ELT-patches/aixrtl/1.4d-cmds-c b/eclass/ELT-patches/aixrtl/1.4d-cmds-c
index ec1c8cd7381c..1311c16ccecf 100644
--- a/eclass/ELT-patches/aixrtl/1.4d-cmds-c
+++ b/eclass/ELT-patches/aixrtl/1.4d-cmds-c
@@ -3,7 +3,7 @@
@@ -4678,5 +4688,5 @@
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-+ archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"'~${STRIP} -e $output_objdir/$soname~{ echo "#!$soname"; cat $export_symbols; } > $output_objdir/$libname.imp~$RM $output_objdir/$realname; $AR $AR_FLAGS $output_objdir/$realname $output_objdir/$libname.imp $output_objdir/$soname~set dummy $linknames; linknames=; shift; '"while eval 'test \$''# -gt 0'; do eval 'test \"x\$''1\" = \"x\$soname\"' || eval 'linknames=\"\$''linknames \$''1\"'; shift; done"
++ archive_expsym_cmds="\$CC"' -o $output_objdir/$realname ${wl}-soname "${wl}$soname" $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
else
if test "$host_cpu" = ia64; then
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'