summaryrefslogtreecommitdiff
path: root/debian/patches/20-hurd-locking-style.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/20-hurd-locking-style.patch')
-rw-r--r--debian/patches/20-hurd-locking-style.patch38
1 files changed, 0 insertions, 38 deletions
diff --git a/debian/patches/20-hurd-locking-style.patch b/debian/patches/20-hurd-locking-style.patch
deleted file mode 100644
index 99d7779..0000000
--- a/debian/patches/20-hurd-locking-style.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- a/src/os_unix.c
-+++ b/src/os_unix.c
-@@ -124,7 +124,7 @@
- #endif
-
-
--#if SQLITE_ENABLE_LOCKING_STYLE
-+#if SQLITE_ENABLE_LOCKING_STYLE || defined(__GNU__)
- # include <sys/ioctl.h>
- # if OS_VXWORKS
- # include <semaphore.h>
-@@ -2064,7 +2064,7 @@
- ** Omit this section if SQLITE_ENABLE_LOCKING_STYLE is turned off or if
- ** compiling for VXWORKS.
- */
--#if SQLITE_ENABLE_LOCKING_STYLE && !OS_VXWORKS
-+#if (SQLITE_ENABLE_LOCKING_STYLE && !OS_VXWORKS) || defined(__GNU__)
-
- /*
- ** Retry flock() calls that fail with EINTR
-@@ -4360,7 +4360,7 @@
- dotlockCheckReservedLock /* xCheckReservedLock method */
- )
-
--#if SQLITE_ENABLE_LOCKING_STYLE && !OS_VXWORKS
-+#if (SQLITE_ENABLE_LOCKING_STYLE && !OS_VXWORKS) || defined(__GNU__)
- IOMETHODS(
- flockIoFinder, /* Finder function name */
- flockIoMethods, /* sqlite3_io_methods object name */
-@@ -6785,6 +6785,8 @@
- static sqlite3_vfs aVfs[] = {
- #if SQLITE_ENABLE_LOCKING_STYLE && (OS_VXWORKS || defined(__APPLE__))
- UNIXVFS("unix", autolockIoFinder ),
-+#elif defined(__GNU__)
-+ UNIXVFS("unix", flockIoFinder ),
- #else
- UNIXVFS("unix", posixIoFinder ),
- #endif