Description of problem: Audacity doesn't build under current mock/devel. It gets what looks like a g++ error. Build.log attached. Version-Release number of selected component (if applicable): 1_2_3-5 How reproducible: Try and build the package under current mock/devel, and it doesn't build.
Created attachment 123538 [details] build.log from failing mock build session
I think we should update to 1.3.0 (beta) anyway -- this'll make it build with wxGTK 2.6 instead of with the compat-wxGTK.
Created attachment 125065 [details] fixes libsamplerate version check
I agree with updating to 1.3.0b. I've built it myself-- note that there's a little bit of brokeness in how its configure tests for libsamplerate (tests for 0.15.0 instead of 0.0.15) and in how it installs the locales. Patches of my own that seem to work provided.
Created attachment 125066 [details] Fixes locale installation location
Of course, the "extra qualifications" bug is still there in 1.3.0b. It has to do with a change in gcc4.1. It's also not that hard to fix the problem: strip off the soundtouch::SoundTouch:: from the member.
Created attachment 125068 [details] Fixes compilation with gcc41 ("extra qualification" issue)
I'm currently rebuilding audacity with the compat-wxGTK2-devel package series, but that one is broken. So, stay tuned.
Fixed in CVS and livna using the gtk1 wxGTK. Upstream has released 1.2.4b (stable) some time ago and recommends not building against gtk2 wxGTK. There are still various run-time issues with fonts/layout/behaviour and even weird crashes in wxGTK. Initially, the package was stuck in fedora.us QA due to severe crashes in gtk2 wxGTK, only later it was built and released with gtk2 wxGTK, but there are still users who run into weird problems which they claim do not occur when building with gtk1 wxGTK. So, pleasing upstream is the slightly better choice, isn't it? Audacity 1.3.x development is a jump to gtk2 wxGTK >= 2.6.1
Yeah, my impression is: wxGTK 2.4, use gtk1; wxGTK 2.6, use gtk2. Part of the reason I'm eager to get everything to 2.6. :)