post82.diff

Jeremy Kister <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
i've downloaded freetds-stable.tgz and tried to patch with post82.diff from 
sourceforge..  but it doesn't apply cleanly..

[...]
patching file src/odbc/unittests/rowset.c
can't find file to patch at input line 1830
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: src/pool/stream.c
|===================================================================
|RCS file: /cvs/freetds/freetds/src/pool/stream.c,v
|retrieving revision 1.25
|diff -u -1 -0 -r1.25 stream.c
|--- src/pool/stream.c  19 Jun 2007 13:31:34 -0000      1.25
|+++ src/pool/stream.c  12 Sep 2008 06:57:06 -0000
--------------------------
File to patch:
Skip this patch? [y]


freetds-0.82 has no src/pool/stream.c

if i skip this part of the patch, the rest patches ok (assuming we ignore 
the .cvsignore), but i get compile error:

Making all in fisql
make[3]: Entering directory `/usr/local/src/freetds-0.82/src/apps/fisql'
/bin/sh ../../../libtool --tag=CC --mode=link gcc -D_REENTRANT -pthreads -g 
-O2 -Wdeclaration-after-statement   -o fisql  fisql.o terminal.o edit.o 
handlers.o interrupt.o ../../dblib/libsybdb.la 
../../replacements/libreplacements.la -lnsl -lsocket  -lcurses  -lreadline
gcc -D_REENTRANT -pthreads -g -O2 -Wdeclaration-after-statement -o 
.libs/fisql fisql.o terminal.o edit.o handlers.o interrupt.o 
../../dblib/.libs/libsybdb.so /usr/local/lib/libiconv.so -L/usr/local/lib 
-L/usr/lib -L/usr/openwin/lib -L/usr/local/ssl/lib 
../../replacements/.libs/libreplacements.a -lnsl -lsocket -lcurses 
-lreadline -R/usr/local/lib
Undefined                       first referenced
  symbol                             in file
hmac_md5                            ../../dblib/.libs/libsybdb.so
ld: fatal: Symbol referencing errors. No output written to .libs/fisql
collect2: ld returned 1 exit status
make[3]: *** [fisql] Error 1

any advice ?

-- 

Jeremy Kister
http://jeremy.kister.net./
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.