https://bugs.winehq.org/show_bug.cgi?id=36681
--- Comment #2 from Austin English austinenglish@gmail.com --- (In reply to Bruno Jesus from comment #1)
I'll take a look, I see some similar issues in PC-BSD.
Any updates Bruno? I still see this: err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions. sock.c:2612: Tests skipped: SOCK_RAW is not supported sock.c:2658: Test failed: Expected 10047, received 10043 sock.c:2659: Tests skipped: IPX is not supported\
I checked my kernel config, and it lacks IPX support: austin@austin2:~$ zcat /proc/config.gz | grep -i ipx # CONFIG_IPX is not set
Removing the broken check allows the test to pass: diff --git a/dlls/ws2_32/tests/sock.c b/dlls/ws2_32/tests/sock.c index f3ba11ceb6..a26bf8d563 100644 --- a/dlls/ws2_32/tests/sock.c +++ b/dlls/ws2_32/tests/sock.c @@ -2655,7 +2655,7 @@ static void test_WSASocket(void) if (sock == INVALID_SOCKET) { err = WSAGetLastError(); - ok(err == WSAEAFNOSUPPORT || broken(err == WSAEPROTONOSUPPORT), "Expected 10047, received %d\n", err); + ok(err == WSAEAFNOSUPPORT || err == WSAEPROTONOSUPPORT, "Expected 10047, received %d\n", err); skip("IPX is not supported\n"); } else