pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel Changes 1.5.18:
details: https://anonhg.NetBSD.org/pkgsrc/rev/e72a898b1eaa
branches: trunk
changeset: 494006:e72a898b1eaa
user: adam <adam%pkgsrc.org@localhost>
date: Wed May 18 11:57:01 2005 +0000
description:
Changes 1.5.18:
* Fix regression in 1.5.16 to not install libtldl data files from
`libtoolize --ltdl'ed software packages.
* Bug Fixes.
Changes 1.5.16:
* Allow shell special characters like `$' in source file names, but not
in object names, to enhance GCJ support.
* Detection of compiler wrappers like distcc/ccache and $host_alias prefix.
* More robust tests for PIC flag, `-c -o', in presence of warnings.
* Bug Fixes, among others for convenience archives regression on Solaris
and timestamp-preserving `libtoolize --copy --ltdl'.
diffstat:
devel/libtool-base/Makefile | 4 +-
devel/libtool/Makefile.common | 5 +-
devel/libtool/distinfo | 16 ++--
devel/libtool/patches/patch-aa | 6 +-
devel/libtool/patches/patch-ab | 124 +++++++++++++++++++++++-----------------
devel/libtool/patches/patch-ac | 16 ++--
devel/libtool/patches/patch-ad | 124 +++++++++++++++++++++++-----------------
7 files changed, 162 insertions(+), 133 deletions(-)
diffs (truncated from 1071 to 300 lines):
diff -r f13e586025d1 -r e72a898b1eaa devel/libtool-base/Makefile
--- a/devel/libtool-base/Makefile Wed May 18 10:56:09 2005 +0000
+++ b/devel/libtool-base/Makefile Wed May 18 11:57:01 2005 +0000
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.61 2005/05/10 16:49:22 tv Exp $
-#
+# $NetBSD: Makefile,v 1.62 2005/05/18 11:57:01 adam Exp $
.include "../../devel/libtool/Makefile.common"
@@ -13,7 +12,6 @@
#
PKGNAME= ${DISTNAME:S/-/-base-/}
SVR4_PKGNAME= ltoob
-PKGREVISION= 1
COMMENT= Generic shared library support script (the script itself)
diff -r f13e586025d1 -r e72a898b1eaa devel/libtool/Makefile.common
--- a/devel/libtool/Makefile.common Wed May 18 10:56:09 2005 +0000
+++ b/devel/libtool/Makefile.common Wed May 18 11:57:01 2005 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile.common,v 1.61 2005/04/11 21:45:28 tv Exp $
-#
+# $NetBSD: Makefile.common,v 1.62 2005/05/18 11:57:12 adam Exp $
-DISTNAME= libtool-1.5.14
+DISTNAME= libtool-1.5.18
CATEGORIES= devel pkgtools
MASTER_SITES= ${MASTER_SITE_GNU:=libtool/}
diff -r f13e586025d1 -r e72a898b1eaa devel/libtool/distinfo
--- a/devel/libtool/distinfo Wed May 18 10:56:09 2005 +0000
+++ b/devel/libtool/distinfo Wed May 18 11:57:01 2005 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.57 2005/03/22 15:12:07 tv Exp $
+$NetBSD: distinfo,v 1.58 2005/05/18 11:57:12 adam Exp $
-SHA1 (libtool-1.5.14.tar.gz) = 0c8935aa80cd5532aa8e5462157cc07ae26a3862
-RMD160 (libtool-1.5.14.tar.gz) = f26606366a76a5703929ed1785f745f69bceb8c6
-Size (libtool-1.5.14.tar.gz) = 2732031 bytes
-SHA1 (patch-aa) = 173b8f40ebb067e3bcea798b87e822a445d5688e
-SHA1 (patch-ab) = df27e4db60447ccad850dcc3318ffee33f60ad23
-SHA1 (patch-ac) = f98adcd50cc5a62e60a0514d5cac90bebf179157
-SHA1 (patch-ad) = d0aa264da58272e34bfda137875309abf3db37a4
+SHA1 (libtool-1.5.18.tar.gz) = 9eae4a25cf386f2dd3937f215368c9cc090009df
+RMD160 (libtool-1.5.18.tar.gz) = facff15723bb89b0e260def31354fe437430bf3b
+Size (libtool-1.5.18.tar.gz) = 2780846 bytes
+SHA1 (patch-aa) = 36f589c09c492bc688bdfbb97f0d375cd04c008d
+SHA1 (patch-ab) = f717ce4a2c72dc18aaaf05fb07d0c7db2706e752
+SHA1 (patch-ac) = 381f835a8fe188d3b038de074a61502bc8f4a27a
+SHA1 (patch-ad) = 0c2c402fffe43056f8b632ba2e59da26772f3794
diff -r f13e586025d1 -r e72a898b1eaa devel/libtool/patches/patch-aa
--- a/devel/libtool/patches/patch-aa Wed May 18 10:56:09 2005 +0000
+++ b/devel/libtool/patches/patch-aa Wed May 18 11:57:01 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.33 2004/02/05 20:14:06 skrll Exp $
+$NetBSD: patch-aa,v 1.34 2005/05/18 11:57:12 adam Exp $
---- Makefile.in.orig 2004-01-25 12:36:36.000000000 +0000
+--- Makefile.in.orig Mon May 16 11:33:40 2005
+++ Makefile.in
-@@ -202,7 +202,7 @@ subdirs = @subdirs@
+@@ -211,7 +211,7 @@ subdirs = @subdirs@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
AUTOMAKE_OPTIONS = 1.3e gnu
diff -r f13e586025d1 -r e72a898b1eaa devel/libtool/patches/patch-ab
--- a/devel/libtool/patches/patch-ab Wed May 18 10:56:09 2005 +0000
+++ b/devel/libtool/patches/patch-ab Wed May 18 11:57:01 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.50 2005/03/22 15:12:08 tv Exp $
+$NetBSD: patch-ab,v 1.51 2005/05/18 11:57:12 adam Exp $
---- configure.orig 2005-02-28 12:31:33.000000000 -0500
+--- configure.orig Mon May 16 11:33:42 2005
+++ configure
@@ -322,11 +322,11 @@ else
@@ -16,7 +16,7 @@
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.
-@@ -4534,6 +4534,10 @@ hpux10.20* | hpux11*)
+@@ -4522,6 +4522,10 @@ hpux10.20* | hpux11*)
esac
;;
@@ -27,7 +27,7 @@
irix5* | irix6* | nonstopux*)
case $LD in
*-32|*"-32 ") libmagic=32-bit;;
-@@ -5690,12 +5694,7 @@ fi
+@@ -5674,12 +5678,7 @@ fi
done
@@ -41,7 +41,7 @@
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'
-@@ -5925,8 +5924,6 @@ ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS
+@@ -5909,8 +5908,6 @@ ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
@@ -50,7 +50,7 @@
-@@ -6921,9 +6918,11 @@ echo $ECHO_N "checking for $compiler opt
+@@ -6936,9 +6933,11 @@ echo $ECHO_N "checking for $compiler opt
;;
darwin* | rhapsody*)
@@ -63,7 +63,7 @@
;;
msdosdjgpp*)
-@@ -6952,6 +6951,11 @@ echo $ECHO_N "checking for $compiler opt
+@@ -6967,6 +6966,11 @@ echo $ECHO_N "checking for $compiler opt
esac
;;
@@ -75,7 +75,7 @@
*)
lt_prog_compiler_pic='-fPIC'
;;
-@@ -7349,6 +7353,17 @@ EOF
+@@ -7435,6 +7439,17 @@ EOF
fi
;;
@@ -93,7 +93,7 @@
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
-@@ -7754,7 +7769,7 @@ if test -z "$aix_libpath"; then aix_libp
+@@ -7798,7 +7813,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'
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 ld's
@@ -102,7 +102,7 @@
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}'
;;
*)
-@@ -7869,6 +7884,21 @@ if test -z "$aix_libpath"; then aix_libp
+@@ -7913,6 +7928,21 @@ if test -z "$aix_libpath"; then aix_libp
fi
;;
@@ -124,7 +124,7 @@
irix5* | irix6* | nonstopux*)
if test "$GCC" = yes; then
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry
${wl}${output_objdir}/so_locations -o $lib'
-@@ -8260,6 +8290,7 @@ beos*)
+@@ -8316,6 +8346,7 @@ beos*)
bsdi[45]*)
version_type=linux
need_version=no
@@ -132,7 +132,7 @@
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'
-@@ -8377,15 +8408,16 @@ freebsd* | dragonfly*)
+@@ -8433,15 +8464,16 @@ freebsd* | dragonfly*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
@@ -155,7 +155,7 @@
need_version=yes
;;
esac
-@@ -8461,15 +8493,22 @@ hpux9* | hpux10* | hpux11*)
+@@ -8517,15 +8549,22 @@ hpux9* | hpux10* | hpux11*)
postinstall_cmds='chmod 555 $lib'
;;
@@ -184,7 +184,7 @@
esac
need_lib_prefix=no
need_version=no
-@@ -8546,11 +8585,11 @@ knetbsd*-gnu)
+@@ -8602,11 +8641,11 @@ knetbsd*-gnu)
;;
netbsd*)
@@ -198,20 +198,24 @@
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
dynamic_linker='NetBSD (a.out) ld.so'
else
-@@ -8581,10 +8620,10 @@ nto-qnx*)
+@@ -8637,14 +8676,14 @@ nto-qnx*)
;;
openbsd*)
- version_type=sunos
+ version_type=linux
need_lib_prefix=no
- need_version=no
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+ case $host_os in
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+ *) 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
-@@ -10150,9 +10189,7 @@ echo "$as_me: error: tag name \"$tagname
+@@ -10203,9 +10242,7 @@ echo "$as_me: error: tag name \"$tagname
case $tagname in
CXX)
@@ -222,7 +226,7 @@
ac_ext=cc
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-@@ -10707,7 +10744,7 @@ if test -z "$aix_libpath"; then aix_libp
+@@ -10781,7 +10818,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'
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 ld's
@@ -231,7 +235,7 @@
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}'
;;
*)
-@@ -10865,6 +10902,16 @@ if test -z "$aix_libpath"; then aix_libp
+@@ -10939,6 +10976,16 @@ if test -z "$aix_libpath"; then aix_libp
;;
esac
;;
@@ -247,8 +251,8 @@
+ ;;
irix5* | irix6*)
case $cc_basename in
- CC)
-@@ -10994,14 +11041,29 @@ if test -z "$aix_libpath"; then aix_libp
+ CC*)
+@@ -11069,14 +11116,29 @@ if test -z "$aix_libpath"; then aix_libp
;;
netbsd*)
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
@@ -280,7 +284,7 @@
;;
openbsd2*)
# C++ shared libraries are fairly broken
-@@ -11384,6 +11446,21 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
+@@ -11463,6 +11525,21 @@ if { (eval echo "$as_me:$LINENO: \"$ac_c
esac
done
@@ -302,7 +306,7 @@
# Clean up.
rm -f a.out a.exe
else
-@@ -11431,9 +11508,11 @@ echo $ECHO_N "checking for $compiler opt
+@@ -11510,9 +11587,11 @@ echo $ECHO_N "checking for $compiler opt
lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
;;
darwin* | rhapsody*)
@@ -315,7 +319,7 @@
;;
*djgpp*)
# DJGPP does not support shared libraries at all
-@@ -11455,6 +11534,10 @@ echo $ECHO_N "checking for $compiler opt
+@@ -11534,6 +11613,10 @@ echo $ECHO_N "checking for $compiler opt
;;
esac
;;
@@ -326,7 +330,7 @@
*)
lt_prog_compiler_pic_CXX='-fPIC'
;;
-@@ -11529,6 +11612,8 @@ echo $ECHO_N "checking for $compiler opt
+@@ -11608,6 +11691,8 @@ echo $ECHO_N "checking for $compiler opt
;;
esac
;;
@@ -334,8 +338,8 @@
+ ;;
irix5* | irix6* | nonstopux*)
case $cc_basename in
- CC)
-@@ -12005,6 +12090,7 @@ beos*)
+ CC*)
+@@ -12088,6 +12173,7 @@ beos*)
bsdi[45]*)
version_type=linux
need_version=no
@@ -343,7 +347,7 @@
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'
-@@ -12122,15 +12208,16 @@ freebsd* | dragonfly*)
+@@ -12205,15 +12291,16 @@ freebsd* | dragonfly*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
Home |
Main Index |
Thread Index |
Old Index