https://bugs.winehq.org/show_bug.cgi?id=44365
Bug ID: 44365 Summary: armel build fails: selected processor does not support `strd r4,[sp]' in ARM mode Product: Wine Version: 3.0-rc2 Hardware: x86 URL: https://buildd.debian.org/status/fetch.php?pkg=wine-de velopment&arch=armel&ver=3.0%7Erc3-1&stamp=1516136421& raw=0 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: jre.winesim@gmail.com Distribution: Debian
Beginning with 3.0-rc2 Wine started to fail to build on armel in Debian again:
gcc -c -o relay.o relay.c -I. -I../../include -D__WINESRC__ -D_NTSYSTEM_ -D_REENTRANT -fPIC -Wall \ -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers \ -Wno-packed-not-aligned -Wshift-overflow=2 -Wstrict-prototypes -Wtype-limits \ -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith -Wlogical-op -gdwarf-2 \ -gstrict-dwarf -Werror -Wdate-time -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -march=armv5t -Wno-error -marm -mfloat-abi=soft [...] {standard input}: Assembler messages: {standard input}:51: Error: selected processor does not support `strd r4,[sp]' in ARM mode Makefile:521: recipe for target 'relay.o' failed make[2]: *** [relay.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/dlls/ntdll' Makefile:13147: recipe for target 'dlls/ntdll' failed make[1]: *** [dlls/ntdll] Error 2
I put the link to the complete buildlog in the URL field. For now I only tested rc2 and rc3, but will do the rest the next days. Looking at the changes in dlls/ntdll/ I don't expect any existing fixes, so I guess it's better to report as soon as possible.
I didn't bisect the issue but assume it's in these commits:
5e3534ee411a8c5baea5022705eac0e3c7f3cc70 8a07ee48fa96e12474cb6f7c1d365858aaebcdff f492efdb3c77f015247f6b73d98110a0353035b3 d147c4c3239a367381ac5dbccbc1cab40699fedb
btw, Wine 3.0-rc1 built fine again on armel in Debian. Thanks for taking care of #44010!
Greets jre
https://bugs.winehq.org/show_bug.cgi?id=44365
Jens Reyer jre.winesim@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jre.winesim@gmail.com Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=44365
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |5e3534ee411a8c5baea5022705e | |ac0e3c7f3cc70 CC| |julliard@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=44365
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |3e26caf0d85caa4256edb011a63 | |11e00cf893e3b Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- It should be fixed by 3e26caf0d85caa4256edb011a6311e00cf893e3b.
https://bugs.winehq.org/show_bug.cgi?id=44365
--- Comment #2 from Jens Reyer jre.winesim@gmail.com --- Confirmed, with this commit it just built successfully on Debian armel.
I'm not surprised, but really impressed by this quick fix in time for 3.0. Thanks.
https://bugs.winehq.org/show_bug.cgi?id=44365
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.1.