-
-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
Description
current "master" contains now support for OpenSSL 3 which deprecated the really old MD5 functions.
But after switching to new EVP MD5 functions, static build reports a warning, don't know how to solve this proper.
$ gcc -o ipv6calc-static ipv6calc.o showinfo.o ipv6calchelp_local.o -L../lib/ -L../databases/lib/ -lipv6calc_db_wrapper -lipv6calc -lm -lpthread -lc -lcrypto -ldl -lz -static
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/libcrypto.a(fips.o): in function `verify_checksums':
(.text+0x4e6): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/libcrypto.a(b_addr.o): in function `BIO_lookup_ex':
(.text+0xd35): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/11/../../../../lib64/libcrypto.a(b_sock.o): in function `BIO_gethostbyname':
(.text+0x75): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking