aboutsummaryrefslogtreecommitdiffstats
path: root/community/sox/sox-uclibc.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2018-03-07 14:59:38 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2018-03-07 14:59:38 +0000
commit304c15f39c09cabeb81bbf573e0faa17c299236f (patch)
tree4bb3ea59be03f0ead328ee9c4f0fa447bf0f40dd /community/sox/sox-uclibc.patch
parent86af2e5ff04833d3253b23011018adf4aba81892 (diff)
downloadaports-304c15f39c09cabeb81bbf573e0faa17c299236f.tar.bz2
aports-304c15f39c09cabeb81bbf573e0faa17c299236f.tar.xz
{main => community}/sox: move
Diffstat (limited to 'community/sox/sox-uclibc.patch')
-rw-r--r--community/sox/sox-uclibc.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/community/sox/sox-uclibc.patch b/community/sox/sox-uclibc.patch
new file mode 100644
index 0000000000..5f4ed4abbf
--- /dev/null
+++ b/community/sox/sox-uclibc.patch
@@ -0,0 +1,20 @@
+--- ./src/formats.c.orig 2013-02-17 12:19:38.318344596 +0000
++++ ./src/formats.c 2013-02-17 12:50:31.560549872 +0000
+@@ -409,7 +409,7 @@
+ #if defined _FSTDIO || defined _NEWLIB_VERSION || defined __APPLE__
+ fp->_p -= PIPE_AUTO_DETECT_SIZE;
+ fp->_r += PIPE_AUTO_DETECT_SIZE;
+-#elif defined __GLIBC__
++#elif defined __GLIBC__ && ! defined __UCLIBC__
+ fp->_IO_read_ptr = fp->_IO_read_base;
+ #elif defined _MSC_VER || defined _WIN32 || defined _WIN64 || defined _ISO_STDIO_ISO_H
+ fp->_ptr = fp->_base;
+@@ -417,7 +417,7 @@
+ /* To fix this #error, either simply remove the #error line and live without
+ * file-type detection with pipes, or add support for your compiler in the
+ * lines above. Test with cat monkey.wav | ./sox --info - */
+- #error FIX NEEDED HERE
++// #error FIX NEEDED HERE
+ #define NO_REWIND_PIPE
+ (void)fp;
+ #endif