|
Message-ID: <50CB95FA.8030109@ojab.ru> Date: Sat, 15 Dec 2012 01:11:22 +0400 From: ojab <ojab@...b.ru> To: musl@...ts.openwall.com Subject: Re: SoX & pipe rewinding On 14.12.2012 23:09, Rich Felker wrote: > On Fri, Dec 14, 2012 at 05:51:40PM +0400, ojab wrote: > > There's intentionally no musl-specific #define. Some people have > complained about that, but if there had been one, the state of musl > compatibility would be a ton worse right now, because lots of software > would be crippling itself by using #ifdef __musl__ or similar to > disable features that musl 0.6.x didn't have... > > The right solution to using optional features is to test for their > existence, but in this case, sox is not using an extension feature but > poking at the internals of some known implementations and throwing > #error for everything else. This is just really bad behavior. The > default case should be portable, i.e. should just silently omit the > non-portable pipe rewinding code. > > Rich > Filled https://sourceforge.net/tracker/?func=detail&aid=3596097&group_id=10706&atid=110706 //wbr ojab
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.