summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTavis Ormandy <taviso@gentoo.org>2005-02-22 01:23:33 +0000
committerTavis Ormandy <taviso@gentoo.org>2005-02-22 01:23:33 +0000
commit943e745fb14f31be0518f8568e96a473f7153e17 (patch)
treebd9b6f02d5f7e2df82c634152afd01081c962591 /app-admin/tripwire
parentAdded alsa virtual to default to mips-sources. (diff)
downloadhistorical-943e745fb14f31be0518f8568e96a473f7153e17.tar.gz
historical-943e745fb14f31be0518f8568e96a473f7153e17.tar.bz2
historical-943e745fb14f31be0518f8568e96a473f7153e17.zip
crazy code is breaking gcc strict aliasing, #82854
Package-Manager: portage-2.0.51.16
Diffstat (limited to 'app-admin/tripwire')
-rw-r--r--app-admin/tripwire/ChangeLog7
-rw-r--r--app-admin/tripwire/Manifest24
-rw-r--r--app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild5
3 files changed, 20 insertions, 16 deletions
diff --git a/app-admin/tripwire/ChangeLog b/app-admin/tripwire/ChangeLog
index 256b9b020882..a4c5967ce2d2 100644
--- a/app-admin/tripwire/ChangeLog
+++ b/app-admin/tripwire/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-admin/tripwire
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/ChangeLog,v 1.14 2005/01/01 11:32:20 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/ChangeLog,v 1.15 2005/02/22 01:23:33 taviso Exp $
+
+ 22 Feb 2005; Tavis Ormandy <taviso@gentoo.org> tripwire-2.3.1.2-r2.ebuild:
+ cryptlib code is making gcc's strict aliasing break. #82854
+ compile with -fno-strict-aliasing to prevent b0rkage.
+ see http://bugs.gentoo.org/attachment.cgi?id=51827
18 Dec 2004; Tavis Ormandy <taviso@gentoo.org> tripwire-2.3.1.2-r1.ebuild:
die if no binaries were created.
diff --git a/app-admin/tripwire/Manifest b/app-admin/tripwire/Manifest
index 41ab51b444f8..7b1b5497c45e 100644
--- a/app-admin/tripwire/Manifest
+++ b/app-admin/tripwire/Manifest
@@ -1,19 +1,19 @@
-MD5 6561c09b39dc5825106d1a71a7e9f77f ChangeLog 2232
-MD5 96f9cca8215d6e0286f08431592d3677 metadata.xml 597
+MD5 189f26fbc580677e51a8e889f473dc81 tripwire-2.3.1.2-r2.ebuild 2815
MD5 b1afb5171fb12827d214ec74053d13b5 tripwire-2.3.1.2-r1.ebuild 2858
-MD5 8b31e439ff5f25e179462eb57d2a89c2 tripwire-2.3.1.2-r2.ebuild 2821
+MD5 ba2755167accda104f695ff77175e82f ChangeLog 2477
+MD5 96f9cca8215d6e0286f08431592d3677 metadata.xml 597
+MD5 fa08ee8d578671e3f18b1ce684e0fa31 files/tripwire-2.3.1-2-fhs.patch.bz2 327
+MD5 7b5cac2555db706d0bdc2c49d7f6b9e9 files/tripwire-mkstemp.patch.bz2 564
+MD5 4a83584d44a4974cd6d48d695dfd1d67 files/twcfg.txt 604
MD5 9493ba83857bc6cfcd276f74becaa98e files/digest-tripwire-2.3.1.2-r1 142
+MD5 1e76f292b15c2e2e490e3f7a7fbc4e9c files/digest-tripwire-2.3.1.2-r2 163
MD5 0700fa22e2353e11c842f48453703d96 files/tripwire-2.3.0-50-rfc822.patch.bz2 347
-MD5 fa08ee8d578671e3f18b1ce684e0fa31 files/tripwire-2.3.1-2-fhs.patch.bz2 327
-MD5 504ee0af20b026a651c89030f87c6e10 files/tripwire-2.3.1-2-gcc-3.3.patch.bz2 197
-MD5 30e2f2f5df395d3dd1dc02fb40d9810c files/tripwire-2.3.1-gcc3.patch.bz2 2878
MD5 87628f7bb2693d2ee923ad3bc1877533 files/tripwire-format-string-email-report.diff 472
-MD5 6e77715bf58f0e8122d2a2ec2344edab files/tripwire-jbj.patch.bz2 791
-MD5 7b5cac2555db706d0bdc2c49d7f6b9e9 files/tripwire-mkstemp.patch.bz2 564
+MD5 c0cf6e656870aa10c4ba2e4730080131 files/twinstall.sh 10100
+MD5 f776500cdf290f2a953a9884c0e49f72 files/twpol.txt.gz 7586
+MD5 30e2f2f5df395d3dd1dc02fb40d9810c files/tripwire-2.3.1-gcc3.patch.bz2 2878
+MD5 504ee0af20b026a651c89030f87c6e10 files/tripwire-2.3.1-2-gcc-3.3.patch.bz2 197
MD5 033e88454d3adcf1cfc83270b4dc452e files/tripwire.cron 315
+MD5 6e77715bf58f0e8122d2a2ec2344edab files/tripwire-jbj.patch.bz2 791
MD5 e68a00cf5ccdd906adec70a54fdfb66b files/tripwire.gif 4679
MD5 9bbdaa3abc2c11b40d15b5d19d2c56f0 files/tripwire.txt 8401
-MD5 4a83584d44a4974cd6d48d695dfd1d67 files/twcfg.txt 604
-MD5 c0cf6e656870aa10c4ba2e4730080131 files/twinstall.sh 10100
-MD5 f776500cdf290f2a953a9884c0e49f72 files/twpol.txt.gz 7586
-MD5 1e76f292b15c2e2e490e3f7a7fbc4e9c files/digest-tripwire-2.3.1.2-r2 163
diff --git a/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild b/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild
index 781f517ed769..8dd5e2f2412a 100644
--- a/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild
+++ b/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild,v 1.3 2005/01/01 11:32:20 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild,v 1.4 2005/02/22 01:23:33 taviso Exp $
inherit eutils flag-o-matic
@@ -43,8 +43,7 @@ src_compile() {
# see #32613, #45823, and others.
# -taviso@gentoo.org
strip-flags
- replace-flags -O2 -O1
- append-flags -DCONFIG_DIR='"\"/etc/tripwire\""'
+ append-flags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing
einfo "Preapring build..."
rm -f ${S}/configure