Bug 985360

Summary: GCC6: xulrunner fails to build
Product: [openSUSE] openSUSE Tumbleweed Reporter: Dominique Leuenberger <dimstar>
Component: OtherAssignee: Wolfgang Rosenauer <wolfgang>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: pcerny
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 984984    

Description Dominique Leuenberger 2016-06-17 09:51:51 UTC
Since the update to GCC6, openSUSE:Factory/xulrunner fails to build
Comment 1 Wolfgang Rosenauer 2016-06-17 10:39:46 UTC
Can someone confirm if xulrunner is not required for other packages anymore?

wolfi@Hygiea:/local/build/mozillafactory/xulrunner> osc whatdependson openSUSE:Factory xulrunner standard x86_64
xulrunner :

If I did it correctly then it has no leafs anymore and it's time to drop it from Tumbleweed.
xulrunner code was removed from mozilla tree with latest Gecko 47.0. We could in worst case try to keep the 45.0esr branch alive for another 6-9 months but if we can drop it safely right now it would be preferred.
Comment 2 Dominique Leuenberger 2016-06-17 10:43:55 UTC
That assessment seems right...

I can't find any package that still build depends on xulrunner (using osc whatdependson) or has a requires at runtime on any package built (using the detail view page on each rpm in OBS).

Sounds like a good moment to drop it
Comment 3 Wolfgang Rosenauer 2016-06-17 11:21:33 UTC
deleterequest for Factory:
https://build.opensuse.org/request/show/402915
Comment 4 Ferdinand Thiessen 2016-07-23 15:25:31 UTC
sr#402915 was accepted 22 days ago