| Summary: | gcc change breaks build of gnustep-base and gnustep-gui | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | David Walser <luigiwalser> |
| Component: | RPM Packages | Assignee: | Thomas Backlund <tmb> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | gcc-11.2.0-1.mga9.src.rpm | CVE: | |
| Status comment: | |||
|
Description
David Walser
2021-08-04 20:23:56 CEST
(In reply to David Walser from comment #0) > There was recent discussion on the mailing list that we changed > i586-mageia-linux-gnu-gcc to i586-mageia-linux-gcc, IIRC, but for some not > obvious reason, gnustep packages are still looking for the old name, and now > fail to build: > http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/ > 20210803233517.luigiwalser.duvel.42821/log/gnustep-base-1.27.0-3.mga9/build. > i586.0.20210803235916.log > http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/ > 20210803233528.luigiwalser.duvel.43920/log/gnustep-gui-0.28.0-3.mga9/build. > x86_64.0.20210804000136.log Theese needed gnustep-make to be rebuilt so it updated the rpm build macros for new gcc triplet... now fixed and gnustep-base and gnustep-gui are successfully rebuilt > > (An unrelated issue, but webrtc-audio-processing in SVN builds in mock with > July 25 Cauldron with GCC 11.2.0 RC1 but not on the build system). Hm, this fails on i586 because of: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi] leading to: error: inlining failed in call to ‘always_inline’ ‘_mm_sub_ps’: target specific option mismatch Status:
NEW =>
RESOLVED |