summaryrefslogtreecommitdiff
path: root/lang/gcc-ssp
diff options
context:
space:
mode:
authorkent <kent@pkgsrc.org>2002-10-16 04:30:53 +0000
committerkent <kent@pkgsrc.org>2002-10-16 04:30:53 +0000
commit5607d7491426733b796bece4e62f260ac6f4ea14 (patch)
tree796d8bc5fac52921553bfc3241a60c5934ae801f /lang/gcc-ssp
parentb48b85737c65554c07ee309e7e13808c6e07d3d0 (diff)
downloadpkgsrc-5607d7491426733b796bece4e62f260ac6f4ea14.tar.gz
Update to 2.95.3-12
Changes: - add protection for alloca() - fix a problem on m68k Remove NOT_FOR_PLATFORM temporarily. If we have build error on a platform, lang/gcc also has the same error and patches for lang/gcc should be improved. If protection check in post-build fails, it is a problem in the ssp patch, we should tell the ssp author the problem, and add the platform to NOT_FOR_PLATFORM.
Diffstat (limited to 'lang/gcc-ssp')
-rw-r--r--lang/gcc-ssp/Makefile17
-rw-r--r--lang/gcc-ssp/distinfo6
2 files changed, 11 insertions, 12 deletions
diff --git a/lang/gcc-ssp/Makefile b/lang/gcc-ssp/Makefile
index c12d34937de..385f9089301 100644
--- a/lang/gcc-ssp/Makefile
+++ b/lang/gcc-ssp/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2002/10/05 21:11:03 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.16 2002/10/16 04:30:53 kent Exp $
DISTNAME= gcc-2.95.3
GCC_VERSION= 2.95.3
-PKGNAME= gcc-ssp-2.95.3.5
+PKGNAME= gcc-ssp-2.95.3.12
PKGVERSION= ${GCC_VERSION}
PKGREVISION=
PKGBASENAME= gcc-ssp
@@ -16,20 +16,19 @@ COMMENT= GNU Compiler Collection with Stack-smashing protection
PATCH_SITES= ${MASTER_SITE_LOCAL}
PATCHFILES= gcc-2.95.3-diff-2002-08-29.gz
-SSP_PATCH= protector-2.95.3-5.tar.gz
+SSP_PATCH= protector-2.95.3-12.tar.gz
DISTFILES+= ${DISTNAME}.tar.gz ${SSP_PATCH}
-SITES_protector-2.95.3-5.tar.gz= http://www.trl.ibm.com/projects/security/ssp/gcc2_95_3/
+SITES_protector-2.95.3-12.tar.gz= http://www.trl.ibm.com/projects/security/ssp/gcc2_95_3/
PATCHDIR= ../gcc/patches
GCC_FILESDIR= ${FILESDIR}/../../gcc/files
-# Please let me know what platforms this package works or doesn't work on.
#ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-sparc
#
# Build error for NetBSD/alpha
-NOT_FOR_PLATFORM= NetBSD-*-alpha \
- NetBSD-*-powerpc NetBSD-*-macppc \
- NetBSD-*-prep NetBSD-*-bebox NetBSD-*-ofppc \
- NetBSD-*-amigappc NetBSD-*-sandpoint
+#NOT_FOR_PLATFORM= NetBSD-*-alpha \
+# NetBSD-*-powerpc NetBSD-*-macppc \
+# NetBSD-*-prep NetBSD-*-bebox NetBSD-*-ofppc \
+# NetBSD-*-amigappc NetBSD-*-sandpoint
BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
diff --git a/lang/gcc-ssp/distinfo b/lang/gcc-ssp/distinfo
index 10bd8b0142d..a803d7bace3 100644
--- a/lang/gcc-ssp/distinfo
+++ b/lang/gcc-ssp/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.8 2002/10/05 21:11:03 dmcmahill Exp $
+$NetBSD: distinfo,v 1.9 2002/10/16 04:30:54 kent Exp $
SHA1 (gcc-2.95.3.tar.gz) = 535d27038d161c0e7c2662702e11a48aa97ef622
Size (gcc-2.95.3.tar.gz) = 12911721 bytes
-SHA1 (protector-2.95.3-5.tar.gz) = 0e0909e8e10cd0a50e6c46ecfeb1e5f1c73c49b7
-Size (protector-2.95.3-5.tar.gz) = 17095 bytes
+SHA1 (protector-2.95.3-12.tar.gz) = 48149e270a54e581254496ac3a6fa3a6ad446ec5
+Size (protector-2.95.3-12.tar.gz) = 20617 bytes
SHA1 (gcc-2.95.3-diff-2002-08-29.gz) = 9e54a31e78070cba3f6840275350bd0cbf20fe84
Size (gcc-2.95.3-diff-2002-08-29.gz) = 564720 bytes
SHA1 (patch-aa) = 1f6daca7e6abe4c29987f1360d2c77e4c344b6d1