Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1308244 - wxGTK3: FTBFS in rawhide
Summary: wxGTK3: FTBFS in rawhide
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: wxGTK3
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Scott Talbert
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F24FTBFS
TreeView+ depends on / blocked
 
Reported: 2016-02-13 22:42 UTC by Fedora Release Engineering
Modified: 2016-02-23 03:27 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-02-23 03:27:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
build.log (342.67 KB, text/plain)
2016-02-13 22:42 UTC, Fedora Release Engineering
no flags Details
root.log (119.12 KB, text/plain)
2016-02-13 22:42 UTC, Fedora Release Engineering
no flags Details
state.log (621 bytes, text/plain)
2016-02-13 22:42 UTC, Fedora Release Engineering
no flags Details
Patch to fix FTBFS (913 bytes, patch)
2016-02-20 18:12 UTC, Scott Talbert
no flags Details | Diff
Work around removed cppunit-config (776 bytes, patch)
2016-02-21 04:18 UTC, Scott Talbert
no flags Details | Diff
Fix issue with strings.cpp and GCC6 (2.08 KB, patch)
2016-02-21 04:19 UTC, Scott Talbert
no flags Details | Diff

Description Fedora Release Engineering 2016-02-13 22:42:05 UTC
Your package wxGTK3 failed to build from source in current rawhide.

http://koji.fedoraproject.org/koji/taskinfo?taskID=12878354

For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

Comment 1 Fedora Release Engineering 2016-02-13 22:42:08 UTC
Created attachment 1126800 [details]
build.log

Comment 2 Fedora Release Engineering 2016-02-13 22:42:09 UTC
Created attachment 1126801 [details]
root.log

Comment 3 Fedora Release Engineering 2016-02-13 22:42:10 UTC
Created attachment 1126802 [details]
state.log

Comment 4 Yaakov Selkowitz 2016-02-19 17:59:05 UTC
Looks like missing #include <math.h> in src/stc/scintilla/src/Editor.cxx.

Comment 5 Scott Talbert 2016-02-20 18:12:39 UTC
Created attachment 1128839 [details]
Patch to fix FTBFS

Here's a patch to fix this issue (as upstream did it).  After this is fixed, there is another problem though.  The tests are failing because /usr/bin/cppunit-config was removed in Rawhide.

Comment 6 Scott Talbert 2016-02-21 04:18:46 UTC
Created attachment 1128910 [details]
Work around removed cppunit-config

Ok, here's a spec workaround for the removed cppunit-config.  After that is fixed, there was another problem with one of the tests.  It already had a patch upstream, but I'll attach it.

Comment 7 Scott Talbert 2016-02-21 04:19:42 UTC
Created attachment 1128911 [details]
Fix issue with strings.cpp and GCC6

Comment 8 Scott Talbert 2016-02-21 04:20:39 UTC
Also, Jeremy would you like a co-maintainer?  :-)

Comment 9 Jeremy Newton 2016-02-21 04:27:48 UTC
Sure, I've been meaning to look into this but I've had a busy week.
Does all these packages fix the FTBFS?

Comment 10 Jeremy Newton 2016-02-21 04:30:07 UTC
Sorry I meant to say, do all these patches fix the FTBFS?

Comment 11 Scott Talbert 2016-02-21 04:34:59 UTC
Yes, it builds with all 3 patches.

Comment 12 Jeremy Newton 2016-02-21 05:01:05 UTC
What's your FAS username?

Comment 13 Scott Talbert 2016-02-21 05:30:42 UTC
swt2c

Comment 14 Jeremy Newton 2016-02-22 22:04:25 UTC
Sorry for the delay, I just approved commit access.

I just made a commit to fix #1294712, so please fix rawhide based on that.

Thanks for your help!

Comment 15 Upstream Release Monitoring 2016-02-23 03:25:33 UTC
swt2c's wxGTK3-3.0.2-15.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=738160


Note You need to log in before you can comment on or make changes to this bug.