>>> Simon Josefsson <[EMAIL PROTECTED]> 22.03.07 14.45 Uhr >>>
> Please test the daily snapshots from > <http://josefsson.org/daily/libssh2/> as if it were the 0.15 release, > and report any problems ASAP. Fetched http://josefsson.org/daily/libssh2/libssh2-20070325.tar.gz today and tried to compile it on openSuSE 10.2 (32Bit) and Solaris 10/SPARC 64Bit. This is what I found: -- snip -- ### Doc out of date: Either update or remove ~/INSTALL ### This seems to be a problem of the snapshot tarball (missing files): make[1]: Entering directory `/home/heiko/libssh/libssh2-0.15/docs' make[1]: *** Keine Regel vorhanden, um das Target »libssh2_channel_forward_accept.3«, benötigt von »all-am«, zu erstellen. Schluss. make[1]: Leaving directory `/home/heiko/libssh/libssh2-0.15/docs' make: *** [all-recursive] Fehler 1 ~> ls -l /home/heiko/libssh/libssh2-0.15/docs -rw-r--r-- 1 heiko users 11396 25. Mär 13:13 Makefile -rw-r--r-- 1 heiko users 470 23. Feb 22:30 Makefile.am -rw-r--r-- 1 heiko users 11117 25. Mär 06:00 Makefile.in -rw-r--r-- 1 heiko users 415 2. Feb 17:09 template.3 ==> The files for the man pages are not there. Also the buildconf script is missing from the tarball. ### On Solaris 10, Sun CC, 64Bit cc -D_POSIX_PTHREAD_SEMANTICS -xarch=v9b -mt -D_REENTRANT -D_NDEBUG -I/digibib/tools/include -I/digibib/tools/include -xarch=v9b -o .libs/ssh2 ssh2.o -L/digibib/tools/lib ../../src/.libs/libssh2.so -lpthread -lcrypto -lz -lsocket -R/usr/local/lib Undefined first referenced symbol in file libssh2_poll_channel_write ../../src/.libs/libssh2.so libssh2_packet_x11_open ../../src/.libs/libssh2.so libssh2_packet_queue_listener ../../src/.libs/libssh2.so libssh2_poll_listener_queued ../../src/.libs/libssh2.so ld: fatal: Symbol referencing errors. No output written to .libs/ssh2 ==> Can be fixed by adding LIBSSH2_API int libssh2_packet_x11_open(LIBSSH2_SESSION *session, unsigned char *data, unsigned long datalen); LIBSSH2_API int libssh2_poll_channel_write(LIBSSH2_CHANNEL *channel); LIBSSH2_API int libssh2_packet_queue_listener(LIBSSH2_SESSION *session, unsigned char *data, unsigned long datalen); LIBSSH2_API int libssh2_poll_listener_queued(LIBSSH2_LISTENER *listener); to ~/include/libssh2.h (cf. http://sourceforge.net/mailarchive/message.php?msg_id=37483753) ### Also on Solaris 10, Sun CC, 64Bit A bunch of warnings, where in different files (especially in kex.c, scp.c, userauth.c) assignment type mismatches are reported. Most of the time the code uses 'pointer to char "=" pointer to unsigned char'. (I can provide the detailed make output if needed). ### Also on Solaris 10, Sun CC, 64Bit cc -D_POSIX_PTHREAD_SEMANTICS -xarch=v9b -mt -D_REENTRANT -D_NDEBUG -I/digibib/tools/include -I/digibib/tools/include -xarch=v9b -o .libs/sftp sftp.o -L/digibib/tools/lib ../../src/.libs/libssh2.so -lpthread -lcrypto -lz -lsocket -R/usr/local/lib Undefined first referenced symbol in file inet_addr sftp.o (symbol belongs to implicit dependency /usr/lib/64/libnsl.so.1) ld: fatal: Symbol referencing errors. No output written to .libs/sftp ==> Can be fixed by adding -lnsl to the libraries linked in -- / snip -- Hope these issues can be fixed before releasing 0.15 Heiko ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ libssh2-devel mailing list libssh2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libssh2-devel