The big winsock patch

Francois Gouget fgouget at free.fr
Mon Oct 22 12:52:12 CDT 2001


On Mon, 22 Oct 2001, Gerard Patel wrote:

> At 12:57 AM 22/10/2001 -0700, you wrote:
> 
> >   Whoops. The patch was malformed but in such a way that it still
> >applied cleanly (thus fooling me). But a subtential part of winsock.h
> >was not getting patched. The best is to revert the previous patch and
> >apply this one.
> >   I am recompiling in a separate tree right now. At least sock.c should
> >compile fine...
> 
> Yes, it compiles. However :
> 
> err:module:BUILTIN32_dlopen failed to load .so lib for builtin ws2_32.dll:
> /home/gerard/win/wine/dlls/libws2_32.so: undefined symbol: WSOCK32_gethostbyaddr
> err:module:PE_fixup_imports Module (file) ws2_32.dll (which is needed by
> wsock32.dll) not found
> err:module:load_library can't load wsock32.dll
> err:module:BUILTIN32_LoadLibraryExA loaded .so but dll wsock32.dll still not
> found


    That's my damn keyboard:

-55  stdcall  getservbyname(str str) WSOCK32_getservbyname
`-56  stdcall  getservbyport(long str) WSOCK32_getservbyport
-57  stdcall  gethostname(ptr long) WSOCK32_gethostname

   From time to time I will hit a key like the down arrow, or enter, or
any other key, and it will generate a '`' just before that other
character. Plus now xemacs has the wonderful idea to remove the
"@@" line when I edit anything in a diff:

8InstallServiceClassA
 49  stub     WSAInstallServiceClassW

   And here you go: an invalid patch that applies very cleanly :-(

   Ok, here goes once more. It should work this time...


--
Francois Gouget         fgouget at free.fr        http://fgouget.free.fr/
 "Only wimps use tape backup: _real_ men just upload their important stuff on
       ftp, and let the rest of the world mirror it ;)" -- Linus Torvalds
-------------- next part --------------
A non-text attachment was scrubbed...
Name: p20011021-winsock3.diff.gz
Type: application/octet-stream
Size: 24361 bytes
Desc: p20011021-winsock3.diff.gz
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20011022/2675b671/p20011021-winsock3.diff.obj


More information about the wine-patches mailing list