You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by da...@apache.org on 2007/07/06 00:07:03 UTC
svn commit: r553655 - in /apr/apr/branches/1.2.x: CHANGES configure.in
Author: davi
Date: Thu Jul 5 15:07:03 2007
New Revision: 553655
URL: http://svn.apache.org/viewvc?view=rev&rev=553655
Log:
Backport 553652 from trunk:
open(2) reads: mode must be specified when O_CREAT is in the flags.
Submitted by: Rainer Jung <rainer.jung kippdata.de>
PR: 42821
Modified:
apr/apr/branches/1.2.x/CHANGES
apr/apr/branches/1.2.x/configure.in
Modified: apr/apr/branches/1.2.x/CHANGES
URL: http://svn.apache.org/viewvc/apr/apr/branches/1.2.x/CHANGES?view=diff&rev=553655&r1=553654&r2=553655
==============================================================================
--- apr/apr/branches/1.2.x/CHANGES (original)
+++ apr/apr/branches/1.2.x/CHANGES Thu Jul 5 15:07:03 2007
@@ -1,5 +1,9 @@
Changes for APR 1.2.10
+ *) Fix LFS detection when building over NFS. The mode must be
+ specified when O_CREAT is in the flags to open().
+ PR 42821. [Rainer Jung <rainer.jung kippdata.de>]
+
*) Avoid overwriting the hash_mutex table for applications that
incorrectly calls apr_atomic_init(). PR 42760. [Davi Arnaut]
Modified: apr/apr/branches/1.2.x/configure.in
URL: http://svn.apache.org/viewvc/apr/apr/branches/1.2.x/configure.in?view=diff&rev=553655&r1=553654&r2=553655
==============================================================================
--- apr/apr/branches/1.2.x/configure.in (original)
+++ apr/apr/branches/1.2.x/configure.in Thu Jul 5 15:07:03 2007
@@ -448,7 +448,7 @@
if (sizeof(off64_t) != 8 || sizeof(off_t) != 4)
exit(1);
- if ((fd = open("conftest.lfs", O_LARGEFILE|O_CREAT|O_WRONLY)) < 0)
+ if ((fd = open("conftest.lfs", O_LARGEFILE|O_CREAT|O_WRONLY, 0644)) < 0)
exit(2);
if (ftruncate64(fd, off) != 0)
ret = 3;