summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2009-02-04 13:46:27 +0000
committerPatrick Lauer <patrick@gentoo.org>2009-02-04 13:46:27 +0000
commitc1d9680c305cb9a345c16e71017f1e3a756195fe (patch)
treeab1408e350a4af78df0a31756b35a7636f5f583e /sci-libs
parentVersion bump (diff)
downloadhistorical-c1d9680c305cb9a345c16e71017f1e3a756195fe.tar.gz
historical-c1d9680c305cb9a345c16e71017f1e3a756195fe.tar.bz2
historical-c1d9680c305cb9a345c16e71017f1e3a756195fe.zip
fortify_sources fix, patch from Simon C. Ion, closes #257177
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/hdf5/ChangeLog6
-rw-r--r--sci-libs/hdf5/Manifest5
-rw-r--r--sci-libs/hdf5/files/hdf5-gcc4.3.3-fix.patch11
-rw-r--r--sci-libs/hdf5/hdf5-1.6.7.ebuild3
4 files changed, 21 insertions, 4 deletions
diff --git a/sci-libs/hdf5/ChangeLog b/sci-libs/hdf5/ChangeLog
index 34a86f3ba95f..17a508526d74 100644
--- a/sci-libs/hdf5/ChangeLog
+++ b/sci-libs/hdf5/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/hdf5
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.32 2009/01/23 06:37:52 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/ChangeLog,v 1.33 2009/02/04 13:46:26 patrick Exp $
+
+ 04 Feb 2009; Patrick Lauer <patrick@gentoo.org>
+ +files/hdf5-gcc4.3.3-fix.patch, hdf5-1.6.7.ebuild:
+ fortify_sources fix, patch from Simon C. Ion, closes #257177
23 Jan 2009; Steve Arnold <nerdboy@gentoo.org> hdf5-1.6.7.ebuild:
Updated for upstream changes in test-tools and a more appropriate sed
diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index ac7233ca6657..975343bb1ffe 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -1,4 +1,5 @@
AUX hdf5-1.6.6-gcc4.3.patch 355 RMD160 109811c4e4d434bfa09ea156e67623e50b0f89a5 SHA1 c0fe43c262723e117572b687d9f3c94910e4fddc SHA256 ca1a16f1df4c58410001ca4b06886f9df47b475100078c5e9208ff7a21ca22c1
+AUX hdf5-gcc4.3.3-fix.patch 412 RMD160 ee46bae5cb81382cc8d04f6d0f31bec37d88987d SHA1 a9ad925bd4107809e45faf44cd6ee88b13ca2b8a SHA256 1583e143c57181608cd34c9accc8830d665aaf01124994ef6642aead5e22bff5
AUX hdf5-mpich2.patch 488 RMD160 f8ab476eed88267c4b79cc56ae683dc485255921 SHA1 a3f7ee6a2f682982d8a562bcc117c7fc09b69224 SHA256 a154a32a7b6dbc8edac7c72f1a6100b9f0532d2f9591681f505e949b0db6a1e5
AUX mpd.conf 48 RMD160 289de9bb40759e3f71229cf47e4d2af83703a85f SHA1 244eee76dbf4ff269e4489d5cc7c3577c6c1fa6b SHA256 ae740cacaf2cb798921cb2092f5af98de67445e27af3f88858f3e6d2bbb127f4
DIST hdf5-1.6.2.tar.gz 3879147 RMD160 75678e8859e783dbb274cdabee3d916724c46780 SHA1 1afa977b371c01e53dd6e0bd3a0d879a3f2ae5a2 SHA256 aabc23cb2c744c25b71416e25bdca3b9ca8dadb9248f22314330a33d91c599ba
@@ -10,6 +11,6 @@ EBUILD hdf5-1.6.2.ebuild 1837 RMD160 2c7e527ade607fd3d98222787db400bc86c28d37 SH
EBUILD hdf5-1.6.4.ebuild 2098 RMD160 348a6f05d7677e372688ca5ecdcdea36c90df7c9 SHA1 aaeed445389bad0630f518e0778f900af9614fb1 SHA256 469176113ea60bc95a7efa63ca24e6d53baeab71660a44eaa23088fedfd911af
EBUILD hdf5-1.6.5-r1.ebuild 6638 RMD160 b19d0ec9f56fa0ba1423a494798ab79bccc1380d SHA1 ca0a6106c94fd1745e6852b89f4e119d7d10f461 SHA256 c59e90e1383173906eb59d78bb48a57acebc94530e596501db8f6d5ee8268226
EBUILD hdf5-1.6.6.ebuild 7810 RMD160 784379ad99dc84c2e28d16a87ff7fb3c295638a9 SHA1 e2a8e1a58f51746a0bf0983b4ae8ec5042becf11 SHA256 1c80d372ddefb8308ec0282f36a5f430dec2096fee79eb23af94a11d244cc0d6
-EBUILD hdf5-1.6.7.ebuild 7814 RMD160 82b0822ae907850d0989fcce75103192ed423bfa SHA1 9dd7d10619f7b8c4efb42ae2e43f4a7762dd4c90 SHA256 e54d5d5c64a6d3debc5ed585efa310ade09fca65201c3855d884bf78585b55c8
-MISC ChangeLog 8110 RMD160 fdaaf421075b03049e8cab46cee494c3c979b422 SHA1 93687f5c48bea685bee8802e35162a4834e08da2 SHA256 699d1ba9d3872da095597dd13853476915c529f32e463bb6a15ba07db9339ce3
+EBUILD hdf5-1.6.7.ebuild 7861 RMD160 f7acc2f9e8b64811856c000e018a3ae31bccff1d SHA1 1e56894462731de702e29bb023648d72c08104e4 SHA256 ff78a5067744a4be5703589f2cd8f79df27082877b349e91682fbbb90a05218e
+MISC ChangeLog 8277 RMD160 7cf7c0e69dae2e66bd650ee5855de19f86ee4e81 SHA1 eb64abb8b8d1de57ca6c50b8048b44b8c4caefa1 SHA256 bd83e1f8b213fbdbf59351e607bb277e61dc10935864b789c1ae9afc4d152346
MISC metadata.xml 360 RMD160 a2917233c5a10f6639fb8c4a295609852c2be473 SHA1 6629277bccaaeb0a3bec1720cd1641afb5570e56 SHA256 a6024d09f6d50aba588c4d121e1dcc16659fc4c5df28f9667f0e32b9809b809c
diff --git a/sci-libs/hdf5/files/hdf5-gcc4.3.3-fix.patch b/sci-libs/hdf5/files/hdf5-gcc4.3.3-fix.patch
new file mode 100644
index 000000000000..5c5de019aaaf
--- /dev/null
+++ b/sci-libs/hdf5/files/hdf5-gcc4.3.3-fix.patch
@@ -0,0 +1,11 @@
+--- hdf5-1.6.7/perform/zip_perf.c 2008-01-31 21:04:10.000000000 -0600
++++ hdf5-1.6.7.new/perform/zip_perf.c 2009-02-01 22:08:48.532069100 -0600
+@@ -546,7 +546,7 @@
+ unlink(filename);
+
+ /* do compressed data write */
+- output = open(filename, O_RDWR | O_CREAT);
++ output = open(filename, O_RDWR | O_CREAT, S_IRWXU);
+
+ if (output == -1)
+ error(strerror(errno));
diff --git a/sci-libs/hdf5/hdf5-1.6.7.ebuild b/sci-libs/hdf5/hdf5-1.6.7.ebuild
index 9a60ca9dd28b..a73250a959f1 100644
--- a/sci-libs/hdf5/hdf5-1.6.7.ebuild
+++ b/sci-libs/hdf5/hdf5-1.6.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.6.7.ebuild,v 1.2 2009/01/23 06:37:52 nerdboy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hdf5/hdf5-1.6.7.ebuild,v 1.3 2009/02/04 13:46:26 patrick Exp $
inherit eutils fixheadtails flag-o-matic fortran toolchain-funcs
@@ -64,6 +64,7 @@ src_unpack() {
unpack ${A}
cd "${S}"
+ epatch "${FILESDIR}"/${PN}-gcc4.3.3-fix.patch
epatch "${FILESDIR}"/${PN}-1.6.6-gcc4.3.patch
if use mpi; then
# this is required for mpich2, and should be safe otherwise