Bug 1676291
| Summary: | qt: FTBFS in Fedora rawhide/f30 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Fedora Release Engineering <releng> | ||||||||
| Component: | qt | Assignee: | Than Ngo <than> | ||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
| Severity: | unspecified | Docs Contact: | |||||||||
| Priority: | unspecified | ||||||||||
| Version: | rawhide | CC: | hobbes1069, itamar, jreznik, kasal, kevin, me, rdieter, smparrish, than | ||||||||
| Target Milestone: | --- | Keywords: | Reopened | ||||||||
| Target Release: | --- | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| URL: | https://src.fedoraproject.org/rpms/qt/pull-request/3 | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2019-03-03 15:40:08 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: | 1683408 | ||||||||||
| Bug Blocks: | 1674516, 1674649 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Fedora Release Engineering
2019-02-11 22:30:38 UTC
Created attachment 1533805 [details]
build.log
file build.log too big, will only attach last 1024 bytes
Created attachment 1533806 [details]
root.log
file root.log too big, will only attach last 1024 bytes
Created attachment 1533807 [details]
state.log
Problem is caused by a longstanding gcc bug which qt took advantage of which was finally fixed in gcc 9. Relevant patch for qt 5: https://github.com/qt/qtbase/commit/c35a3f519007af44c3b364b9af86f6a336f6411b Which I adapted to qt 4 (but have not committed). Qt has other build problems though... it should be fixed in qt-4.8.7-45 I ran into the same errors with some missing headers and a bunch of ...has no member named... https://kojipkgs.fedoraproject.org//work/tasks/6937/33086937/build.log Please also review the pull request for the needed patch from comment 4 before doing another build or Q_FOREACH will remain broken. Pull request submitted now that pagure is back up. %changelog * Thu Feb 28 2019 Rex Dieter <rdieter> - 1:4.8.7-46 - backport qforeach.patch from qt5 - -no-javascript-jit on f30 to workaround gcc9 FTBFS for now added temporary -no-javascript-jit workaround until we have something better. A build was successfull: qt-4.8.7-46.fc30 [1]. Closing the bug. [1] https://koji.fedoraproject.org/koji/buildinfo?buildID=1217621 |