Date: Tue, 9 May 2006 00:00:45 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 695 ************************************************** Monday 08 May 2006 Number 695 ************************************************** Subjects for today 1 Re: automake 1.9.6 : Dave Yeo" 2 Re: nanosleep : Dave Bamford 3 Re: automake 1.9.6 : Dave Yeo" 4 Re: automake 1.9.6 : IanM" 5 Re: nanosleep : Stefan.Neis at t-online.de 6 Re: nanosleep : Dave Yeo" 7 Re: automake 1.9.6 : Dave Yeo" 8 Re: nanosleep : Dave Bamford 9 Re: nanosleep : Dave Yeo" 10 Re: ux2bs list : John Poltorak **= Email 1 ==========================** Date: Sun, 07 May 2006 08:51:24 -0800 From: "Dave Yeo" Subject: Re: automake 1.9.6 On Sun, 07 May 2006 12:32:57 +0200, Andreas Büning wrote: >Hello! > >I've uploaded automake 1.9.6 to >http://unixos2.com/pub/source/automake-1.9.6.zip. >I had to fix a bug with aclocal and drive letters. It seems to work now **= Email 2 ==========================** Date: Sun, 07 May 2006 17:44:38 +0100 From: Dave Bamford Subject: Re: nanosleep My problem boils down to not having autoconf 2.59 >>autoheader worked when I added aclocal.m4 as the file >>to work on. >> >>Anyone know where I can get autoconf binaries for os2? >> >> > >There are no "binaries" because autoconf is a shell/perl script. >You can get the sources, e.g. from: >http://unixos2.com/pub/source/autoconf/ >(and you might also need a recent automake) but as I told above >it might not solve your problem. > > >Bye, >Andreas > > > > OK I changed the configure to expect autoconf 2.57 which I had installed Commented out the nanosleep stuff as its only used in the testing code and I got this far. checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking for SSL_read... no checking for SSL_read in -lssl... no configure.: error: OpenSSL is not installed but is required I do have OpenSSL installed typing openssl from the command prompt gives an openssl prompt. Not sure now what to do? Thanks Dave **= Email 3 ==========================** Date: Sun, 07 May 2006 09:54:51 -0800 From: "Dave Yeo" Subject: Re: automake 1.9.6 On Sun, 07 May 2006 08:51:24 -0800, Dave Yeo wrote: >On Sun, 07 May 2006 12:32:57 +0200, Andreas Büning wrote: > >>Hello! >> >>I've uploaded automake 1.9.6 to >>http://unixos2.com/pub/source/automake-1.9.6.zip. >>I had to fix a bug with aclocal and drive letters. It seems to work now > Seems to of lost my message which was I'm getting a 404 error trying to DL automake-1.9.6.zip (and the new make src) Dave **= Email 4 ==========================** Date: Mon, 08 May 2006 03:33:02 +1000 (EST) From: "IanM" Subject: Re: automake 1.9.6 >>>http://unixos2.com/pub/source/automake-1.9.6.zip. >Seems to of lost my message which was >I'm getting a 404 error trying to DL automake-1.9.6.zip (and the new make src) http://unix.os2site.com/pub/source/automake/index.html left the "automake" bit out Cheers IanM http://www.os2site.com/ "There is no such thing as a stupid question". **= Email 5 ==========================** Date: Sun, 7 May 2006 19:49:01 +0100 From: Stefan.Neis at t-online.de Subject: Re: nanosleep Hi, > checking openssl/ssl.h usability... yes > checking openssl/ssl.h presence... yes > checking for openssl/ssl.h... yes > checking for SSL_read... no > checking for SSL_read in -lssl... no > configure.: error: OpenSSL is not installed but is required > > > I do have OpenSSL installed > typing openssl from the command prompt gives an openssl prompt. > > Not sure now what to do? Looks like it's missing/not finding the libraries... Adding the directory containing the SSL libraries (ssl.a and crypto.a ?) might help. OTOH, it might also be a bug in the configure script which might try to link with "-lssl", but without "-lcrypto", which only works with UNIX shared libraries, but not with static libs (nor with DLLs). Last, config.log should contain more details, there should be a piece of source code involving SSL_read and a command (using -lssl) to compile it and the error message of the compiler in there, so you can check why the compilation really failed ... Regards, Stefan **= Email 6 ==========================** Date: Sun, 07 May 2006 10:56:24 -0800 From: "Dave Yeo" Subject: Re: nanosleep On Sun, 07 May 2006 17:44:38 +0100, Dave Bamford wrote: >and I got this far. > >checking openssl/ssl.h usability... yes >checking openssl/ssl.h presence... yes >checking for openssl/ssl.h... yes >checking for SSL_read... no >checking for SSL_read in -lssl... no >configure.: error: OpenSSL is not installed but is required > > >I do have OpenSSL installed >typing openssl from the command prompt gives an openssl prompt. > >Not sure now what to do? Do you have the developers version of OpenSSL installed? This would include the include files and library files eg crypto.a and ssl.a. Also are they installed somewhere where the compiler will find them eg in the EMX tree (depending on gcc version) I don't know what the OpennSSL package comes with and personally I built and installed my own. You might have to do this as well. Also it is a problem if your OpenSSL was built with EMX and you are using Innotek_libc. Dave **= Email 7 ==========================** Date: Sun, 07 May 2006 11:48:04 -0800 From: "Dave Yeo" Subject: Re: automake 1.9.6 On Mon, 08 May 2006 03:33:02 +1000 (EST), IanM wrote: >>>>http://unixos2.com/pub/source/automake-1.9.6.zip. > >>Seems to of lost my message which was >>I'm getting a 404 error trying to DL automake-1.9.6.zip (and the new make src) > >http://unix.os2site.com/pub/source/automake/index.html > >left the "automake" bit out >Cheers >IanM >http://www.os2site.com/ Ok it is there, had to do a shift-F5 to force a reload of the web page. Thanks Dave **= Email 8 ==========================** Date: Sun, 07 May 2006 23:42:24 +0100 From: Dave Bamford Subject: Re: nanosleep Stefan.Neis at t-online.de wrote: > Hi, > > > >>checking openssl/ssl.h usability... yes >>checking openssl/ssl.h presence... yes >>checking for openssl/ssl.h... yes >>checking for SSL_read... no >>checking for SSL_read in -lssl... no >>configure.: error: OpenSSL is not installed but is required >> >> >>I do have OpenSSL installed >>typing openssl from the command prompt gives an openssl prompt. >> >>Not sure now what to do? >> >> > >Looks like it's missing/not finding the libraries... >Adding the directory containing the SSL libraries (ssl.a and crypto.a ?) >might help. >OTOH, it might also be a bug in the configure script which might try to >link with "-lssl", but without "-lcrypto", which only works with UNIX >shared libraries, but not with static libs (nor with DLLs). > >Last, config.log should contain more details, there should be a piece >of source code involving SSL_read and a command (using -lssl) to compile >it and the error message of the compiler in there, so you can check why >the compilation really failed ... > > Regards, > Stefan > > Thanks Stefan I will try to build openssl fram scratch. I installed a pre built version 0.9.8 into the development tree. Here is an extract of config.log which may be relevant. Regards Dave > | > | int > | main () > | { > | return f != SSL_read; > | ; > | return 0; > | } > configure.:7535: result: no > configure.:7538: checking for SSL_read in -lssl > configure.:7573: g++ -o conftest.exe -g -O2 conftest.cc -lssl > -lcrypto -lssl -lcrypto -lsocket -ldb -lz >&5 > D:/usr/lib/crypto.a(cryptlib.o): Undefined symbol ___stderrp > referenced from text segment > D:/usr/lib/crypto.a(cryptlib.o): Undefined symbol ___stderrp > referenced from text segment > D:/usr/lib/crypto.a(b_print.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(b_print.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(obj_dat.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(obj_dat.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(obj_dat.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(obj_dat.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(obj_dat.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(x509_cmp.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(x509_cmp.o): Undefined symbol ___libc_GLocaleCtype > referenced from text segment > D:/usr/lib/crypto.a(x509_cmp.o): More undefined symbol > ___libc_GLocaleCtype refs follow > D:/usr/lib/crypto.a(pem_lib.o): Undefined symbol ___stderrp referenced > from text segment > D:/usr/lib/crypto.a(rsa_sign.o): Undefined symbol ___stderrp > referenced from text segment > D:/usr/lib/crypto.a(ui_openssl.o): Undefined symbol ___stdinp > referenced from text segment > D:/usr/lib/crypto.a(ui_openssl.o): Undefined symbol ___stderrp > referenced from text segment > D:/usr/lib/crypto.a(ui_openssl.o): Undefined symbol ___stdinp > referenced from text segment > D:/usr/lib/crypto.a(ui_openssl.o): Undefined symbol ___stderrp > referenced from text segment > configure.:7576: $? = 1 > configure.: failed program was: > | #line 7549 "configure" > | /* confdefs.h. */ > | > | #define PACKAGE_NAME "Box Backup" > | #define PACKAGE_TARNAME "box-backup" > | #define PACKAGE_VERSION "0.09" > | #define PACKAGE_STRING "Box Backup 0.09" > | #define PACKAGE_BUGREPORT "box at fluffy.co.uk" > | #ifdef __cplusplus > | #include > | #endif > | #define HAVE_EXCEPTIONS > | #define HAVE_NAMESPACES > | #define HAVE_LIBZ 1 > | #define HAVE_SYS_TYPES_H 1 > | #define HAVE_SYS_STAT_H 1 > | #define HAVE_STDLIB_H 1 > | #define HAVE_STRING_H 1 > | #define HAVE_MEMORY_H 1 > | #define HAVE_STRINGS_H 1 > | #define HAVE_STDINT_H 1 > | #define HAVE_UNISTD_H 1 > | #define HAVE_DB_H 1 > | #define BDB_VERSION_MAJOR 1 > | #define BDB_VERSION_MINOR 0 > | #define BDB_VERSION_POINT 0 > | #define HAVE_OPENSSL_SSL_H 1 > | /* end confdefs.h. */ > | > | /* Override any gcc2 internal prototype to avoid an error. */ > | #ifdef __cplusplus > | extern "C" > | #endif > | /* We use char because int might match the return type of a gcc2 > | builtin and then its argument prototype would still apply. */ > | char SSL_read (); > | int > | main () > | { > | SSL_read (); > | ; > | return 0; > | } > configure.:7595: result: no > > > **= Email 9 ==========================** Date: Sun, 07 May 2006 18:32:44 -0800 From: "Dave Yeo" Subject: Re: nanosleep On Sun, 07 May 2006 23:42:24 +0100, Dave Bamford wrote: >Here is an extract of config.log which may be relevant. > >Regards >Dave > >> | >> | int >> | main () >> | { >> | return f != SSL_read; >> | ; >> | return 0; >> | } >> configure.:7535: result: no >> configure.:7538: checking for SSL_read in -lssl >> configure.:7573: g++ -o conftest.exe -g -O2 conftest.cc -lssl >> -lcrypto -lssl -lcrypto -lsocket -ldb -lz >&5 >> D:/usr/lib/crypto.a(cryptlib.o): Undefined symbol ___stderrp ... It looks like you are using an EMX built library with Innotek_libc (note the extra leading underline). You can try rebuilding ssl.a and crypto.a by emximp -o ssl.a ssl.dll emximp -o crypto.a crypto.dll Dave **= Email 10 ==========================** Date: Mon, 8 May 2006 11:31:54 +0100 From: John Poltorak Subject: Re: ux2bs list On Fri, May 05, 2006 at 09:06:49PM -0700, Brendan Oakley wrote: > Thanks, it worked for me now. Did you send something to the list? I didn't get anything, and think I am subscribed to it... -- John > On 5/5/06, IanM wrote: > > > > ok, list-request is working again, very wierd, had to reenter the pw > > again before it would work, no error messages at all. > > > > Wierd > > On Sat, 06 May 2006 09:57:35 +1000 (EST), IanM wrote: > > > > >Hi Brendan and John > > > > > >Very groggy eyed but I'm around, I'll go and check. > > > > > >>> Hi. > > >>> > > >>> Is there an issue with the ux2bs mailing list? I sent an email to > > >>> list-request at unixos2.com with a subject of 'subscribe ux2bs' and > > didn't get > > >>> anything back. > > >> > > >>It isn't one that I host... > > >> > > >>Is Ian around? > > >> > > > > > >Cheers > > >IanM > > >http://www.os2site.com/ > > > > > >"One World; One Web; One Program." -- Microsoft "Ein Volk; Ein Reich; > > Ein Fuhrer." -- > > Hitler > > > > Cheers > > IanM > > http://www.os2site.com/ > > > > "User error. Replace user and press any key..." > > > >