I just updated and compiled.  The compile has the usual warnings and
we have a link error:

client.obj : error LNK2001: unresolved external symbol _socket_buffer_initialize

The full incremental build output is attached in "compile.txt" file.

> From: Derek Price [mailto:[EMAIL PROTECTED]
> 
> I've committed the attached patch.  I'm going to follow it shortly with
> the a harmless reformatting patch.  I would like to remove the lines
> below from socket-client.h, as I think whatever #defines SOCK_STRERROR
> to some other function than strerror should know what headers it needs
> and should already have included them where needed, but I am afraid of
> breaking the Windows build, so if you could verify that it is okay, when
> you get the chance, Conrad, I would appreciate it.
> 
> # if defined SOCK_ERRNO || defined SOCK_STRERROR
> #   ifdef HAVE_WINSOCK_H
> #     include <winsock.h>
> #   else /* No winsock.h */
> #     include <sys/socket.h>
> #     include <netinet/in.h>
> #     include <arpa/inet.h>
> #     include <netdb.h>
> #   endif /* No winsock.h */
> # endif
> 
> 
> Thanks,
> 
> Derek
--------------------Configuration: cvsnt - Win32 Debug--------------------
Compiling...
add.c
admin.c
annotate.c
buffer.c
H:\Conrad\Projects\cvs-1.12-wip\src\buffer.c(174) : warning C4018: '>=' : 
signed/unsigned mismatch
H:\Conrad\Projects\cvs-1.12-wip\src\buffer.c(1076) : warning C4018: '==' : 
signed/unsigned mismatch
H:\Conrad\Projects\cvs-1.12-wip\src\buffer.c(1133) : warning C4018: '>=' : 
signed/unsigned mismatch
H:\Conrad\Projects\cvs-1.12-wip\src\buffer.c(1177) : warning C4018: '<=' : 
signed/unsigned mismatch
H:\Conrad\Projects\cvs-1.12-wip\src\buffer.c(1202) : warning C4018: '==' : 
signed/unsigned mismatch
checkin.c
checkout.c
classify.c
client.c
commit.c
create_adm.c
cvsrc.c
diff.c
edit.c
H:\Conrad\Projects\cvs-1.12-wip\src\diff.c(337) : warning C4761: integral size 
mismatch in argument; conversion supplied
H:\Conrad\Projects\cvs-1.12-wip\src\diff.c(348) : warning C4761: integral size 
mismatch in argument; conversion supplied
entries.c
error.c
exithandle.c
expand_path.c
fileattr.c
filesubr.c
find_names.c
H:\Conrad\Projects\cvs-1.12-wip\src\find_names.c(338) : warning C4018: '<' : 
signed/unsigned mismatch
hash.c
history.c
ignore.c
import.c
lock.c
log-buffer.c
log.c
login.c
logmsg.c
ls.c
main.c
mkdir.c
mkmodules.c
modules.c
myndbm.c
no_diff.c
parseinfo.c
patch.c
rcmd.c
rcs.c
H:\Conrad\Projects\cvs-1.12-wip\src\rcs.c(1566) : warning C4018: '>' : 
signed/unsigned mismatch
rcscmds.c
recurse.c
release.c
remove.c
repos.c
root.c
rsh-client.c
run.c
H:\Conrad\Projects\cvs-1.12-wip\windows-NT\run.c(123) : warning C4018: '>=' : 
signed/unsigned mismatch
scramble.c
server.c
socket-client.c
stack.c
startserver.c
status.c
subr.c
tag.c
H:\Conrad\Projects\cvs-1.12-wip\src\subr.c(1703) : warning C4761: integral size 
mismatch in argument; conversion supplied
update.c
vers_ts.c
version.c
watch.c
wrapper.c
zlib.c
H:\Conrad\Projects\cvs-1.12-wip\src\zlib.c(217) : warning C4018: '>=' : 
signed/unsigned mismatch
Linking...
LINK : LNK6004: .\WinDebug\cvs.exe not found or not built by the last 
incremental link; performing full link
client.obj : error LNK2001: unresolved external symbol _socket_buffer_initialize
.\WinDebug\cvs.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

cvs.exe - 2 error(s), 12 warning(s)
_______________________________________________
Bug-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/bug-cvs

Reply via email to