pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel libtool-base 1.5.18nb4: Fix a really nasty bug o...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e29ea1af63ef
branches:  trunk
changeset: 496575:e29ea1af63ef
user:      tv <tv%pkgsrc.org@localhost>
date:      Sun Jul 03 19:01:50 2005 +0000

description:
libtool-base 1.5.18nb4: Fix a really nasty bug on Interix;
hardcode_libdir_flag_spec used -h rather than the correct -rpath.

Fix provided in private mail by Thorsten Glaser.

diffstat:

 devel/libtool-base/Makefile             |   4 ++--
 devel/libtool/distinfo                  |   6 +++---
 devel/libtool/patches/manual-libtool.m4 |   4 ++--
 devel/libtool/patches/patch-ab          |  10 +++++-----
 devel/libtool/patches/patch-ad          |  10 +++++-----
 5 files changed, 17 insertions(+), 17 deletions(-)

diffs (130 lines):

diff -r 6315339d3012 -r e29ea1af63ef devel/libtool-base/Makefile
--- a/devel/libtool-base/Makefile       Sun Jul 03 16:13:18 2005 +0000
+++ b/devel/libtool-base/Makefile       Sun Jul 03 19:01:50 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.68 2005/06/05 18:04:37 tv Exp $
+# $NetBSD: Makefile,v 1.69 2005/07/03 19:01:51 tv 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 -r 6315339d3012 -r e29ea1af63ef devel/libtool/distinfo
--- a/devel/libtool/distinfo    Sun Jul 03 16:13:18 2005 +0000
+++ b/devel/libtool/distinfo    Sun Jul 03 19:01:50 2005 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.60 2005/06/05 18:04:37 tv Exp $
+$NetBSD: distinfo,v 1.61 2005/07/03 19:01:50 tv Exp $
 
 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) = 89c29eff6957e75a78f76b075194b752bb1997b5
+SHA1 (patch-ab) = 65dfc7282ea322b6c372ff7532ed3f81f8918a97
 SHA1 (patch-ac) = e7a067d002f7948361e2e90862cb96c6bba1959d
-SHA1 (patch-ad) = 46fdc723421a2b3198bcbaa95eafc89441465544
+SHA1 (patch-ad) = 23784e97c5cf4f6e7d90d3c4ee829379ae3ef408
diff -r 6315339d3012 -r e29ea1af63ef devel/libtool/patches/manual-libtool.m4
--- a/devel/libtool/patches/manual-libtool.m4   Sun Jul 03 16:13:18 2005 +0000
+++ b/devel/libtool/patches/manual-libtool.m4   Sun Jul 03 19:01:50 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: manual-libtool.m4,v 1.14 2005/05/18 14:40:04 tv Exp $
+$NetBSD: manual-libtool.m4,v 1.15 2005/07/03 19:01:50 tv Exp $
 
 --- libtool.m4.orig    2005-05-15 09:41:23.000000000 -0400
 +++ libtool.m4
@@ -342,7 +342,7 @@
 +      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed s,^,_, $export_symbols >$output_objdir/$soname.exp && $CC -shared $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file 
$wl$output_objdir/$soname ${wl}--image-base,$(($RANDOM %4096/2*262144+1342177280)) -o $lib'
 +      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
 +      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-h,$libdir'
++      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
 +      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
 +      ;;
 +
diff -r 6315339d3012 -r e29ea1af63ef devel/libtool/patches/patch-ab
--- a/devel/libtool/patches/patch-ab    Sun Jul 03 16:13:18 2005 +0000
+++ b/devel/libtool/patches/patch-ab    Sun Jul 03 19:01:50 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.52 2005/05/18 14:40:04 tv Exp $
+$NetBSD: patch-ab,v 1.53 2005/07/03 19:01:50 tv Exp $
 
---- configure.orig     2005-05-18 09:53:15.000000000 -0400
+--- configure.orig     2005-07-03 14:55:24.000000000 -0400
 +++ configure
 @@ -322,11 +322,11 @@ else
  
@@ -306,7 +306,7 @@
 +      archive_expsym_cmds='sed s,^,_, $export_symbols >$output_objdir/$soname.exp && $CC -shared $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file 
$wl$output_objdir/$soname ${wl}--image-base,$(($RANDOM %4096/2*262144+1342177280)) -o $lib'
 +      export_dynamic_flag_spec='${wl}-E'
 +      hardcode_direct=yes
-+      hardcode_libdir_flag_spec='${wl}-h,$libdir'
++      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 +      hardcode_shlibpath_var=no
 +      ;;
 +
@@ -866,7 +866,7 @@
 +      archive_expsym_cmds_F77='sed s,^,_, $export_symbols >$output_objdir/$soname.exp && $CC -shared $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file 
$wl$output_objdir/$soname ${wl}--image-base,$(($RANDOM %4096/2*262144+1342177280)) -o $lib'
 +      export_dynamic_flag_spec_F77='${wl}-E'
 +      hardcode_direct_F77=yes
-+      hardcode_libdir_flag_spec_F77='${wl}-h,$libdir'
++      hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
 +      hardcode_shlibpath_var_F77=no
 +      ;;
 +
@@ -1051,7 +1051,7 @@
 +      archive_expsym_cmds_GCJ='sed s,^,_, $export_symbols >$output_objdir/$soname.exp && $CC -shared $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file 
$wl$output_objdir/$soname ${wl}--image-base,$(($RANDOM %4096/2*262144+1342177280)) -o $lib'
 +      export_dynamic_flag_spec_GCJ='${wl}-E'
 +      hardcode_direct_GCJ=yes
-+      hardcode_libdir_flag_spec_GCJ='${wl}-h,$libdir'
++      hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
 +      hardcode_shlibpath_var_GCJ=no
 +      ;;
 +
diff -r 6315339d3012 -r e29ea1af63ef devel/libtool/patches/patch-ad
--- a/devel/libtool/patches/patch-ad    Sun Jul 03 16:13:18 2005 +0000
+++ b/devel/libtool/patches/patch-ad    Sun Jul 03 19:01:50 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ad,v 1.24 2005/05/18 14:40:04 tv Exp $
+$NetBSD: patch-ad,v 1.25 2005/07/03 19:01:51 tv Exp $
 
---- libltdl/configure.orig     2005-05-18 09:53:15.000000000 -0400
+--- libltdl/configure.orig     2005-07-03 14:55:24.000000000 -0400
 +++ libltdl/configure
 @@ -322,11 +322,11 @@ else
  
@@ -326,7 +326,7 @@
 +      archive_expsym_cmds='sed s,^,_, $export_symbols >$output_objdir/$soname.exp && $CC -shared $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file 
$wl$output_objdir/$soname ${wl}--image-base,$(($RANDOM %4096/2*262144+1342177280)) -o $lib'
 +      export_dynamic_flag_spec='${wl}-E'
 +      hardcode_direct=yes
-+      hardcode_libdir_flag_spec='${wl}-h,$libdir'
++      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 +      hardcode_shlibpath_var=no
 +      ;;
 +
@@ -886,7 +886,7 @@
 +      archive_expsym_cmds_F77='sed s,^,_, $export_symbols >$output_objdir/$soname.exp && $CC -shared $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file 
$wl$output_objdir/$soname ${wl}--image-base,$(($RANDOM %4096/2*262144+1342177280)) -o $lib'
 +      export_dynamic_flag_spec_F77='${wl}-E'
 +      hardcode_direct_F77=yes
-+      hardcode_libdir_flag_spec_F77='${wl}-h,$libdir'
++      hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
 +      hardcode_shlibpath_var_F77=no
 +      ;;
 +
@@ -1071,7 +1071,7 @@
 +      archive_expsym_cmds_GCJ='sed s,^,_, $export_symbols >$output_objdir/$soname.exp && $CC -shared $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file 
$wl$output_objdir/$soname ${wl}--image-base,$(($RANDOM %4096/2*262144+1342177280)) -o $lib'
 +      export_dynamic_flag_spec_GCJ='${wl}-E'
 +      hardcode_direct_GCJ=yes
-+      hardcode_libdir_flag_spec_GCJ='${wl}-h,$libdir'
++      hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
 +      hardcode_shlibpath_var_GCJ=no
 +      ;;
 +



Home | Main Index | Thread Index | Old Index