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

Summary: wxGTK3: FTBFS in rawhide
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: wxGTK3Assignee: Scott Talbert <swt>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: alexjnewt, swt, yselkowi
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-02-23 03:27:36 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: 1305208    
Attachments:
Description Flags
build.log
none
root.log
none
state.log
none
Patch to fix FTBFS
none
Work around removed cppunit-config
none
Fix issue with strings.cpp and GCC6 none

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