http://bugs.winehq.org/show_bug.cgi?id=33401
Bug #: 33401 Summary: Can't build tests without libport on non-x86(-64) platforms Product: Wine Version: 1.5.28 Platform: arm OS/Version: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: build-env AssignedTo: wine-bugs@winehq.org ReportedBy: nerv@dawncrow.de CC: Stefan.Leichter@camLine.com Classification: Unclassified Regression SHA1: c8ada1fc0663f77f3790babc51c3872ed7d7a4cd
testlist.o: In function `InterlockedExchangeAdd': /home/username/wine/dlls/advapi32/tests/../../../include/winbase.h:2616: undefined reference to `interlocked_xchg_add'
caused by
commit c8ada1fc0663f77f3790babc51c3872ed7d7a4cd Author: Alexandre Julliard julliard@winehq.org Date: Tue Apr 9 15:25:56 2013 +0200
makefiles: Don't link against libport in the tests.
http://bugs.winehq.org/show_bug.cgi?id=33401
Peng NI peng.ni.2013@utt.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |peng.ni.2013@utt.fr
--- Comment #1 from Peng NI peng.ni.2013@utt.fr 2013-04-16 03:25:55 CDT --- I have the same problem with 1.5.28 when building on ARM. I fixed it by changing the "./Maketest.rules.in".
In the line 22: - ALL_LIBS = $(IMPORTS:%-l%) $(EXTRALIBS) $(LDFLAGS) $(LIBS) + ALL_LIBS = $(IMPORTS:%-l%) $(LIBPORT) $(EXTRALIBS) $(LDFLAGS) $(LIBS)
It helps me to fix the compilation of "./dlls/advapi32/tests". Perhaps it isn't the best way, but it works.
So 1 day to test whether it works with all the compilation.
PS: I have another problem that it seems "WaitCommEvent" doesn't work so well on ARM. I have used the same code to recompile by Winelib, but only ARM not worked. I will test if it was not my fault of code, and post the problem later if necessary.
http://bugs.winehq.org/show_bug.cgi?id=33401
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |bfaf23bf8f6eabe03ecb0fa5327 | |30db304be8251 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #2 from André H. nerv@dawncrow.de 2013-04-16 14:01:03 CDT --- should be fixed by: http://source.winehq.org/git/wine.git/commitdiff/bfaf23bf8f6eabe03ecb0fa5327...
http://bugs.winehq.org/show_bug.cgi?id=33401
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2013-04-26 13:16:15 CDT --- Closing bugs fixed in 1.5.29.