hi to everybody, i have just imported into the deepspace6.net CVS repository a modified version of wget 1.9 beta:
http://cvs.deepspace6.net/view/wget/ i have fixed a bug in the parsing of urls with embedded ipv6 addresses (the previous check was not exaustive, the new code is taken from glibc 2.3.2 and modified) and i have repackaged wget 1.9 beta to make use of autoconf 2.57, automake => 1.6, gettext 0.12.1 and libtool. you can access the CVS repository from the handy ViewCVS interface at the URL above, or via anonymous CVS, following the instructions below: http://www.deepspace6.net/sections/cvs.html to build the package from the CVS snapshot you will need autoconf 2.57 or better, automake 1.6 or better, gettext 0.12.1 (yes, exactly 0.12.1) and a recent libtool (versions => 1.4.0 should work). just type: make -f Makefile.cvs prep and then build wget as usual: ./configure && make su make install you're encouraged to perform the build from the CVS snapshot, but if there is a particular reason for which you just don't want to install/use the GNU autotools, or if you're simply just too lazy, you may want to try one of these tarballs instead: ftp://ftp.deepspace6.net/pub/ds6/sources/wget/wget-1.9-beta-mauro.tar.gz ftp://ftp.deepspace6.net/pub/ds6/sources/wget/wget-1.9-beta-mauro.tar.bz2 i hope that you will like the new autoconf-2.5x/automake-1.6-ed package. i also hope that the wget maintainer will consider accepting this patch. in the meanwhile, i am going to add autoconf checks for IPv6 support to my wget tree above, just like what i've done with oftpd: http://cvs.deepspace6.net/view/oftpd/ other things in my TODO: autoconf: - use AC_SYS_LARGEFILE in configure.ac? - handle automatic de-ansi-fication better or get rid of it (i would prefer the second choice, as i like the autobook approach: http://sources.redhat.com/autobook/autobook/autobook_51.html) - handle md5 support with AC_LIBOBJs instead of libmd5? - check build process on windows: a) fix broken windows/config.h.ms? b) update windows/config.h.* c) verify windows/Makefile* d) check with DJGPP e) check with cygwin f) check with gnuwin32 - check opie, ssl and md5 support C code: - fix gcc => 3.2 warnings - check IPv6 support - fix uncorrected bugs previously reported on the [EMAIL PROTECTED] mailing list - check FTP mirroring via HTTP proxy (i had problems with 1.8.2) please, feel free to send me feedback and bug reports ;-) BTW: in the same CVS repository: http://cvs.deepspace6.net/view/wget-1.8/ you can find an IPv6-enabled version of wget 1.8.2. beware, the code is still incomplete and has not been fully tested, yet. -- Aequam memento rebus in arduis servare mentem... Mauro Tortonesi [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Deep Space 6 - IPv6 with Linux http://www.deepspace6.net Ferrara Linux User Group http://www.ferrara.linux.it