summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/libtool-base/Makefile4
-rw-r--r--devel/libtool/distinfo6
-rw-r--r--devel/libtool/patches/manual-libtool.m483
-rw-r--r--devel/libtool/patches/patch-ab284
-rw-r--r--devel/libtool/patches/patch-ad286
5 files changed, 312 insertions, 351 deletions
diff --git a/devel/libtool-base/Makefile b/devel/libtool-base/Makefile
index b588d37c3df..5c17f13b040 100644
--- a/devel/libtool-base/Makefile
+++ b/devel/libtool-base/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.79 2006/11/01 09:01:56 joerg Exp $
+# $NetBSD: Makefile,v 1.80 2006/12/15 11:28:52 dmcmahill Exp $
###########################################################################
###########################################################################
@@ -26,7 +26,7 @@
.include "../../devel/libtool/Makefile.common"
PKGNAME= ${DISTNAME:S/-/-base-/}
-PKGREVISION= 3
+PKGREVISION= 4
SVR4_PKGNAME= ltoob
COMMENT= Generic shared library support script (the script itself)
diff --git a/devel/libtool/distinfo b/devel/libtool/distinfo
index de108cc7fd6..ff281a8be65 100644
--- a/devel/libtool/distinfo
+++ b/devel/libtool/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.68 2006/08/23 19:49:12 jschauma Exp $
+$NetBSD: distinfo,v 1.69 2006/12/15 11:28:51 dmcmahill Exp $
SHA1 (libtool-1.5.22.tar.gz) = 17353e66aeaac80ae188ea0a3a90609550ce3254
RMD160 (libtool-1.5.22.tar.gz) = 7cbe793ee0509908daac928b4dc3a0f16f7293bf
Size (libtool-1.5.22.tar.gz) = 2921483 bytes
SHA1 (patch-aa) = 4c979de3439dfffa48295e094c1aee40c7e79fa6
-SHA1 (patch-ab) = e8cf42513805e70a96536c55921c230a7e5244b1
+SHA1 (patch-ab) = 146f7c6a3c4b0863246cee70f0294765472bfbc8
SHA1 (patch-ac) = 40d18dfe690ad7b76f1dae98df55fdc7e46ccd10
-SHA1 (patch-ad) = 22b871497d955b2de26a632513a11f3dd16e7286
+SHA1 (patch-ad) = 70b560a1f419938a6d93358f3f74805df13de3b1
diff --git a/devel/libtool/patches/manual-libtool.m4 b/devel/libtool/patches/manual-libtool.m4
index 1be0bc58ca3..872cad31add 100644
--- a/devel/libtool/patches/manual-libtool.m4
+++ b/devel/libtool/patches/manual-libtool.m4
@@ -1,9 +1,19 @@
-$NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+$NetBSD: manual-libtool.m4,v 1.20 2006/12/15 11:28:51 dmcmahill Exp $
---- libtool.m4.orig 2005-12-18 16:53:17.000000000 -0500
-+++ libtool.m4
-@@ -392,11 +392,11 @@ else
+--- libtool.m4.orig 2005-12-18 21:53:17.000000000 +0000
++++ libtool.m4 2006-12-12 21:49:49.000000000 +0000
+@@ -249,5 +249,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+ ])
+@@ -393,9 +397,9 @@
if test "X$echo" = Xecho; then
# We didn't find a better echo, so look for alternatives.
- if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
@@ -15,17 +25,13 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+ echo='print -r -'
elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
test "X$CONFIG_SHELL" != X/bin/ksh; then
- # If we have ksh, try running configure again with it.
-@@ -1289,6 +1289,7 @@ beos*)
- bsdi[[45]]*)
+@@ -1290,4 +1294,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -1414,15 +1415,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -1415,13 +1420,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -46,18 +52,14 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -1440,7 +1442,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -1441,5 +1447,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -1518,12 +1520,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -1519,10 +1525,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -69,9 +71,7 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -1600,11 +1597,11 @@ knetbsd*-gnu)
- ;;
+@@ -1601,9 +1602,9 @@
netbsd*)
- version_type=sunos
@@ -83,27 +83,21 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -1635,7 +1632,7 @@ nto-qnx*)
- ;;
+@@ -1636,5 +1637,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -1643,7 +1640,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -1644,5 +1645,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -1832,9 +1829,7 @@ if test -f "$ltmain" && test -n "$tagnam
-
+@@ -1833,7 +1834,5 @@
case $tagname in
CXX)
- if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
@@ -112,9 +106,7 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+ if test -n "$CXX" && test "X$CXX" != "Xno"; then
AC_LIBTOOL_LANG_CXX_CONFIG
else
- tagname=""
-@@ -2580,22 +2575,10 @@ AC_DEFUN([AC_LIBTOOL_CXX],
- # ---------------
+@@ -2581,20 +2580,8 @@
AC_DEFUN([_LT_AC_LANG_CXX],
[AC_REQUIRE([AC_PROG_CXX])
-AC_REQUIRE([_LT_AC_PROG_CXXCPP])
@@ -136,27 +128,21 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
-
# AC_LIBTOOL_F77
# --------------
- # enable support for Fortran 77 libraries
-@@ -2732,7 +2715,7 @@ AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [
- AC_DEFUN([_LT_AC_LANG_CXX_CONFIG],
+@@ -2733,5 +2720,5 @@
[AC_LANG_PUSH(C++)
AC_REQUIRE([AC_PROG_CXX])
-AC_REQUIRE([_LT_AC_PROG_CXXCPP])
+AC_REQUIRE([AC_PROG_CXXCPP])
_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
- _LT_AC_TAGVAR(allow_undefined_flag, $1)=
-@@ -3080,7 +3063,7 @@ case $host_os in
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -3081,5 +3068,5 @@
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -3377,14 +3360,29 @@ case $host_os in
- ;;
+@@ -3378,12 +3365,27 @@
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+ # a.out is quite broken and goes directly to ld
@@ -186,9 +172,7 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
;;
openbsd2*)
- # C++ shared libraries are fairly broken
-@@ -3872,6 +3870,12 @@ interix3*)
- _LT_AC_TAGVAR(postdeps,$1)=
+@@ -3873,4 +3875,10 @@
;;
+netbsd*)
@@ -199,9 +183,7 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+
solaris*)
case $cc_basename in
- CC*)
-@@ -4847,9 +4851,11 @@ AC_MSG_CHECKING([for $compiler option to
- _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
+@@ -4848,7 +4856,9 @@
;;
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -212,9 +194,7 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)=''
;;
*djgpp*)
- # DJGPP does not support shared libraries at all
-@@ -5122,9 +5128,11 @@ AC_MSG_CHECKING([for $compiler option to
- ;;
+@@ -5123,7 +5133,9 @@
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -225,13 +205,10 @@ $NetBSD: manual-libtool.m4,v 1.19 2006/02/06 18:57:30 tv Exp $
+ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)=''
;;
- interix3*)
-@@ -5850,7 +5858,7 @@ _LT_EOF
- _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -5851,5 +5863,5 @@
_LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
_LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
diff --git a/devel/libtool/patches/patch-ab b/devel/libtool/patches/patch-ab
index e7e486bc5e2..846bef81baa 100644
--- a/devel/libtool/patches/patch-ab
+++ b/devel/libtool/patches/patch-ab
@@ -1,17 +1,14 @@
-$NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+$NetBSD: patch-ab,v 1.58 2006/12/15 11:28:51 dmcmahill Exp $
---- configure.orig 2006-02-06 13:54:53.000000000 -0500
-+++ configure
-@@ -76,7 +76,6 @@ if test "x$as_myself" = x; then
- as_myself=$0
+--- configure.orig 2005-12-18 22:13:49.000000000 +0000
++++ configure 2006-12-12 21:54:12.000000000 +0000
+@@ -77,5 +77,4 @@
fi
if test ! -f "$as_myself"; then
- # FIXME: next line outputs $as_me, which is still unset.
{ echo "$as_me: error: cannot find myself; rerun with an absolute file name" >&2
{ (exit 1); exit 1; }; }
- fi
-@@ -589,11 +588,11 @@ else
-
+@@ -590,9 +589,9 @@
if test "X$echo" = Xecho; then
# We didn't find a better echo, so look for alternatives.
- if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
@@ -23,9 +20,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ echo='print -r -'
elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
test "X$CONFIG_SHELL" != X/bin/ksh; then
- # If we have ksh, try running configure again with it.
-@@ -1918,8 +1917,7 @@ esac
- ## ------------------------ ##
+@@ -1919,6 +1918,5 @@
## Automake Initialisation. ##
## ------------------------ ##
-am__api_version='1.9a'
@@ -33,9 +28,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+am__api_version="1.9"
ac_aux_dir=
for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
- if test -f $ac_dir/install-sh; then
-@@ -2096,30 +2094,26 @@ echo "$as_me: WARNING: \`missing' script
- fi
+@@ -2097,28 +2095,24 @@
if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
- # We used to define $(mkdir_p) as `mkdir -p -- .', in order to
@@ -78,27 +71,21 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ # exists.
for d in ./-p ./--version;
do
- test -d $d && rmdir $d
-@@ -2260,7 +2254,7 @@ AUTOHEADER=${AUTOHEADER-"${am_missing_ru
-
+@@ -2261,5 +2255,5 @@
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
-install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
+install_sh=${install_sh-"$am_aux_dir/install-sh"}
# Installed binaries are usually stripped using `strip' when the user
- # run `make install-strip'. However `strip' might not be the right
-@@ -2360,7 +2354,7 @@ else
- fi
+@@ -2361,5 +2355,5 @@
fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
# We need awk for the "check" target. The system "awk" is bad on
- # some platforms.
-@@ -6599,12 +6593,7 @@ fi
-
+@@ -6600,10 +6594,5 @@
done
-
@@ -110,18 +97,25 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-@@ -6838,8 +6827,6 @@ ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS
- ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+@@ -6839,6 +6828,4 @@
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
-fi
-
+@@ -7566,5 +7553,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
-@@ -7866,9 +7853,11 @@ echo $ECHO_N "checking for $compiler opt
- ;;
+@@ -7867,7 +7858,9 @@
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -132,26 +126,31 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static=''
;;
- interix3*)
-@@ -8828,7 +8817,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -8273,5 +8266,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ case $host_os in
+@@ -8829,5 +8826,5 @@
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -9358,6 +9347,7 @@ beos*)
- bsdi[45]*)
+@@ -9359,4 +9356,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -9483,15 +9473,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -9484,13 +9482,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -172,18 +171,14 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -9509,7 +9500,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -9510,5 +9509,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -9587,12 +9578,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -9588,10 +9587,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -195,9 +190,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -9669,11 +9655,11 @@ knetbsd*-gnu)
- ;;
+@@ -9670,9 +9664,9 @@
netbsd*)
- version_type=sunos
@@ -209,27 +202,21 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -9704,7 +9690,7 @@ nto-qnx*)
- ;;
+@@ -9705,5 +9699,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -9712,7 +9698,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -9713,5 +9707,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -11304,9 +11290,7 @@ echo "$as_me: error: tag name \"$tagname
-
+@@ -11305,7 +11299,5 @@
case $tagname in
CXX)
- if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
@@ -238,18 +225,25 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ if test -n "$CXX" && test "X$CXX" != "Xno"; then
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
- ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-@@ -11903,7 +11887,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -11412,5 +11404,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+@@ -11904,5 +11900,5 @@
module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -12200,14 +12184,29 @@ if test -z "$aix_libpath"; then aix_libp
- ;;
+@@ -12201,12 +12197,27 @@
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+ # a.out is quite broken and goes directly to ld
@@ -279,9 +273,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
;;
openbsd2*)
- # C++ shared libraries are fairly broken
-@@ -12643,6 +12642,12 @@ interix3*)
- postdeps_CXX=
+@@ -12644,4 +12655,10 @@
;;
+netbsd*)
@@ -292,9 +284,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+
solaris*)
case $cc_basename in
- CC*)
-@@ -12695,9 +12700,11 @@ echo $ECHO_N "checking for $compiler opt
- lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
+@@ -12696,7 +12713,9 @@
;;
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -305,17 +295,13 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static_CXX=''
;;
*djgpp*)
- # DJGPP does not support shared libraries at all
-@@ -13317,6 +13324,7 @@ beos*)
- bsdi[45]*)
+@@ -13318,4 +13337,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -13442,15 +13450,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -13443,13 +13463,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -336,18 +322,14 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -13468,7 +13477,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -13469,5 +13490,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -13546,12 +13555,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -13547,10 +13568,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -359,9 +341,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -13628,11 +13632,11 @@ knetbsd*-gnu)
- ;;
+@@ -13629,9 +13645,9 @@
netbsd*)
- version_type=sunos
@@ -373,27 +353,32 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -13663,7 +13667,7 @@ nto-qnx*)
- ;;
+@@ -13664,5 +13680,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -13671,7 +13675,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -13672,5 +13688,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -14436,9 +14440,11 @@ echo $ECHO_N "checking for $compiler opt
- ;;
+@@ -14358,5 +14374,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+@@ -14437,7 +14457,9 @@
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -404,26 +389,31 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static_F77=''
;;
- interix3*)
-@@ -15378,7 +15384,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -14843,5 +14865,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ case $host_os in
+@@ -15379,5 +15405,5 @@
module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -15908,6 +15914,7 @@ beos*)
- bsdi[45]*)
+@@ -15909,4 +15935,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -16033,15 +16040,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -16034,13 +16061,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -444,18 +434,14 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -16059,7 +16067,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -16060,5 +16088,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -16137,12 +16145,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -16138,10 +16166,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -467,9 +453,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -16219,11 +16222,11 @@ knetbsd*-gnu)
- ;;
+@@ -16220,9 +16243,9 @@
netbsd*)
- version_type=sunos
@@ -481,27 +465,32 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -16254,7 +16257,7 @@ nto-qnx*)
- ;;
+@@ -16255,5 +16278,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -16262,7 +16265,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -16263,5 +16286,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -17018,9 +17021,11 @@ echo $ECHO_N "checking for $compiler opt
- ;;
+@@ -16916,5 +16939,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+@@ -17019,7 +17046,9 @@
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -512,26 +501,31 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static_GCJ=''
;;
- interix3*)
-@@ -17980,7 +17985,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -17425,5 +17454,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ case $host_os in
+@@ -17981,5 +18014,5 @@
module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -18510,6 +18515,7 @@ beos*)
- bsdi[45]*)
+@@ -18511,4 +18544,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -18635,15 +18641,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -18636,13 +18670,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -552,18 +546,14 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -18661,7 +18668,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -18662,5 +18697,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -18739,12 +18746,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -18740,10 +18775,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -575,9 +565,7 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -18821,11 +18823,11 @@ knetbsd*-gnu)
- ;;
+@@ -18822,9 +18852,9 @@
netbsd*)
- version_type=sunos
@@ -589,30 +577,34 @@ $NetBSD: patch-ab,v 1.57 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -18856,7 +18858,7 @@ nto-qnx*)
- ;;
+@@ -18857,5 +18887,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -18864,7 +18866,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -18865,5 +18895,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -20250,7 +20252,6 @@ if test "x$as_myself" = x; then
- as_myself=$0
+@@ -19517,5 +19547,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ lt_cv_prog_compiler_c_o_RC=yes
+@@ -20251,5 +20285,4 @@
fi
if test ! -f "$as_myself"; then
- # FIXME: next line outputs $as_me, which is still unset.
{ echo "$as_me: error: cannot find myself; rerun with an absolute file name" >&2
{ (exit 1); exit 1; }; }
- fi
diff --git a/devel/libtool/patches/patch-ad b/devel/libtool/patches/patch-ad
index 4e4c899cc4b..4b481b44edf 100644
--- a/devel/libtool/patches/patch-ad
+++ b/devel/libtool/patches/patch-ad
@@ -1,17 +1,14 @@
-$NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+$NetBSD: patch-ad,v 1.30 2006/12/15 11:28:52 dmcmahill Exp $
---- libltdl/configure.orig 2006-02-06 13:54:53.000000000 -0500
-+++ libltdl/configure
-@@ -76,7 +76,6 @@ if test "x$as_myself" = x; then
- as_myself=$0
+--- libltdl/configure.orig 2005-12-18 22:13:59.000000000 +0000
++++ libltdl/configure 2006-12-12 21:55:15.000000000 +0000
+@@ -77,5 +77,4 @@
fi
if test ! -f "$as_myself"; then
- # FIXME: next line outputs $as_me, which is still unset.
{ echo "$as_me: error: cannot find myself; rerun with an absolute file name" >&2
{ (exit 1); exit 1; }; }
- fi
-@@ -589,11 +588,11 @@ else
-
+@@ -590,9 +589,9 @@
if test "X$echo" = Xecho; then
# We didn't find a better echo, so look for alternatives.
- if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
@@ -23,9 +20,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ echo='print -r -'
elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
test "X$CONFIG_SHELL" != X/bin/ksh; then
- # If we have ksh, try running configure again with it.
-@@ -1927,8 +1926,7 @@ fi
- ## ------------------------ ##
+@@ -1928,6 +1927,5 @@
## Automake Initialisation. ##
## ------------------------ ##
-am__api_version='1.9a'
@@ -33,9 +28,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+am__api_version="1.9"
# Find a good install program. We prefer a C program (faster),
# so one script is as good as another. But avoid the broken or
- # incompatible versions:
-@@ -2080,30 +2078,26 @@ echo "$as_me: WARNING: \`missing' script
- fi
+@@ -2081,28 +2079,24 @@
if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
- # We used to define $(mkdir_p) as `mkdir -p -- .', in order to
@@ -78,27 +71,21 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ # exists.
for d in ./-p ./--version;
do
- test -d $d && rmdir $d
-@@ -2235,7 +2229,7 @@ AUTOHEADER=${AUTOHEADER-"${am_missing_ru
-
+@@ -2236,5 +2230,5 @@
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
-install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
+install_sh=${install_sh-"$am_aux_dir/install-sh"}
# Installed binaries are usually stripped using `strip' when the user
- # run `make install-strip'. However `strip' might not be the right
-@@ -2335,7 +2329,7 @@ else
- fi
+@@ -2336,5 +2330,5 @@
fi
-INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
# We need awk for the "check" target. The system "awk" is bad on
- # some platforms.
-@@ -6221,12 +6215,7 @@ else
- fi
+@@ -6222,10 +6216,5 @@
-
@@ -110,18 +97,25 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-@@ -6460,8 +6449,6 @@ ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS
- ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+@@ -6461,6 +6450,4 @@
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
-fi
-
ac_ext=f
- ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
-@@ -7739,9 +7726,11 @@ echo $ECHO_N "checking for $compiler opt
- ;;
+@@ -7439,5 +7426,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+@@ -7740,7 +7731,9 @@
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -132,26 +126,31 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static=''
;;
- interix3*)
-@@ -8701,7 +8690,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -8146,5 +8139,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ case $host_os in
+@@ -8702,5 +8699,5 @@
module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -9231,6 +9220,7 @@ beos*)
- bsdi[45]*)
+@@ -9232,4 +9229,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -9356,15 +9346,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -9357,13 +9355,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -172,18 +171,14 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -9382,7 +9373,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -9383,5 +9382,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -9460,12 +9451,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -9461,10 +9460,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -195,9 +190,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -9542,11 +9528,11 @@ knetbsd*-gnu)
- ;;
+@@ -9543,9 +9537,9 @@
netbsd*)
- version_type=sunos
@@ -209,27 +202,21 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -9577,7 +9563,7 @@ nto-qnx*)
- ;;
+@@ -9578,5 +9572,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -9585,7 +9571,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -9586,5 +9580,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -11177,9 +11163,7 @@ echo "$as_me: error: tag name \"$tagname
-
+@@ -11178,7 +11172,5 @@
case $tagname in
CXX)
- if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
@@ -238,18 +225,25 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ if test -n "$CXX" && test "X$CXX" != "Xno"; then
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
- ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-@@ -11776,7 +11760,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -11285,5 +11277,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+@@ -11777,5 +11773,5 @@
module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -12073,14 +12057,29 @@ if test -z "$aix_libpath"; then aix_libp
- ;;
+@@ -12074,12 +12070,27 @@
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+ # a.out is quite broken and goes directly to ld
@@ -279,9 +273,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
- output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
;;
openbsd2*)
- # C++ shared libraries are fairly broken
-@@ -12516,6 +12515,12 @@ interix3*)
- postdeps_CXX=
+@@ -12517,4 +12528,10 @@
;;
+netbsd*)
@@ -292,9 +284,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+
solaris*)
case $cc_basename in
- CC*)
-@@ -12568,9 +12573,11 @@ echo $ECHO_N "checking for $compiler opt
- lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
+@@ -12569,7 +12586,9 @@
;;
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -305,17 +295,13 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static_CXX=''
;;
*djgpp*)
- # DJGPP does not support shared libraries at all
-@@ -13190,6 +13197,7 @@ beos*)
- bsdi[45]*)
+@@ -13191,4 +13210,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -13315,15 +13323,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -13316,13 +13336,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -336,18 +322,14 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -13341,7 +13350,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -13342,5 +13363,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -13419,12 +13428,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -13420,10 +13441,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -359,9 +341,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -13501,11 +13505,11 @@ knetbsd*-gnu)
- ;;
+@@ -13502,9 +13518,9 @@
netbsd*)
- version_type=sunos
@@ -373,27 +353,32 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -13536,7 +13540,7 @@ nto-qnx*)
- ;;
+@@ -13537,5 +13553,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -13544,7 +13548,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -13545,5 +13561,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -14309,9 +14313,11 @@ echo $ECHO_N "checking for $compiler opt
- ;;
+@@ -14231,5 +14247,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+@@ -14310,7 +14330,9 @@
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -404,26 +389,31 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static_F77=''
;;
- interix3*)
-@@ -15251,7 +15257,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -14716,5 +14738,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ case $host_os in
+@@ -15252,5 +15278,5 @@
module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -15781,6 +15787,7 @@ beos*)
- bsdi[45]*)
+@@ -15782,4 +15808,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -15906,15 +15913,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -15907,13 +15934,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -444,18 +434,14 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -15932,7 +15940,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -15933,5 +15961,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -16010,12 +16018,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -16011,10 +16039,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -467,9 +453,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -16092,11 +16095,11 @@ knetbsd*-gnu)
- ;;
+@@ -16093,9 +16116,9 @@
netbsd*)
- version_type=sunos
@@ -481,27 +465,32 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -16127,7 +16130,7 @@ nto-qnx*)
- ;;
+@@ -16128,5 +16151,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -16135,7 +16138,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -16136,5 +16159,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -16891,9 +16894,11 @@ echo $ECHO_N "checking for $compiler opt
- ;;
+@@ -16789,5 +16812,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+@@ -16892,7 +16919,9 @@
darwin* | rhapsody*)
- # PIC is the default on this platform
@@ -512,26 +501,31 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ lt_prog_compiler_static_GCJ=''
;;
- interix3*)
-@@ -17853,7 +17858,7 @@ if test -z "$aix_libpath"; then aix_libp
- archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
+@@ -17298,5 +17327,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ case $host_os in
+@@ -17854,5 +17887,5 @@
module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
# Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
- archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
;;
- *)
-@@ -18383,6 +18388,7 @@ beos*)
- bsdi[45]*)
+@@ -18384,4 +18417,5 @@
version_type=linux
need_version=no
+ need_lib_prefix=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-@@ -18508,15 +18514,16 @@ freebsd* | dragonfly*)
- *) objformat=elf ;;
+@@ -18509,13 +18543,14 @@
esac
fi
- version_type=freebsd-$objformat
@@ -552,18 +546,14 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
need_version=yes
;;
- esac
-@@ -18534,7 +18541,7 @@ freebsd* | dragonfly*)
- shlibpath_overrides_runpath=no
+@@ -18535,5 +18570,5 @@
hardcode_into_libs=yes
;;
- freebsd*) # from 4.6 on
+ *) # from 4.6 on, and DragonFly
shlibpath_overrides_runpath=yes
hardcode_into_libs=yes
- ;;
-@@ -18612,12 +18619,7 @@ interix3*)
- irix5* | irix6* | nonstopux*)
+@@ -18613,10 +18648,5 @@
case $host_os in
nonstopux*) version_type=nonstopux ;;
- *)
@@ -575,9 +565,7 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ *) version_type=irix ;;
esac
need_lib_prefix=no
- need_version=no
-@@ -18694,11 +18696,11 @@ knetbsd*-gnu)
- ;;
+@@ -18695,9 +18725,9 @@
netbsd*)
- version_type=sunos
@@ -589,30 +577,34 @@ $NetBSD: patch-ad,v 1.29 2006/02/06 18:57:30 tv Exp $
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
- else
-@@ -18729,7 +18731,7 @@ nto-qnx*)
- ;;
+@@ -18730,5 +18760,5 @@
openbsd*)
- version_type=sunos
+ version_type=linux
sys_lib_dlsearch_path_spec="/usr/lib"
need_lib_prefix=no
- # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-@@ -18737,7 +18739,7 @@ openbsd*)
- openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+@@ -18738,5 +18768,5 @@
*) need_version=no ;;
esac
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix2'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-@@ -22719,7 +22721,6 @@ if test "x$as_myself" = x; then
- as_myself=$0
+@@ -19390,5 +19420,9 @@
+ esac
+ done
+-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
++
++# Return the actual command name, not our pkgsrc wrapper name because several
++# decisions are made only based on compiler names
++new_cc_temp=`$cc_temp --wrappee-name 2>/dev/null` || new_cc_temp="$cc_temp"
++cc_basename=`$echo "X$new_cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+ lt_cv_prog_compiler_c_o_RC=yes
+@@ -22720,5 +22754,4 @@
fi
if test ! -f "$as_myself"; then
- # FIXME: next line outputs $as_me, which is still unset.
{ echo "$as_me: error: cannot find myself; rerun with an absolute file name" >&2
{ (exit 1); exit 1; }; }
- fi