| http://bugs.gentoo.org/show_bug.cgi?id=336123 |
| |
| --- src/formats.c |
| +++ src/formats.c |
| @@ -399,7 +399,7 @@ |
| #if defined _FSTDIO || defined _NEWLIB_VERSION || defined __APPLE__ |
| fp->_p -= AUTO_DETECT_SIZE; |
| fp->_r += AUTO_DETECT_SIZE; |
| -#elif defined __GLIBC__ |
| +#elif defined __GLIBC__ && ! defined __UCLIBC__ |
| fp->_IO_read_ptr = fp->_IO_read_base; |
| #elif defined _MSC_VER || defined __MINGW_H || defined _ISO_STDIO_ISO_H |
| fp->_ptr = fp->_base; |
| @@ -407,7 +407,6 @@ |
| /* 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.au | ./sox --info - */ |
| - #error FIX NEEDED HERE |
| #define NO_REWIND_PIPE |
| (void)fp; |
| #endif |