Hello,

On Fri, Dec 13, 2013 at 8:51 PM, <[email protected]> wrote:

> User gilles has just rebuilt a portable snapshot, available from:
>
>         http://www.OpenSMTPD.org/archives/opensmtpd-201312131550p1.tar.gz
>
> Checksum:
>
>   SHA256 (opensmtpd-201312131550p1.tar.gz) =
>   c0f2060cb1ada2f9fe44c95a4ae67a9feac784f72bcf1ecb8849517c5c49a7d2
>
> A summary of the content of this snapshot is available below.
>
> Please test and let us know if it breaks something!
>

Latest snapshot failed during build on RHEL5 with errors:

------------------
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../smtpd -I../../openbsd-compat
-I../../contrib/lib/libc/asr -I.  -DSMTPD_CONFDIR=\"/etc/opensmtpd\"
-DPATH_CHROOT=\"/var/empty/smtpd\" -DPATH_SMTPCTL=\"/usr/sbin/smtpctl\"
-DPATH_MAILLOCAL=\"/usr/libexec/opensmtpd/mail.local\"
-DPATH_FILTERS=\"/usr/libexec/opensmtpd\"
-DPATH_TABLES=\"/usr/libexec/opensmtpd\" -DHAVE_CONFIG_H -DIO_SSL
-DASR_OPT_THREADSAFE=0 -DCA_FILE=\"/etc/pki/tls/cert.pem\" -g
-I/usr/include/libdb4  -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized
-Wsign-compare -Wformat-security -Wno-pointer-sign -fno-strict-aliasing
-fno-builtin-memset -std=gnu99  -D_GNU_SOURCE -MT smtpd-smtpd.o -MD -MP -MF
.deps/smtpd-smtpd.Tpo -c -o smtpd-smtpd.o `test -f '../../smtpd/smtpd.c' ||
echo './'`../../smtpd/smtpd.c
cc1: warning: -Wuninitialized is not supported without -O
../../smtpd/smtp_session.c: In function 'smtp_sni_callback':
../../smtpd/smtp_session.c:1753: warning: implicit declaration of function
'SSL_get_servername'
../../smtpd/smtp_session.c:1753: error: 'TLSEXT_NAMETYPE_host_name'
undeclared (first use in this function)
../../smtpd/smtp_session.c:1753: error: (Each undeclared identifier is
reported only once
../../smtpd/smtp_session.c:1753: error: for each function it appears in.)
../../smtpd/smtp_session.c:1753: warning: assignment makes pointer from
integer without a cast
../../smtpd/smtp_session.c:1755: error: 'SSL_TLSEXT_ERR_NOACK' undeclared
(first use in this function)
../../smtpd/smtp_session.c:1765: warning: implicit declaration of function
'SSL_set_SSL_CTX'
../../smtpd/smtp_session.c:1766: error: 'SSL_TLSEXT_ERR_OK' undeclared
(first use in this function)
../../smtpd/smtp_session.c:1767: warning: control reaches end of non-void
function
make[3]: *** [smtpd-smtp_session.o] Error 1
make[3]: *** Waiting for unfinished jobs....
../../smtpd/smtpd.c: In function 'parent_auth_pam':
../../smtpd/smtpd.c:1526: warning: initialization from incompatible pointer
type
../../smtpd/smtpd.c:1526: warning: initialization discards qualifiers from
pointer target type
mv -f .deps/smtpd-smtpd.Tpo .deps/smtpd-smtpd.Po
make[3]: Leaving directory
`/home/mock/rpmbuild/BUILD/opensmtpd-201312131550p1/mk/smtpd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/mock/rpmbuild/BUILD/opensmtpd-201312131550p1/mk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/mock/rpmbuild/BUILD/opensmtpd-201312131550p1'
make: *** [all] Error 2
------------------

Perhaps related to recent SNI changes. With earlier snapshot (201312081717)
and 5.4.1 release everything was OK.

---
wbr, Denis.

Reply via email to