June 21, 2010 <raysatiro@users.sourceforge.net>
Things you should know before building.
I am the maintainer of the GetGnuWin32 project, an automated download tool
that selects the right combination of GnuWin32 packages for download and
installation. GnuWin32 is a separate project and I am not responsible for its
maintenance. I build wget and openssl for redistribution because the maintainer
of the GnuWin32 project has not released newer packages to correct known
critical security issues.
I make test builds available here: http://drop.io/GetGnuWin32
If I'm satisfied with a particular test build I rebuild using the same
(verified) source and my initial instructions on a separated computer.
Those files are then moved to another computer and uploaded to sourceforge.
This build is for redistribution and will be downloaded by the GetGnuWin32
updater the next time the user runs download.bat. The user will have the option
to install these supplemental programs the next time he runs install.bat.
If you want just the wget and openssl binaries you can get them from our
sourceforge site.
http://sourceforge.net/projects/getgnuwin32/files/getgnuwin32/0.6.30/source/
https://sourceforge.net/projects/getgnuwin32/files/getgnuwin32/0.6.30/source/wget-1.12.1-devel-and-openssl-1.0.0a.sha/view
https://sourceforge.net/projects/getgnuwin32/files/getgnuwin32/0.6.30/source/BUILD_FILES_wget-1.12.1-devel-and-openssl-1.0.0a.sha/view
To view the hashes via HTTPS you must have an account with sourceforge.
98e1089e6b2f91421f6940871c4a8d60a7aabd14 *wget-1.12.1-devel-and-openssl-1.0.0a.zip
If you prefer to build wget-1.12.1-devel and openssl-1.0.0a yourself, the files
are in this archive.
-
On Wget:
I currently build wget 1.12.1 (prerelease) from a stable revision, March 2010.
The major differences between March 2010 and June 2010 wget developer source are
the June revisions identify as HTTP/1.1, have code to support chunked encoding
and a different fix for the null pointer dereference. But the March 2010 code is
stable and as I'm redistributing I'm still building from that code with my
patches.
Wget has recently switched maintainers and repositories. It is now maintained
by Giuseppe Scrivano. If you want the absolute latest test code you can usually
find a recent tarball or just pull the most recent revision from the repository.
ftp://alpha.gnu.org/gnu/wget/
bzr branch http://bzr.savannah.gnu.org/r/wget/trunk
My build notes in README-wget do not apply to anything other than the revision
of source included in this archive.
-
-
On OpenSSL:
The latest stable version of OpenSSL is 1.0.0a. I usually do not build OpenSSL
from revisions other than release, and this time is no exception.
My build notes in README-openssl do not apply to anything other than the
revision of source included in this archive.
-