diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2013-10-28 15:02:26 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2013-10-28 15:02:26 +0100 |
commit | abf9133a1ccc45a695d567cea9d94c19fc1c2b5d (patch) | |
tree | 91039e421491878ed6e20031199a562c90c97b0e /package/ruby/patches/patch-io_c | |
parent | cd770ba2f42f437d8edcdc7ba282b51e513cdd1d (diff) | |
parent | e854608326adaff87d17214aa5815ce339c503df (diff) |
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package/ruby/patches/patch-io_c')
-rw-r--r-- | package/ruby/patches/patch-io_c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/package/ruby/patches/patch-io_c b/package/ruby/patches/patch-io_c new file mode 100644 index 000000000..dea7f46fd --- /dev/null +++ b/package/ruby/patches/patch-io_c @@ -0,0 +1,20 @@ +--- ruby-2.0.0-p247.orig/io.c 2013-06-12 16:23:39.000000000 +0200 ++++ ruby-2.0.0-p247/io.c 2013-10-26 23:02:53.000000000 +0200 +@@ -8483,7 +8483,7 @@ do_ioctl(int fd, ioctl_req_t cmd, long n + + #define DEFULT_IOCTL_NARG_LEN (256) + +-#ifdef __linux__ ++#if defined(__GLIBC__) && defined(__linux__) + static long + linux_iocparm_len(ioctl_req_t cmd) + { +@@ -8516,7 +8516,7 @@ ioctl_narg_len(ioctl_req_t cmd) + #endif + #ifdef IOCPARM_LEN + len = IOCPARM_LEN(cmd); /* on BSDish systems we're safe */ +-#elif defined(__linux__) ++#elif defined(__GLIBC__) && defined(__linux__) + len = linux_iocparm_len(cmd); + #else + /* otherwise guess at what's safe */ |