Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 652562

Summary: x11-libs/wxGTK-3.0.4 version bump
Product: Gentoo Linux Reporter: Teodor Petrov <fuscated>
Component: Current packagesAssignee: Gentoo wxWidgets project <wxwidgets>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Teodor Petrov 2018-04-05 06:30:19 UTC
Here is the news item about it: http://wxwidgets.org/news/2018/03/wxwidgets-3.0.4-released/

Release on March 8... It will be good if it can be added to Gentoo.
Comment 1 Mart Raudsepp gentoo-dev 2018-04-14 19:27:52 UTC
Most of the things are in 3.0.3 in Gentoo, as a ~100 patches patchset is applied to it. But yes, 3.0.4 has some more small fixes that would be useful, but not in such a hurry anymore as the missing 3.0.3 bump was :)
My point was just this information: most of what's in 3.0.4 is already available in Gentoo via the patchset, albeit a small subset isn't (a few things after the snapshot I made + some commits I skipped due to strict ABI changes that weren't checked upstream for OK-ness before the 3.0.4 release).
Comment 2 Teodor Petrov 2018-04-15 07:41:50 UTC
Are you saying that 3.0.4 is not abi compatible with 3.0.3?
Comment 3 Mart Raudsepp gentoo-dev 2018-04-15 10:36:41 UTC
No, it should be compatible. The additions are some new virtual methods in some classes in inheritance chain or something, so if it's calling the wrong thing, it just doesn't have a tiny bug fix or something along those lines. I meant I had skipped patches that had to modify LD version-script or so. These were validated by upstream to be safe before 3.0.4 was released upstream. I just didn't risk it for my hundred patches patchset for 3.0.3, that's all - would have also been odd to claim things added in 3.0.4 in a 3.0.3 package :)
Comment 4 Larry the Git Cow gentoo-dev 2018-05-08 11:39:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22bbec9d47a11889517a7bb082594bd123b5c47

commit c22bbec9d47a11889517a7bb082594bd123b5c47
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-05-08 11:38:00 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-05-08 11:38:45 +0000

    x11-libs/wxGTK: bump to 3.0.4
    
    Closes: https://bugs.gentoo.org/652562
    Closes: https://bugs.gentoo.org/650118
    Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-libs/wxGTK/Manifest                |   3 +
 x11-libs/wxGTK/wxGTK-3.0.4-r300.ebuild | 188 +++++++++++++++++++++++++++++++++
 x11-libs/wxGTK/wxGTK-3.0.4.ebuild      | 144 +++++++++++++++++++++++++
 3 files changed, 335 insertions(+)