can you please "H.Merijn Brand" <h.m.br...@xs4all.nl> writes:
> That is bad. Why? GNU TLS /might/ be more safe than OpenSSL in some > aspects, but is is for sure not available on (older) versions of AIX > and/or HP-UX. It is already quite a bit of work to get OpenSSL and > OpenSSH to be rather actual/recent on those boxes, but you can simply > forget getting gnutls to be available on those. The dependency chain > is a straight hell. but in that case, a --with-ssl=openssl will fix this problem, as you did. > With HP-UX 11.00 and HP C-ANSI-C it doesn't even *compile* anymore! > > $ ./configure --prefix=/pro --disable-nls --with-ssl=openssl > --without-libiconv-prefix --without-libintl-prefix --without-libgnutls-prefix > : > $ make > : > cc -DHAVE_CONFIG_H -I. -I../src -I/pro/local/include > -I/usr/local/include -Ae -O2 +Onolimit +Z -z -I/pro/local/include > -I/usr/local/include -I/usr/include/X11R6 -I/usr/local/X11R6/include > -I/usr/contrib/X11R6/include -c -o c-ctype.o c-ctype.c > source='cloexec.c' object='cloexec.o' libtool=no \ > DEPDIR=.deps depmode=hp /bin/sh ../build-aux/depcomp \ > cc -DHAVE_CONFIG_H -I. -I../src -I/pro/local/include > -I/usr/local/include -Ae -O2 +Onolimit +Z -z -I/pro/local/include > -I/usr/local/include -I/usr/include/X11R6 -I/usr/local/X11R6/include > -I/usr/contrib/X11R6/include -c -o cloexec.o cloexec.c > cpp: "./", line 4: warning 2014: Illegal ^A, ^B, ^C, or ^D in source. Changed > to space. > cpp: "./", line 7: warning 2014: Illegal ^A, ^B, ^C, or ^D in source. Changed > to space. > cpp: "./", line 13: warning 2014: Illegal ^A, ^B, ^C, or ^D in source. > Changed to space. > cpp: "./", line 21: warning 2014: Illegal ^A, ^B, ^C, or ^D in source. > Changed to space. can you please send me your cloexec.c file (or any other file causing it)? My cloexec.c doesn't have such fancy characters, and unfortunately I don't access to any HP-UX machine where I can test it by myself. Have you compiled wget 1.12 on your machine? Thanks, Giuseppe