media-sound/audacity-1.3.12 fails to build when ffmpeg is enabled. Reproducible: Always Steps to Reproduce: 1. Try emergeing audacity with USE +ffmpeg Actual Results: build fails with: FFmpeg.cpp:257: error: invalid conversion from ‘int (*)(URLContext*, unsigned char*, int)’ to ‘int (*)(URLContext*, const unsigned char*, int)’ Expected Results: Clean build Looks like a Type mismatch and should probably be taken upstream.
Hi, can you please attach the full build.log and environment files mentioned at the end of the failed emerge process? Thanks
Upstream already knows about this. See the Linux section of the active issues at [1] and the bug posting at [2]. [1] http://wiki.audacityteam.org/index.php?title=Known_Issues [2] http://bugzilla.audacityteam.org/show_bug.cgi?id=176
Since it is a know issue by upstream folks I assume the build log is not needed anymore?
Created attachment 252087 [details, diff] Audacity ffmpeg patch The attached patch allows audacity to be compiled with any ffmpeg version. I'll push it upstream too.
Created attachment 252089 [details, diff] Fixed patch Fix typo in previous patch.
I added the attached patch to CVS.