On Thursday, February 2, 2017 6:46:32 PM CET Antonio Diaz Diaz wrote: > (I'm not subscribed. Please, CC me). > > Hello, > > While testing wget-1.18.109-4734 on a 32-bit GNU/Linux system with > glibc-2.5, gcc-4.1.2 and latest versions of gmplib, libnettle and > gnutls, I got 57 test failures: > > ============================================================================ > Testsuite summary for wget 1.18.109-4734 > ============================================================================ > # TOTAL: 85 > # PASS: 14 > # SKIP: 14 > # XFAIL: 0 > # FAIL: 57 > # XPASS: 0 > # ERROR: 0 > > Maybe they are caused by a failure to detect or report the perl version > in configure, or by an old perl version (the machine has perl-5.8.8 > installed): > checking for perl5... no > checking for perl... /usr/bin/perl > > It would be nice to mention in INSTALL or README the oldest version of > perl known to work.
Something is missing in your Perl installation (see test-suite.log): "Can't locate HTTP/Daemon.pm in @INC (@INC contains: . /usr/lib/perl5/5.8.8/ i486-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/ i486-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/ site_perl .) at HTTPServer.pm line 6." Looks like you need this HTTP/Daemon.pm in your Perl search path (@INC ?). On Debian this is in package 'libwww-perl', but there should be similar packages for other distros as well. > I also got some warnings: > -------------------------------------------------------------------- > mktime.c: In function 'mktime_internal': > mktime.c:355: warning: comparison is always false due to limited range > of data type > mktime.c:355: warning: comparison is always false due to limited range > of data type > > In file included from regex.c:72: > regexec.c: In function 're_search_2_stub': > regexec.c:360: warning: comparison is always false due to limited range > of data type > regexec.c:360: warning: comparison is always false due to limited range > of data type This should be reported to bug-gnu...@gnu.org. (Both .c files are from gnulib.) Could you you do this ? > http.c: In function 'test_parse_range_header': > http.c:5124: warning: this decimal constant is unsigned only in ISO C90 > http.c:5124: warning: this decimal constant is unsigned only in ISO C90 > http.c:5125: warning: this decimal constant is unsigned only in ISO C90 > http.c:5125: warning: integer constant is too large for 'long' type > http.c:5125: warning: integer constant is too large for 'long' type > -------------------------------------------------------------------- There is no 64bit integer type on your system ? Or the detection does not work. How long is 'long long' or off_t in your system ? If that is really true, just do not download files larger than 2^31 bytes (to be on the save side, maybe 2^32 works out - but you should test it well). Regards, Tim
signature.asc
Description: This is a digitally signed message part.