Summary: | media-sound/audacity-2.0.0 uses bundled portaudio and portmidi | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | nzqr <candysnell> |
Component: | Current packages | Assignee: | Professional Audio Applications Maintainers <proaudio> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | nikoli, richard |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info output |
Description
nzqr
2012-05-08 09:31:29 UTC
Created attachment 312199 [details]
emerge --info output
Audacity's copy of portaudio has patches applied to make portmixer (audacity SVN) work. Until an upstream merge occurs (something I keep proding sporadically but hasn't happened), things don't work if you try to use upstream portaudio. portmidi should work - someone like to prove that it does and provide a patch so it works like all the other libraries in audacity, i.e. with either local or system libs. Hint have a look at the audacity_checklib_*.m4 files in the m4/ directory for existing implementations. Given some test results indicating that upstream have finaly picked up enough of Audacity's fixes to work, I'm happy to add the option to use system libraries into Audacity. (In reply to comment #2) > Audacity's copy of portaudio has patches applied to make portmixer (audacity > SVN) work. Would those patches be generally safe for other applications as well? I mean, we could per-distro patch those in our portaudio package to make the package compatible for audacity. I mean, until portaudio upstream accepts them eventually. (Thanks for your co-operation btw!) (In reply to comment #3) > (In reply to comment #2) > > Audacity's copy of portaudio has patches applied to make portmixer (audacity > > SVN) work. > > Would those patches be generally safe for other applications as well? > I mean, we could per-distro patch those in our portaudio package to make the > package compatible for audacity. I mean, until portaudio upstream accepts > them eventually. > > (Thanks for your co-operation btw!) Safe, but not terribly easy to maintain - re-basing the Audacity patches onto the Portaudio SVN is fairly tedious exercise which I try to avoid doing as much as possible, but would be needed for every portaudio update in Gentoo. More significantly, upstream may decide to accept them in a different form. If we are the only users, then that isn't a problem (because we can change Audacity SVN to fix the breakage), but as soon as the library is in the wild, we have problems. it seems now is using system libs Needs a closer look. The situation hasn't really changed since my last comment in 2012, the versions in lib-src are still patched and Audacity still only works full (may only compile for all I know) with the patches. |