Re: Potential module for wxGTK3.1 unstable series / Audacity

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 11 Nov 2019, Scott Talbert wrote:

Audacity development (git) requires linking against wxGTK3.1.

Does it really? I cannot find this requirement in their git repository.
see: https://wiki.audacityteam.org/wiki/Building_On_Linux
or from the horse - (Mr Ed):
https://github.com/audacity/audacity/blob/master/linux/build.txt
"
wxWidgets:

1) Clone wxWidgets and checkout 3.1.1 from the Audacity fork of the
   wxWidgets project:
      https://github.com/audacity/wxWidgets/....
"

I missed the fact that they build against their fork of wxWidgets from their own repo; I'm not sure whether it started as 3.1.1 or not.

Ouch. So now you're talking about wanting to package a *fork* of a development release of wxGTK. I would strongly suggesting talking to Audacity team about why they need a fork of wx 3.1.x and why they cannot get their fixes/changes upstreamed (and backported to wx 3.0). Upstream wx is usually pretty good about backporting fixes to 3.0 if you request it.

I just took a quick look at the changes in their wx 3.1.1 fork. It appears they are all Windows and Mac related. So, their instructions to use their fork when building on Linux make no sense.

I would recommend doing as Kevin suggested and continue to build against wx 3.0.4 in Fedora. If you run into a bug that has been fixed in wx 3.1.x, feel free to report it and we will get the fix backported.

Scott
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux