On Fri, 2014 Sep 19 21:36+0200, Andy Polyakov via RT wrote: > > I suggest to resort for adding -DOPENSSL_USE_IPV6=0 at config time. I > couldn't reproduce the problem on two different systems, so it's some > problem with yours.
What system(s) are you testing on? Mine is "Digital UNIX V4.0G (Rev. 1530)". > As for suggestion to add defined(IPPROTO_IPV6), no, it's not > appropriate. It can be some other symbol, but this system is an example where the presence of AF_INET6 is not enough to assume IPv6 support: $ grep AF_INET6 /usr/include/*/*.h /usr/include/sys/socket.h:#define AF_INET6 26 /* IPV6: UDP, TCP, etc. */ /usr/include/sys/socket.h:#define PF_INET6 AF_INET6 $ grep sockaddr_in6 /usr/include/*.h /usr/include/*/*.h (no output) > It's being discussed internally. BTW, defining inline with > defined(__DECC) is formally incorrect, because DEC C *would* accept > inline if you pass -c99. $ which cc /usr/ccs/bin/cc $ cc -c hello.c cc: Error: hello.c, line 1: Missing ";". (nosemi) static inline int foofunc(void) --------------^ $ cc -c99 -c hello.c cc: Error: hello.c, line 1: Missing ";". (nosemi) static inline int foofunc(void) --------------^ > You mentioned "I am building with non-default arguments" but never > specified which ones. That was previously. This time, I just used whatever ./config gave me, to make the bug-reporting easier. On an unrelated note: Is it necessary to use /tmp for temporary files? Instead of /tmp/$$$$.$@, what about something like tmp.$@ or tmp.$$$$.$@, creating them in the build tree? --Daniel -- Daniel Richard G. || sk...@iskunk.org My ASCII-art .sig got a bad case of Times New Roman. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org