Bug 178598
Summary: | audacity doesn't build under current mock/devel due to compiler issues | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kevin Fenzi <kevin> |
Component: | audacity | Assignee: | GĂ©rard Milmeister <gemi> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | bugs.michael, extras-qa, mattdm |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-03-18 00:26:30 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 162161 | ||
Attachments: |
Description
Kevin Fenzi
2006-01-22 06:46:58 UTC
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. :) |