ATTN Harold Hunt - Re: https no longer supported with wget v1.10.1
Harold L Hunt II
huntharo@msu.edu
Mon Oct 3 19:43:00 GMT 2005
Hack,
Great idea... seemed to work just fine on this end.
I've just posted a 1.10.1-2 for upload that has ssl support re-enabled.
Harold
Hack Kampbjorn wrote:
> Harold L Hunt II wrote:
>
>> What I wanted to know, though, was historically whether wget has
>> linked against the static or shared libs so I would know if I was
>> missing something that caused the shared libs to work.
>
>
> Yes, it has historically used shared libs also for ssl.
>
>>
>> Unfortunately, it looks like wget must have always been linking
>> against the static ssl libs because it uses a custom 550 line m4
>> script to find the ssl libs and it doesn't seem to know anything about
>> Cygwin or to prefer shared over static libs. I don't know that I want
>> to open that can of worms just yet, since I usually end up having to
>> fix about a weeks worth of bad autoconf in order to get things working
>> again. In the mean time, I think I'll release the statically linked
>> version to maintain the status quo.
>
>
> They removed libtool support somewhere between 1.9.1 and 1.10.1. This
> seems to have caused this problem. I've tried with different --with-ssl
> arguments but it doesn't seem to consistenly find '-lssl -lcrypto'. The
> easiest thing is to just force it to use the -l libraries over the .a libs
>
> $ diff -u wget-1.10.1/Makefile.in*
> --- wget-1.10.1/Makefile.in 2005-10-03 19:56:34.153712800 +0200
> +++ wget-1.10.1/Makefile.in.orig 2005-06-27 00:06:49.000000000 +0200
> @@ -57,7 +57,7 @@
> CFLAGS = @CFLAGS@
> CPPFLAGS = @CPPFLAGS@
> DEFS = @DEFS@ -DSYSTEM_WGETRC=\"$(sysconfdir)/wgetrc\"
> -DLOCALEDIR=\"$(localedir)\"
> -LIBS = @LIBS@ @LTLIBSSL@
> +LIBS = @LIBS@ @LIBSSL@
> LDFLAGS = @LDFLAGS@
> # Note: it's only @LIBSSL@ -> @LTLIBSSL@
>
> $ cygcheck wget-1.10.1/.build/src/wget.exe
> wget-1.10.1/.build/src/wget.exe
> d:\cygwin\bin\cygcrypto-0.9.8.dll
> d:\cygwin\bin\cygwin1.dll
> C:\WINNT\System32\ADVAPI32.DLL
> C:\WINNT\System32\NTDLL.DLL
> C:\WINNT\System32\KERNEL32.DLL
> C:\WINNT\System32\RPCRT4.DLL
> d:\cygwin\bin\cygintl-3.dll
> d:\cygwin\bin\cygiconv-2.dll
> d:\cygwin\bin\cygssl-0.9.8.dll
More information about the Cygwin-apps
mailing list