bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-wget] mingw openssl fix and mingw issues


From: Ray Satiro
Subject: [Bug-wget] mingw openssl fix and mingw issues
Date: Sun, 25 Mar 2012 00:18:28 -0700 (PDT)

Attached is a patch for mingw openssl shared build. 


A few other issues need to be addressed for mingw compile.
1. it seems gnulib does not address large file aware fstat/stat for mingw. I 
overrode this for my own build using a patch similar to that posted by Ángel 
González in the bootstrap thread.
2. gnulib ioctl.c mingw section does not have HANDLE type defined. I think that 
might be a gnulib oversight so I'll write them
3. connect.c has checks for autoconf HAVE_SYS_ includes sys/socket and 
sys/select, but AC_CHECK_HEADERS doesn't check sys/socket and also even if it 
checks for them it's not checking gnulib headers. as a result of that connect.c 
does not use the gnulib socket and select calls when it should.

How to handle 1 and 3 in harmony with gnulib I don't know. For 3 I just removed 
the check so that I could compile.

The binary and source and patches I used to make it (openssl plus dirty patches 
for issues 123) can be downloaded here:
http://sourceforge.net/projects/getgnuwin32/files/getgnuwin32/test%20builds/wget_2590__mingw_patched__03-25-12.zip/download


---request begin---
GET /fedora/releases/16/Fedora/i386/iso/Fedora-16-i386-DVD.iso HTTP/1.1
Range: bytes=2195415823-
User-Agent: Wget/1.13.4-2590-dirty (mingw32)
Accept: */*
Host: mirrors.kernel.org
Connection: Keep-Alive

Hash check ok. Even though -large-file in version info it should work to 
download/resume large files

GNU Wget 1.13.4-2590-dirty built on mingw32.

+digest +https +ipv6 +iri -large-file +nls +ntlm +opie +ssl/openssl

Attachment: wget-openssl-mingw-2590.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]