Hi Omar,
On Fri, 8 Mar 2024, Omar Polo wrote:
Tarballs are available on the official mirror or on GitHub:
https://opensmtpd.org/archives/opensmtpd-7.5.0rc1.tar.gz
https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.5.0rc1
Verify the tarball with signify(1) and the usual public key:
https://opensmtpd.org/archives/opensmtpd-7.5.0rc1.sum.sig
https://opensmtpd.org/archives/opensmtpd-20181026.pub
I verified that configure works again with this statement:
./configure LDFLAGS='-lssl' --prefix=`pwd`/local
--with-libssl=/home/vajda/libressl-3.8.2/local --with-libevent=/usr/pkg
--with-path-CAfile=/usr/pkg/share/mozilla-rootcerts/cacert.pem
--with-path-queue=/var/spool/smtpd --with-path-empty=/var/empty
--with-path-mbox=`pwd`/local/var/mbox --with-path-socket=/var/run
--with-path-pidfile=/var/run
Thank you for the fix !
But opensmptd-7.5.0rc1 doesn't build on netbsd, it fails with this:
(this is netbsd aarch64 10.0_rc5)
ld: ../../usr.sbin/smtpd/smtpd.o: in function `parent_auth_pwd':
/home/vajda/opensmtpd-7.5.0rc1/mk/smtpd/../../usr.sbin/smtpd/smtpd.c:2293:
undefined reference to `crypt'
/home/vajda/opensmtpd-7.5.0rc1/mk/smtpd/../../usr.sbin/smtpd/smtpd.c:2293:(.text+0x231c):
relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol
`crypt'
ld: ../../openbsd-compat/crypt_checkpass.o: in function `crypt_checkpass':
/home/vajda/opensmtpd-7.5.0rc1/mk/smtpd/../../openbsd-compat/crypt_checkpass.c:23:
undefined reference to `crypt'
/home/vajda/opensmtpd-7.5.0rc1/mk/smtpd/../../openbsd-compat/crypt_checkpass.c:23:(.text+0x28):
relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol
`crypt'
*** Error code 1
Andi..