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