summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkent <kent@pkgsrc.org>2002-04-05 19:20:53 +0000
committerkent <kent@pkgsrc.org>2002-04-05 19:20:53 +0000
commitb58f209fdf55d9dabc50b4573e10b1f4cbc59660 (patch)
tree495c211946c1dcdb6aa40664ea6acbcf22538026
parent282fca7b31d356791fc911158b9ea186d91d83e8 (diff)
downloadpkgsrc-b58f209fdf55d9dabc50b4573e10b1f4cbc59660.tar.gz
Update the ssp patch to 2.95.3-5.
Change in 2.95.3-5: - Some fixes at the copying arguments More concretely, a problem at compilation of src/usr.sbin/pppd/pppd/eui64.c is solved.
-rw-r--r--lang/gcc-ssp/Makefile10
-rw-r--r--lang/gcc-ssp/distinfo8
2 files changed, 9 insertions, 9 deletions
diff --git a/lang/gcc-ssp/Makefile b/lang/gcc-ssp/Makefile
index 31bbeb5673a..cda1c1fff94 100644
--- a/lang/gcc-ssp/Makefile
+++ b/lang/gcc-ssp/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2002/03/29 10:47:58 kent Exp $
+# $NetBSD: Makefile,v 1.11 2002/04/05 19:20:53 kent Exp $
DISTNAME= gcc-2.95.3
GCC_VERSION= 2.95.3
-PKGNAME= gcc-ssp-2.95.3.4
+PKGNAME= gcc-ssp-2.95.3.5
PKGVERSION= ${GCC_VERSION}
PKGREVISION=
PKGBASENAME= gcc-ssp
@@ -13,9 +13,9 @@ MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.trl.ibm.com/projects/security/ssp/
COMMENT= GNU Compiler Collection with Stack-smashing protection
-SSP_PATCH= protector-2.95.3-4.tar.gz
+SSP_PATCH= protector-2.95.3-5.tar.gz
DISTFILES+= ${DISTNAME}.tar.gz ${SSP_PATCH}
-SITES_protector-2.95.3-4.tar.gz= http://www.trl.ibm.com/projects/security/ssp/gcc2_95_3/
+SITES_protector-2.95.3-5.tar.gz= http://www.trl.ibm.com/projects/security/ssp/gcc2_95_3/
PATCHDIR= ../gcc/patches
GCC_FILESDIR= ${FILESDIR}/../../gcc/files
@@ -95,7 +95,7 @@ post-build:
${WRKSRC}/gcc/xgcc -B${WRKSRC}/gcc/ -O2 -o ${WRKDIR}/buffer ${FILESDIR}/buffer.c
ulimit -c 0 && ${WRKDIR}/buffer abcdefghijklmnopqrstuvwxyz 2> ${WRKDIR}/output || true
@if [ x"`/bin/cat ${WRKDIR}/output`" = "x: stack smashing attack in function main" ]; then \
- echo "---- Stack protection succeeded."; \
+ echo "===> Stack protection succeeded."; \
exit 0; \
else \
echo "**** Stack protection failed."; \
diff --git a/lang/gcc-ssp/distinfo b/lang/gcc-ssp/distinfo
index ec6e6d21023..aa09a8fdbf9 100644
--- a/lang/gcc-ssp/distinfo
+++ b/lang/gcc-ssp/distinfo
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.5 2002/03/29 10:47:59 kent Exp $
+$NetBSD: distinfo,v 1.6 2002/04/05 19:20: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-4.tar.gz) = c2eb0e3e2fc27133d27e563efc1cc9fb37044652
-Size (protector-2.95.3-4.tar.gz) = 17094 bytes
+SHA1 (protector-2.95.3-5.tar.gz) = 0e0909e8e10cd0a50e6c46ecfeb1e5f1c73c49b7
+Size (protector-2.95.3-5.tar.gz) = 17095 bytes
SHA1 (patch-aa) = 92e1f8ee1bd0873417fe3768d25b0a3d5f97cb23
SHA1 (patch-ab) = 06bf6155ace97794578a827f1ed66afed75aa8e9
SHA1 (patch-ac) = aa4b7d81ac28b47a9f25ad8bae40c8e0c6184c97
SHA1 (patch-ad) = 9eb1a304e432515ba62a1fc7e80920e89c30aa3d
-SHA1 (patch-ae) = 8197ce6b522b2899907ebfebf7d61ca532e4add9
+SHA1 (patch-ae) = 59035f3c62300e6190cfffb49a49b28e90939f41
SHA1 (patch-af) = 85bd1eeffb2a84bff06be8b3cb73091b1d50bc60
SHA1 (patch-ag) = 0c76dd4e1f83ef0e3109986df851df832a73f068
SHA1 (patch-ah) = 664c351a65ee004c2d616e067f150e6c42db630c