http://bugs.winehq.org/show_bug.cgi?id=13889
Summary: make fails: Error 1 compiling menu.o in dlls/user32/tests Product: Wine Version: unspecified Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P3 Component: testcases AssignedTo: wine-bugs@winehq.org ReportedBy: John@SVTIi.com
gcc 4.0 and 4.3 fail in Linux FC4 on an apparent source syntax error in wine v 1.0 rc1 - rc5:
rc5 make messages: ... gcc -c -I. -I. -I../../../include -I../../../include -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wtype-limits -Wpointer-arith -g -O2 -o menu.o menu.c {standard input}: Assembler messages: {standard input}:7413: Warning: end of file not at end of a line; newline inserted gcc: Internal error: Segmentation fault (program cc1) ... make[2]: *** [menu.o] Error 1
There is a workaround: Edit the Makefile in ./dlls/user32/tests to remove the CTESTS target = menu.c; make then proceeds to completion, and wine apparently installs and runs normally. I did not try make test; I would assume it would run.
There is a bug reporting that '"make test" usually fails' (#9916). This syntax problem in menu.c may be the reason for it.
http://bugs.winehq.org/show_bug.cgi?id=13889
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal Status|UNCONFIRMED |RESOLVED Component|testcases |-unknown Priority|P3 |P2 Resolution| |DUPLICATE
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-13 23:08:33 --- Duplicate.
*** This bug has been marked as a duplicate of bug 13445 ***
http://bugs.winehq.org/show_bug.cgi?id=13889
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-13 23:09:18 --- Compiler bugs should be reported to its developers not here.
Closing.