Re: Updated: clisp-2.44-1 for cygwin
Reini Urban wrote: I've released the new upstream clisp-2.44 plus subpackages -clx, -gtk2 and -gdi for cygwin. Release focus: 7 - Major bugfixes ./configure --fsstnd=redhat --with-dynamic-ffi \ --with-module=rawsock --with-module=dirkey \ --with-module=bindings/win32 --with-module=berkeley-db \ --with-module=pcre --with-module=postgresql \ --with-module=fastcgi --with-module=zlib \ --with-module=gdbm --with-module=libsvm \ --prefix=/usr --build build (no changes) http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/src/NEWS 2.44 (2008-02-02) = User visible changes * CLISP does not come with GNU libffcall anymore. This is now a separate package and should be installed separately. Pass --with-libffcall-prefix to the top-level configure if it is not installed in a standard place. Option --with-dynamic-ffi is now replaced with --with-ffcall. There appears to be a contradiction between the Cygwin announcement and the upstream clisp announcement. The upstream announcement states that the configuration option '--with-dynamic-ffi' has been replaced by the option '--with-ffcall', but the Cygwin announcement states that the no-longer-supported '--with-dynamic-ffi' configuration option was used. Does the Cygwin announcement merely contain a typo (i.e., the new option was, in fact, used, but not described correctly), or was the Cygwin clisp package configured incorrectly, using the old option? If it is the latter, then this might explain the fact that 'cygcheck' reports that it cannot find 'cygfcgi-0.dll' for /lib/clisp-[version]/full/lisp.exe (where [version] is either 2.43 or 2.44). -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
Eric Blake schrieb: According to Larry Hall (Cygwin) on 2/5/2008 8:42 PM: | $ /usr/bin/clisp -norc -q -K full || echo $? | 53 | No such error is returned for the base set of modules for either version | 2.43-2 or 2.44-1: | | $ /usr/bin/clisp -q -norc -K base || echo $? | [1]_ | | Sounds like it could be a missing dependency problem. Does 'cygcheck | clisp' report any missing DLLs? Yep. Looking at the strace, -K full triggers the exec of /lib/clisp-2.44/full/lisp.exe, which complains: $ cygcheck /lib/clisp-2.44/full/lisp c:\cygwin\lib/clisp-2.44/full/lisp.exe ... Error: could not find cygpq5.dll Yet: $ cygcheck -p cygpq5 Found 0 matches for cygpq5. So, what is cygpq5.dll, and has it ever been in the distribution? At any rate, it looks like clisp needs to be rebuilt to either provide this dll or not link against it. Oh my! Sorry for that. I have explictly -lpq in my clisp full linker line, but my new postgresql-8.2 forward library /lib/libpq.a loads cygpq5.dll, not cygpq.dll. So I'll upload a new clisp-2.44-2 and fix my internal test packages for postgresql 8.2 and the new 8.3 to use the old name and do the dll versioning optional. 8.3 will be the new test postgresql package soon. -- Reini Urban -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
Mark Harig schrieb: Reini Urban wrote: I've released the new upstream clisp-2.44 plus subpackages -clx, -gtk2 and -gdi for cygwin. Release focus: 7 - Major bugfixes ./configure --fsstnd=redhat --with-dynamic-ffi \ --with-module=rawsock --with-module=dirkey \ --with-module=bindings/win32 --with-module=berkeley-db \ --with-module=pcre --with-module=postgresql \ --with-module=fastcgi --with-module=zlib \ --with-module=gdbm --with-module=libsvm \ --prefix=/usr --build build (no changes) http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/src/NEWS 2.44 (2008-02-02) = User visible changes * CLISP does not come with GNU libffcall anymore. This is now a separate package and should be installed separately. Pass --with-libffcall-prefix to the top-level configure if it is not installed in a standard place. Option --with-dynamic-ffi is now replaced with --with-ffcall. There appears to be a contradiction between the Cygwin announcement and the upstream clisp announcement. The upstream announcement states that the configuration option '--with-dynamic-ffi' has been replaced by the option '--with-ffcall', but the Cygwin announcement states that the no-longer-supported '--with-dynamic-ffi' configuration option was used. I couldn't get it with --with-ffcall to find the ffcall libs on my build machine, --with-dynamic-ffi works still fine. On my development laptop --with-ffcall worked okay. The end product is the same. Does the Cygwin announcement merely contain a typo (i.e., the new option was, in fact, used, but not described correctly), or was the Cygwin clisp package configured incorrectly, using the old option? If it is the latter, then this might explain the fact that 'cygcheck' reports that it cannot find 'cygfcgi-0.dll' for /lib/clisp-[version]/full/lisp.exe (where [version] is either 2.43 or 2.44). cygfcgi-0.dll should have been pulled in by libfcgi0 in the require line. Accidently I added ffcall and not libfcgi0 there. This is wrong. ffcall is just a build time requirement, not run-time. Linked statically. I've uploaded a fixed clisp setup.hint now. Temp. workaround: To work with clisp -K full you need to install fastcgi and install a temp. libpq5-8.2.5 I just uploaded now. Download and Reinstall clisp should work, until I up the release number to -2. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ http://helsinki.at/ http://spacemovie.mur.at/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
Reini Urban wrote: I've released the new upstream clisp-2.44 plus subpackages -clx, -gtk2 and -gdi for cygwin. Thank you for updating clisp to the latest version. I am seeing a reproducible error when I attempt to use it. Error code 53 is returned when the '-K full' option is supplied to clisp: $ /usr/bin/clisp -norc -q -K full || echo $? 53 $ cygcheck -c cygwin clisp ffcall Cygwin Package Information Package VersionStatus clisp2.44-1 OK cygwin 1.5.25-7 OK ffcall 1.10-1 OK I attempted to eliminate this problem by reverting to the previous version of clisp, 2.43-2, but the same error number was returned. No such error is returned for the base set of modules for either version 2.43-2 or 2.44-1: $ /usr/bin/clisp -q -norc -K base || echo $? [1]_ Please let me know if there is some more environmental information that I can provide to help resolve this problem. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
Mark Harig wrote: Reini Urban wrote: I've released the new upstream clisp-2.44 plus subpackages -clx, -gtk2 and -gdi for cygwin. Thank you for updating clisp to the latest version. I am seeing a reproducible error when I attempt to use it. Error code 53 is returned when the '-K full' option is supplied to clisp: $ /usr/bin/clisp -norc -q -K full || echo $? 53 $ cygcheck -c cygwin clisp ffcall Cygwin Package Information Package VersionStatus clisp2.44-1 OK cygwin 1.5.25-7 OK ffcall 1.10-1 OK I attempted to eliminate this problem by reverting to the previous version of clisp, 2.43-2, but the same error number was returned. No such error is returned for the base set of modules for either version 2.43-2 or 2.44-1: $ /usr/bin/clisp -q -norc -K base || echo $? [1]_ Please let me know if there is some more environmental information that I can provide to help resolve this problem. Sounds like it could be a missing dependency problem. Does 'cygcheck clisp' report any missing DLLs? -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 216 Dalton Rd. (508) 893-9889 - FAX Holliston, MA 01746 _ A: Yes. Q: Are you sure? A: Because it reverses the logical flow of conversation. Q: Why is top posting annoying in email? -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Larry Hall (Cygwin) on 2/5/2008 8:42 PM: | $ /usr/bin/clisp -norc -q -K full || echo $? | 53 | No such error is returned for the base set of modules for either version | 2.43-2 or 2.44-1: | | $ /usr/bin/clisp -q -norc -K base || echo $? | [1]_ | | Sounds like it could be a missing dependency problem. Does 'cygcheck | clisp' | report any missing DLLs? Yep. Looking at the strace, -K full triggers the exec of /lib/clisp-2.44/full/lisp.exe, which complains: $ cygcheck /lib/clisp-2.44/full/lisp c:\cygwin\lib/clisp-2.44/full/lisp.exe ... Error: could not find cygpq5.dll Yet: $ cygcheck -p cygpq5 Found 0 matches for cygpq5. So, what is cygpq5.dll, and has it ever been in the distribution? At any rate, it looks like clisp needs to be rebuilt to either provide this dll or not link against it. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHqTCI84KuGfSFAYARArAqAKDFfDaDa3CUP0aK+nff+M39hW1FeACggSHr qo8Db8ELNNlk4bl40erMRmw= =DJNk -END PGP SIGNATURE- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
Larry Hall wrote: Sounds like it could be a missing dependency problem. Does 'cygcheck clisp' report any missing DLLs? No, it doesn't report any missing DLLs. Both versions 2.43-2 and 2.44-1 have the following report from cygcheck: $ cygcheck clisp Found: C:\cygwin\bin\clisp.exe C:\cygwin\bin\clisp.exe C:\cygwin\bin\cygwin1.dll C:\WINDOWS\system32\ADVAPI32.DLL C:\WINDOWS\system32\ntdll.dll C:\WINDOWS\system32\KERNEL32.dll C:\WINDOWS\system32\RPCRT4.dll C:\WINDOWS\system32\Secur32.dll -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Mark Harig on 2/5/2008 9:08 PM: | No, it doesn't report any missing DLLs. Both versions 2.43-2 and 2.44-1 | have the following report | from cygcheck: | | $ cygcheck clisp | Found: C:\cygwin\bin\clisp.exe clisp is just a wrapper program that invokes other executables. I wouldn't expect clisp itself to have problems, since it worked when you didn't use -K full. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHqTYZ84KuGfSFAYARArmBAKC3pJ01fxauKYYuf3hJSdXoknLX/wCfUh9h j+lzOqA5Qe4QaJR9vCDJdY4= =Qg74 -END PGP SIGNATURE- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Updated: clisp-2.44-1 for cygwin
Eric Blake wrote: $ cygcheck /lib/clisp-2.44/full/lisp c:\cygwin\lib/clisp-2.44/full/lisp.exe ... Error: could not find cygpq5.dll Was cygpq5.dll the only missing file reported? I repeated your command and found that cygfcgi-0.dll is also needed/missing. (See below for the full listing of cygcheck.) So, what is cygpq5.dll, and has it ever been in the distribution? It might be a typo (in the procedures that compile/link clisp). Possibly, 'cygpq.dll' is needed. It is a library included in the Cygwin package named 'libpq4'. Is there a newer version 'libpq5' that has not been created for Cygwin yet? $ cygcheck -f /usr/bin/cygpq.dll libpq4-8.0.7-1 The Clisp documentation specifies that the full set of modules will include a postgresql and a fastCGI module. The DLLs that provide this support appear to be missing. Full listing for cygcheck of the full and base lisps. $ cygcheck /lib/clisp-2.44/full/lisp.exe C:\cygwin\lib/clisp-2.44/full/lisp.exe C:\cygwin\bin\cygcrypt-0.dll C:\cygwin\bin\cygwin1.dll C:\WINDOWS\system32\ADVAPI32.DLL C:\WINDOWS\system32\ntdll.dll C:\WINDOWS\system32\KERNEL32.dll C:\WINDOWS\system32\RPCRT4.dll C:\WINDOWS\system32\Secur32.dll C:\cygwin\bin\cygdb-4.3.dll Error: could not find cygfcgi-0.dll C:\cygwin\bin\cyggdbm-4.dll C:\cygwin\bin\cygiconv-2.dll C:\cygwin\bin\cygintl-8.dll C:\cygwin\bin\cygncurses-8.dll C:\cygwin\bin\cygpcre-0.dll Error: could not find cygpq5.dll C:\cygwin\bin\cygreadline6.dll C:\WINDOWS\system32\USER32.dll C:\WINDOWS\system32\GDI32.dll C:\cygwin\bin\cygz.dll C:\WINDOWS\system32\OLE32.dll C:\WINDOWS\system32\msvcrt.dll C:\WINDOWS\system32\OLEAUT32.DLL Error: could not find cygfcgi-0.dll Error: could not find cygfcgi-0.dll Error: could not find cygfcgi-0.dll Error: could not find cygfcgi-0.dll Error: could not find cygfcgi-0.dll By contrast, /lib/clisp-2.44/base/lisp.exe is not missing any libraries: $ cygcheck /lib/clisp-2.44/base/lisp.exe C:\cygwin\lib/clisp-2.44/base/lisp.exe C:\cygwin\bin\cygcrypt-0.dll C:\cygwin\bin\cygwin1.dll C:\WINDOWS\system32\ADVAPI32.DLL C:\WINDOWS\system32\ntdll.dll C:\WINDOWS\system32\KERNEL32.dll C:\WINDOWS\system32\RPCRT4.dll C:\WINDOWS\system32\Secur32.dll C:\cygwin\bin\cygiconv-2.dll C:\cygwin\bin\cygintl-8.dll C:\cygwin\bin\cygncurses-8.dll C:\cygwin\bin\cygreadline6.dll C:\WINDOWS\system32\USER32.dll C:\WINDOWS\system32\GDI32.dll C:\WINDOWS\system32\OLE32.dll C:\WINDOWS\system32\msvcrt.dll C:\WINDOWS\system32\OLEAUT32.DLL -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/