e9e7650572
* Install the libffi libtool archive. Whilst it is unused, it allows us to automatically determine the shared library suffix. * Switch the i386 SunOS bootstrap to .xz. * Use PKG_CC to build lndir to help environments where the compiler is not in $PATH. * Apply patch from Alain O'Dea to fix issues with files residing on read-only file systems. * Support shared libraries on 64-bit SunOS. * Fix typo in patches/patch-rts_Linker.c. Fixes build on SunOS. Bump PKGREVISION.
15 lines
501 B
Haskell
15 lines
501 B
Haskell
$NetBSD: patch-libraries_unix_System_Posix_Files.hsc,v 1.1 2014/05/21 16:07:59 jperkin Exp $
|
|
|
|
Add more errnos.
|
|
|
|
--- libraries/unix/System/Posix/Files.hsc.orig 2013-04-18 21:36:40.000000000 +0000
|
|
+++ libraries/unix/System/Posix/Files.hsc
|
|
@@ -171,7 +171,7 @@ access name flags =
|
|
if (r == 0)
|
|
then return True
|
|
else do err <- getErrno
|
|
- if (err == eACCES)
|
|
+ if (err == eACCES || err == eROFS || err == eTXTBSY)
|
|
then return False
|
|
else throwErrnoPath "fileAccess" name
|
|
|