Mercurial > mxe-octave
changeset 5278:db215107402f
Add lseek patch for gnulib
* src/default-octave-1-gnulib.patch, src/release-octave-1-gnulib.patch,
src/stable-octave-1-gnulib.patch: patch lseek
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Sun, 26 Jan 2020 08:04:12 -0500 |
parents | da6488584877 |
children | fbb5ba9cfd8a |
files | src/default-octave-1-gnulib.patch src/release-octave-1-gnulib.patch src/stable-octave-1-gnulib.patch |
diffstat | 3 files changed, 39 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/default-octave-1-gnulib.patch Sat Jan 25 16:13:18 2020 +0100 +++ b/src/default-octave-1-gnulib.patch Sun Jan 26 08:04:12 2020 -0500 @@ -10,3 +10,16 @@ # if !(defined __cplusplus && defined GNULIB_NAMESPACE) # undef gethostname # define gethostname rpl_gethostname + +diff -u a/libgnu/lseek.c b/libgnu/lseek.c +--- a/libgnu/lseek.c 2020-01-25 23:41:47.321133728 -0500 ++++ b/libgnu/lseek.c 2020-01-25 23:43:05.587623161 -0500 +@@ -63,7 +63,7 @@ + return -1; + } + #endif +-#if _GL_WINDOWS_64_BIT_OFF_T ++#if _GL_WINDOWS_64_BIT_OFF_T || (defined __MINGW32__ && defined _FILE_OFFSET_BITS && (_FILE_OFFSET_BITS == 64)) + return _lseeki64 (fd, offset, whence); + #else + return lseek (fd, offset, whence);
--- a/src/release-octave-1-gnulib.patch Sat Jan 25 16:13:18 2020 +0100 +++ b/src/release-octave-1-gnulib.patch Sun Jan 26 08:04:12 2020 -0500 @@ -10,3 +10,16 @@ # if !(defined __cplusplus && defined GNULIB_NAMESPACE) # undef gethostname # define gethostname rpl_gethostname + +diff -u a/libgnu/lseek.c b/libgnu/lseek.c +--- a/libgnu/lseek.c 2020-01-25 23:41:47.321133728 -0500 ++++ b/libgnu/lseek.c 2020-01-25 23:43:05.587623161 -0500 +@@ -63,7 +63,7 @@ + return -1; + } + #endif +-#if _GL_WINDOWS_64_BIT_OFF_T ++#if _GL_WINDOWS_64_BIT_OFF_T || (defined __MINGW32__ && defined _FILE_OFFSET_BITS && (_FILE_OFFSET_BITS == 64)) + return _lseeki64 (fd, offset, whence); + #else + return lseek (fd, offset, whence)
--- a/src/stable-octave-1-gnulib.patch Sat Jan 25 16:13:18 2020 +0100 +++ b/src/stable-octave-1-gnulib.patch Sun Jan 26 08:04:12 2020 -0500 @@ -10,3 +10,16 @@ # if !(defined __cplusplus && defined GNULIB_NAMESPACE) # undef gethostname # define gethostname rpl_gethostname + +diff -u a/libgnu/lseek.c b/libgnu/lseek.c +--- a/libgnu/lseek.c 2020-01-25 23:41:47.321133728 -0500 ++++ b/libgnu/lseek.c 2020-01-25 23:43:05.587623161 -0500 +@@ -63,7 +63,7 @@ + return -1; + } + #endif +-#if _GL_WINDOWS_64_BIT_OFF_T ++#if _GL_WINDOWS_64_BIT_OFF_T || (defined __MINGW32__ && defined _FILE_OFFSET_BITS && (_FILE_OFFSET_BITS == 64)) + return _lseeki64 (fd, offset, whence); + #else + return lseek (fd, offset, whence)