Bug 1239502
Summary: | fityk: FTBFS in rawhide | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dennis Gilmore <dennis> | ||||||||
Component: | fityk | Assignee: | Mukundan Ragavan <nonamedotc> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | unspecified | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 23 | CC: | awilliam, jwakely, nonamedotc, wojdyr | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2016-01-21 00:07:12 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | |||||||||||
Bug Blocks: | 1239338 | ||||||||||
Attachments: |
|
Description
Dennis Gilmore
2015-07-05 20:56:31 UTC
Created attachment 1046824 [details]
build.log
Created attachment 1046825 [details]
root.log
Created attachment 1046826 [details]
state.log
This bug appears to have been reported against 'rawhide' during the Fedora 23 development cycle. Changing version to '23'. (As we did not run this process for some time, it could affect also pre-Fedora 23 development cycle bugs. We are very sorry. It will help us with cleanup during Fedora 23 End Of Life. Thank you.) More information and reason for this action is here: https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora23 As I noted on devel@, the issue here is that upstream added a roadblock to wxGTK 3 builds, indicating they only recommend them for testing. We have to either revert to wxGTK 2 builds, or patch out the error they added (which would imply going against their advice not to use wxGTK 3 builds for production). Hi, upstream here. wx version must be 3.0+. Preferably built with GTK2, because the GTK3 port of wxWidgets is not fully working yet. At least it was the case when I last checked. But since in Fedora wx3.0 is built with gtk3 that's the only option, i.e. patching out the error. It's a bit confusing since both wxWidgets and GTK are in both version 2 and 3, but their versioning is completely independent. Maybe this confusion is the reason why wx3.0 is built with gtk3. Gtk2 port is more mature and is the default one. ah, thanks. Indeed I wasn't aware that wxGTK versioning wasn't actually tied to GTK+ versioning. I'm assuming the wxGTK packager is, and they probably went with a GTK+ 3 build just because we're really trying to get off of GTK+ 2. Upstream wxGTK doesn't really seem to provide clear guidance as to how complete GTK+ 3 support is, or whether 2 or 3 is preferred; they just list both as possibilities. At least GTK+ 3 support doesn't seem to be marked as incomplete or experimental or beta or anything like that. So for fityk I guess the only choice is to patch out the error. Ah - in fact we do have a wxGTK 3 build against GTK+ 2, packaged as 'compat-wxGTK3-gtk2'. So that could be used if desired. yes, it solves the problem I am just back from my vacation. I will try to fix this wxGTK issue (over the next couple of days-) and see if it builds fine - unless marcin or others beat me to it. ok, this is built after some "struggle". Rawhide built. F23 building. I will test this and submit an update tomorrow. Note that for F23 we also need you to bump and build against the f23-boost tag, if it's still active. This was found in the first place because the package needs rebuilding for Boost 1.58. Someone's going to have to pull together a Boost 1.58 mega-update for post-Alpha. koji list-targets does not list f23-boost. I will have to update this post alpha then ... You can rebuild against the new boost now, as there is a buildroot override for boost-1.58.0 in f23. I spent days trying to create that mega-update for all the Boost rebuilds, but bodhi can't handle it. Still working on it though. Thanks Jonathan. Done now. Great, I'll include that in the mega-update with the new Boost build. jwakely's fityk-1.3.0-7.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=711572 |