summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Gardner <je_fro@gentoo.org>2009-02-03 20:28:17 +0000
committerJeffrey Gardner <je_fro@gentoo.org>2009-02-03 20:28:17 +0000
commit9f34a149d5e55ea37ef81f45abae62c45d482da8 (patch)
tree2d711ec9f00bc325cbd01a3f28aca797dd7e2489
parentadd patched libstdc++-v3 for testing (diff)
downloadje_fro-9f34a149d5e55ea37ef81f45abae62c45d482da8.tar.gz
je_fro-9f34a149d5e55ea37ef81f45abae62c45d482da8.tar.bz2
je_fro-9f34a149d5e55ea37ef81f45abae62c45d482da8.zip
fix Manifest
svn path=/; revision=260
-rw-r--r--sys-libs/libstdc++-v3/Manifest4
-rw-r--r--sys-libs/libstdc++-v3/files/libstdc++-v3-open_missing_mode.patch12
2 files changed, 16 insertions, 0 deletions
diff --git a/sys-libs/libstdc++-v3/Manifest b/sys-libs/libstdc++-v3/Manifest
new file mode 100644
index 0000000..a059341
--- /dev/null
+++ b/sys-libs/libstdc++-v3/Manifest
@@ -0,0 +1,4 @@
+AUX libstdc++-v3-open_missing_mode.patch 580 RMD160 eb4c35abea58a911efd859ba6514fb1697bcb3f4 SHA1 787b6e40d34e5cffe0df70fa4b2e86928da5357a SHA256 92aeb209304af3f5506aad3ddc0c89d9e231fc68f24ec5d20850af38a40317bf
+DIST gcc-3.3.6.tar.bz2 23972413 RMD160 b32c7a08c690857f0ac52dda3deb47cf5775d967 SHA1 2cc43978bb09af6c2ccfdf74797d10d7cc2596fb SHA256 1c1aa533c67e9da5e55ed4f5736258dc753466bd716bdae3fb88fb66e6ff1d7f
+EBUILD libstdc++-v3-3.3.6.ebuild 8412 RMD160 2812d54ecd1bfea4b27b035d68209960ad480e29 SHA1 cdfc4d51bb83505fbc03bdf29f0e24d85e2a32e0 SHA256 4e6ecd50d9cd20deffd0faea2a997323139926094b153187b9438dcb404e9744
+MISC ChangeLog 8397 RMD160 c8bceb93cc5b3808b66411682d83e782242673a3 SHA1 db49e9d0ae73cd8a66e59d472e561cfaeb5f4143 SHA256 e3a13c8c794763946d93f669cf7253d30d2f59bca3fd510bb0c48cde4a11cb58
diff --git a/sys-libs/libstdc++-v3/files/libstdc++-v3-open_missing_mode.patch b/sys-libs/libstdc++-v3/files/libstdc++-v3-open_missing_mode.patch
new file mode 100644
index 0000000..610fae2
--- /dev/null
+++ b/sys-libs/libstdc++-v3/files/libstdc++-v3-open_missing_mode.patch
@@ -0,0 +1,12 @@
+diff -Nru /var/tmp/portage/sys-libs/libstdc++-v3-3.3.6/work/gcc-3.3.6/gcc/collect2.c /root/hardened/gcc-3.3.6/gcc/collect2.c
+--- /gcc-3.3.6/gcc/collect2.c 2003-12-08 20:02:39.000000000 +0100
++++ /gcc-3.3.6/gcc/collect2.c 2008-06-19 01:04:21.000000000 +0200
+@@ -1572,7 +1572,7 @@
+ if (redir)
+ {
+ /* Open response file. */
+- redir_handle = open (redir, O_WRONLY | O_TRUNC | O_CREAT);
++ redir_handle = open (redir, O_WRONLY | O_TRUNC | O_CREAT, S_IRUSR | S_IWUSR);
+
+ /* Duplicate the stdout and stderr file handles
+ so they can be restored later. */