cryptsetup(8): Tidy up Makefile
Normalize libcrypto and libssl DPADD variable names and adjust Makefiles.
LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.Simply being able to change it in two places is easier than everywhere.Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.While
LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.Simply being able to change it in two places is easier than everywhere.Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.While there, perform some cleanup for dup entries.
show more ...
Switch base to use private LibreSSL libariesAll base users of the OpenSSL libraries (libssl.so and libcrypto.so) havebeen modified to link against the new LibreSSL versions instead.The OpenSSL l
Switch base to use private LibreSSL libariesAll base users of the OpenSSL libraries (libssl.so and libcrypto.so) havebeen modified to link against the new LibreSSL versions instead.The OpenSSL libraries are still built by default, but nothing in base willuse them. However, its certain that a myriad of dports link to OpenSSLalthough this may change in the future.The OpenSSL library building can be suppressed by putting NO_OPENSSL in/etc/make.conf. The existing OpenSSL libraries and headers are not (yet)removed, however, even with that setting.
cryptsetup(8): Remove -std=gcc89 and make getline()'s prototype visible.
Remove more lvm2 related _XOPEN_SOURCE definitions.
cryptsetup/dmsetup/lvm: Fix LDADD/DPADD.
cryptsetup - switch to libdm
Set CSTD back to gnu89 again for various contrib/ related stuff.
cryptsetup - Port to DragonFly