Browse Source

forgot the uclibc patch

Waldemar Brodkorb 10 years ago
parent
commit
a1bfe2cceb
2 changed files with 11 additions and 2 deletions
  1. 1 1
      package/sox/Makefile
  2. 10 1
      package/sox/patches/patch-src_formats_c

+ 1 - 1
package/sox/Makefile

@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=		sox
 PKG_VERSION:=		14.4.1
-PKG_RELEASE:=		1
+PKG_RELEASE:=		2
 PKG_MD5SUM:=		670307f40763490a2bc0d1f322071e7a
 PKG_DESCR:=		swiss army knife of sound processing programs
 PKG_SECTION:=		multimedia

+ 10 - 1
package/sox/patches/patch-src_formats_c

@@ -1,5 +1,14 @@
 --- sox-14.4.1.orig/src/formats.c	2013-01-13 20:57:39.000000000 +0100
-+++ sox-14.4.1/src/formats.c	2014-03-29 14:43:56.000000000 +0100
++++ sox-14.4.1/src/formats.c	2014-03-29 15:00:39.000000000 +0100
+@@ -409,7 +409,7 @@ static void UNUSED rewind_pipe(FILE * fp
+ #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 @@ static void UNUSED rewind_pipe(FILE * fp
    /* 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