From 5607d7491426733b796bece4e62f260ac6f4ea14 Mon Sep 17 00:00:00 2001 From: kent Date: Wed, 16 Oct 2002 04:30:53 +0000 Subject: 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. --- lang/gcc-ssp/Makefile | 17 ++++++++--------- lang/gcc-ssp/distinfo | 6 +++--- 2 files changed, 11 insertions(+), 12 deletions(-) (limited to 'lang/gcc-ssp') 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 -- cgit v1.2.3