summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorskrll <skrll@pkgsrc.org>2001-10-26 07:47:38 +0000
committerskrll <skrll@pkgsrc.org>2001-10-26 07:47:38 +0000
commit1034b557a92af3280e215ccec2eb5609375268cc (patch)
tree825f167dccb10c03f571dbf1ee0e04f69b8d6e3b /devel
parent95baf3f8cdd225a58225375863e02595da969e06 (diff)
downloadpkgsrc-1034b557a92af3280e215ccec2eb5609375268cc.tar.gz
Fix ltcf-cxx.sh to work on -current/new toolchains. That is make sure that
/usr/lib/crtbeginS.o and /usr/lib/crtendS.o make it into {pre,post}dep_objects. Fixes pkg/14353 from Witold J. Wnuk <witek@pd37.warszawa.sdi.tpnet.pl> Tested as "still" working on 1.5.2. Bump minor number of pkg and make pkgsrc depend on this version.
Diffstat (limited to 'devel')
-rw-r--r--devel/libtool/Makefile.common4
-rw-r--r--devel/libtool/distinfo4
-rw-r--r--devel/libtool/patches/patch-ag4
3 files changed, 6 insertions, 6 deletions
diff --git a/devel/libtool/Makefile.common b/devel/libtool/Makefile.common
index 1edfd240f7a..ce50c0bdffc 100644
--- a/devel/libtool/Makefile.common
+++ b/devel/libtool/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.14 2001/10/04 07:58:02 skrll Exp $
+# $NetBSD: Makefile.common,v 1.15 2001/10/26 07:47:42 skrll Exp $
#
DISTNAME= libtool-ml-20010614
PKGPFX= ${DISTNAME:C/ml-/1.4./}
-PKGREV= nb3
+PKGREV= nb4
WRKSRC= ${WRKDIR}/libtool-ml
CATEGORIES= devel pkgtools
MASTER_SITES= ${MASTER_SITE_LOCAL}
diff --git a/devel/libtool/distinfo b/devel/libtool/distinfo
index c06e8c8dff4..a372919f471 100644
--- a/devel/libtool/distinfo
+++ b/devel/libtool/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2001/10/04 07:58:02 skrll Exp $
+$NetBSD: distinfo,v 1.10 2001/10/26 07:47:42 skrll Exp $
SHA1 (libtool-ml-20010614.tar.gz) = ff746666737e420592c3017d65bf4c47f1430dac
Size (libtool-ml-20010614.tar.gz) = 784246 bytes
@@ -7,5 +7,5 @@ SHA1 (patch-aa) = c085c1dd5a3f3f56bfa279076724fc13311d83bb
SHA1 (patch-ab) = 61419b5d6f69c64e4c21e628e1230ee8d17a63dd
SHA1 (patch-ac) = 61196acaa12edee0b1209b2ba7c6414453bfa438
SHA1 (patch-ad) = 6aab76688d0f55648e35adc45a3492ba9c87acfb
-SHA1 (patch-ag) = 95ffb845d931e5ca32cbe73759baf725d435da10
+SHA1 (patch-ag) = c2afde6b3e034cb267679eacadaf8e84096c4c73
SHA1 (patch-ao) = 4e115e9d6ddde556205dc786cde471bfee5a5e9e
diff --git a/devel/libtool/patches/patch-ag b/devel/libtool/patches/patch-ag
index d7375fe4126..767d5a09f4f 100644
--- a/devel/libtool/patches/patch-ag
+++ b/devel/libtool/patches/patch-ag
@@ -1,4 +1,4 @@
-$NetBSD: patch-ag,v 1.3 2001/06/14 14:55:48 skrll Exp $
+$NetBSD: patch-ag,v 1.4 2001/10/26 07:47:43 skrll Exp $
--- ltcf-cxx.sh.orig Wed May 23 05:05:06 2001
+++ ltcf-cxx.sh
@@ -23,7 +23,7 @@ $NetBSD: patch-ag,v 1.3 2001/06/14 14:55:48 skrll Exp $
+ hardcode_shlibpathvar_var=no
+ fi
+ # Workaround for some pre-1.5 ELF toolchains
-+ output_verbose_link_cmds='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | egrep "\-L" | sed -e "s/-lgcc -lc -lgcc//"'
++ output_verbose_link_cmds='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | egrep conftest.$objext | sed -e "s/-lgcc -lc -lgcc//"'
;;
osf3*)
if test "$with_gcc" = yes && test "$with_gnu_ld" = no; then