Re: wxGTK3 requirement for Audacity 3.0.0

Dave Plater <[email protected]>
Newsgroups gmane.comp.audio.audacity.devel
Message-ID <CALeqq-Z54OEXukJd9JPv9V7L-9fkaU6ODuowtzyWnLXzZaRCZw@mail.gmail.com>
On 3/26/21, Leland <[email protected]> wrote:
> We started requiring our version of wxWidgets because It includes important
> fixes that prevented crashes.  This is very much like what nearly every
> Linux distro does.  How many openSUSE packages have openSUSE specific
> patches?  What I'm disappointed about is why these Linux distros tell us
> that we're doing things wrong.  Why doesn't Ubuntu have the same package
> format as openSUSE.  How about Redhat's package format?  Why doesn't every
> Linux distro use the same package manager?
>
> My point is that every distro does they're own thing, so why are we the bad
> guys when we provide a library that contains patches that we have vetted
> and/or provided ourselves?
>
> However, if you MUST use your wxWidgets 3.2, simply remove this test in
> audacity/cmake-proxies/wxWidgets/CMakeLists.txt:
>
> string( REGEX MATCHALL "\".+(Audacity).+\"" ours "${output}")
> if( NOT ours )
>    message( FATAL_ERROR
>
> "\n########################################################################\
> n"
>       "Audacity version 3.0.0 or higher requires use of a customized
> version
> of "
>       "wxWidgets.  For details:\n"
>       "  https://wiki.audacityteam.org/wiki/Building_for_Distros\n"
>
> "########################################################################\n"
>    )
> endif()
>
> And Audacity runs just fine with wxGTK2.  At this time, that is actually
> the
> target we recommend. We will be retargeting to wxGTK3 soon(ish), but as of
> now, Audacity has issues when built against GTK3.
>

This is strange, when I had to change to wx 3.1x I first created gtk2
wxwidgets and on testing audacity 2.4.1 with the wxWidgets gtk2
variant, I had various gui distortion problems so I switched to gtk3
and everything wasw right. As a result I built the containers (non
STL) variant with gtk3. I've attached a screen shot of Audacity-2.4.2
built with wxGTK3-3.1.4
Thanks
Dave Plater

_______________________________________________
audacity-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Audacity_2.4.2.png (image/png, 93.9 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.