Also note, that more importantly, it is not fetchmail itself that requires OpenSSL 3.1.
I have just successfully built - as expected - fetchmail 6.4.38 on FreeBSD 14.0-RELEASE, which uses OpenSSL 3.0.
$ FETCHMAILHOME=/tmp LC_ALL=C ./fetchmail -V | head -n20
This is fetchmail release 6.4.38+POP2+GSS+RPA+NTLM+SDPS+SSL-SSLv2-SSLv3+NLS.
Compiled with SSL library 0x300000c0 "OpenSSL 3.0.12 24 Oct 2023"
Run-time uses SSL library 0x300000c0 "OpenSSL 3.0.12 24 Oct 2023"
OpenSSL: OPENSSLDIR: "/etc/ssl"
Engines: ENGINESDIR: "/usr/lib/engines-3"
Copyright (C) 2002, 2003 Eric S. Raymond
Copyright (C) 2004 Matthias Andree, Eric S. Raymond, Robert M. Funk, Graham Wilson
Copyright (C) 2005 - 2012 Sunil Shetye
Copyright (C) 2005 - 2024 Matthias Andree
Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. For details,
please see the file COPYING in the source or documentation directory.
This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit. (http://www.openssl.org/)
Fallback MDA: (none)
FreeBSD vmfreebsd14.example.org 14.0-RELEASE-p3 FreeBSD 14.0-RELEASE-p3 #0: Mon Dec 11 04:56:01 UTC 2023 <email address hidden>:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
No mailservers set up -- perhaps /tmp/fetchmailrc is missing?
Taking options from command line
Also note, that more importantly, it is not fetchmail itself that requires OpenSSL 3.1.
I have just successfully built - as expected - fetchmail 6.4.38 on FreeBSD 14.0-RELEASE, which uses OpenSSL 3.0.
$ FETCHMAILHOME=/tmp LC_ALL=C ./fetchmail -V | head -n20 POP2+GSS+ RPA+NTLM+ SDPS+SSL- SSLv2-SSLv3+ NLS. engines- 3"
This is fetchmail release 6.4.38+
Compiled with SSL library 0x300000c0 "OpenSSL 3.0.12 24 Oct 2023"
Run-time uses SSL library 0x300000c0 "OpenSSL 3.0.12 24 Oct 2023"
OpenSSL: OPENSSLDIR: "/etc/ssl"
Engines: ENGINESDIR: "/usr/lib/
Copyright (C) 2002, 2003 Eric S. Raymond
Robert M. Funk, Graham Wilson www.openssl. org/)
Copyright (C) 2004 Matthias Andree, Eric S. Raymond,
Copyright (C) 2005 - 2012 Sunil Shetye
Copyright (C) 2005 - 2024 Matthias Andree
Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. For details,
please see the file COPYING in the source or documentation directory.
This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit. (http://
Fallback MDA: (none) example. org 14.0-RELEASE-p3 FreeBSD 14.0-RELEASE-p3 #0: Mon Dec 11 04:56:01 UTC 2023 <email address hidden> :/usr/obj/ usr/src/ amd64.amd64/ sys/GENERIC amd64
FreeBSD vmfreebsd14.
No mailservers set up -- perhaps /tmp/fetchmailrc is missing?
Taking options from command line