diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2009-03-01 19:14:03 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2009-03-01 19:14:03 +0000 |
commit | f62b6f182856d1e8f2d58ba36792a81932e6fec7 (patch) | |
tree | 74cd86528ec199a34587695e40834af1a3dc9c09 /sci-libs/qfits/files | |
parent | Version bump, bug #254678 (diff) | |
download | gentoo-2-f62b6f182856d1e8f2d58ba36792a81932e6fec7.tar.gz gentoo-2-f62b6f182856d1e8f2d58ba36792a81932e6fec7.tar.bz2 gentoo-2-f62b6f182856d1e8f2d58ba36792a81932e6fec7.zip |
Added fix for _FORTIFY_SOURCE=2, thank loki_val to point to a patch from Fedora folks
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'sci-libs/qfits/files')
-rw-r--r-- | sci-libs/qfits/files/qfits-6.2.0-open.patch | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sci-libs/qfits/files/qfits-6.2.0-open.patch b/sci-libs/qfits/files/qfits-6.2.0-open.patch new file mode 100644 index 000000000000..71d2df1a692a --- /dev/null +++ b/sci-libs/qfits/files/qfits-6.2.0-open.patch @@ -0,0 +1,12 @@ +diff -ur qfits-6.2.0/src/qfits_memory.c qfits-6.2.0.new/src/qfits_memory.c +--- qfits-6.2.0/src/qfits_memory.c 2006-08-24 17:01:56.000000000 +0200 ++++ qfits-6.2.0.new/src/qfits_memory.c 2007-09-21 13:43:19.000000000 +0200 +@@ -308,7 +308,7 @@ + /* Create swap file with rights: rw-rw-rw- */ + swapfileid = ++ qfits_memory_table.file_reg ; + fname = qfits_memory_tmpfilename(swapfileid); +- swapfd = open(fname, O_RDWR | O_CREAT); ++ swapfd = open(fname, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH); + if (swapfd==-1) { + fprintf(stderr, "qfits_mem: cannot create swap file\n"); + exit(-1); |