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