FS#48054 - [gcc] Backport upstream fix for stack alignment

Attached to Project: Arch Linux
Opened by Felix Yan (felixonmars) - Saturday, 06 February 2016, 06:24 GMT
Last edited by Allan McRae (Allan) - Thursday, 11 February 2016, 02:30 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Currently building wine >= 1.9.3 fails with an internal error in gcc. Upstream has applied some fixes that reported to be working fine.

Patches to apply:
1. https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/config/i386/i386.c?r1=232111&r2=232110&pathrev=232111
2. https://gcc.gnu.org/viewcvs/gcc/branches/gcc-5-branch/gcc/config/i386/i386.c?r1=232528&r2=232527&pathrev=232528

Upstream bug report for GCC: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69140

Affected commits in wine:
1. https://source.winehq.org/git/wine.git/commit/dccb57dfd9c668eff5e672def93405be8a3303bd
2. https://source.winehq.org/git/wine.git/commit/206e8b147bc8670621d8dfaaa03834fb1fc02082

Additional info:
* package version(s)
gcc 5.3.0-3

* config and/or log files etc.
../../../wine/dlls/advapi32/crypt_md4.c:134:1: internal compiler error: in choose_baseaddr, at config/i386/i386.c:10412
This task depends upon

Closed by  Allan McRae (Allan)
Thursday, 11 February 2016, 02:30 GMT
Reason for closing:  Fixed
Additional comments about closing:  gcc-5.3.0-4

Loading...