[openssl-dev] [openssl.org #4480] Ubuntu 14 (x86_64): Compile errors and warnings when using "no-asm -ansi"

Richard Levitte via RT rt at openssl.org
Fri Mar 25 17:00:57 UTC 2016


Vid Fre, 25 Mar 2016 kl. 10.29.39, skrev noloader at gmail.com:
> gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS
> -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC
> -DOPENSSLDIR="\"/usr/local/ssl\""
> -DENGINESDIR="\"/usr/local/lib/engines\"" -Wall -O3 -pthread -m64
> -DL_ENDIAN -ansi -fPIC -Iinclude -I. -Icrypto/include -MMD -MF
> crypto/bio/bss_dgram.d.tmp -MT crypto/bio/bss_dgram.o -c -o
> crypto/bio/bss_dgram.o crypto/bio/bss_dgram.c
> In file included from /usr/include/netdb.h:27:0,
> from ./e_os.h:443,
> from crypto/bio/bio_lcl.h:2,
> from crypto/bio/bss_dgram.c:62:
> crypto/bio/bss_dgram.c: In function ‘dgram_get_mtu_overhead’:
> crypto/bio/bss_dgram.c:433:20: error: ‘const struct in6_addr’ has no
> member named ‘s6_addr32’
> && IN6_IS_ADDR_V4MAPPED(&tmp_addr))
> ^
> crypto/bio/bss_dgram.c:433:20: error: ‘const struct in6_addr’ has no
> member named ‘s6_addr32’

This is particularly disturbing... It suggests that the diverse network system
headers have bugs under certain circumstances...

--
Richard Levitte
levitte at openssl.org

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4480
Please log in as guest with password guest if prompted



More information about the openssl-dev mailing list