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..


Reply via email to