Hi Gilles,

The latest snapshot builds and works as expected in RHEL6 and Fedora 19,
20, devel (all available arch).
Although I have tested the very basic functionality for sending and
receiving messages to catch RH/Fedora-specific regressions, if any.


Under RHEL5 I have got a build error:
------------------------
cc1: warning: -Wuninitialized is not supported without -O
mv -f .deps/smtpd-compress_backend.Tpo .deps/smtpd-compress_backend.Po
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_LIBEXEC=\"/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 -DNEED_EVENT_ASR_RUN -MT
smtpd-config.o -MD -MP -MF .deps/smtpd-config.Tpo -c -o smtpd-config.o
`test -f '../../smtpd/config.c' || echo './'`../../smtpd/config.c
cc1: warning: -Wuninitialized is not supported without -O
In file included from ../../smtpd/ca.c:42:
../../smtpd/ssl.h:46: error: expected ')' before '*' token
../../smtpd/ssl.h:47: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
../../smtpd/ssl.h:51: error: expected ')' before '*' token
../../smtpd/ssl.h:52: error: expected ')' before '*' token
../../smtpd/ssl.h:53: error: expected ')' before '*' token
../../smtpd/ssl.h:57: warning: type defaults to 'int' in declaration of
'SSL'
../../smtpd/ssl.h:57: error: expected ';', ',' or ')' before '*' token
../../smtpd/ssl.h:66: error: expected ')' before '*' token
../../smtpd/ssl.h:70: error: expected ')' before '*' token
../../smtpd/ssl.h:71: error: expected ')' before '*' token
../../smtpd/ca.c:350: warning: initialization from incompatible pointer type
../../smtpd/ca.c: In function 'rsae_verify':
../../smtpd/ca.c:516: warning: passing argument 4 of
'rsa_default->rsa_verify' discards qualifiers from pointer target type
make[3]: *** [smtpd-ca.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/smtpd-config.Tpo .deps/smtpd-config.Po
make[3]: Leaving directory
`/home/mock/rpmbuild/BUILD/opensmtpd-201406192306p1/mk/smtpd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/mock/rpmbuild/BUILD/opensmtpd-201406192306p1/mk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/mock/rpmbuild/BUILD/opensmtpd-201406192306p1'
make: *** [all] Error 2
------------------------

Whether to fix it or not, it's up to you since RHEL5 packages aren't
presented in EPEL, and I have no plans to support RHEL5 version anymore.


Two cents on the topic that has been already discussed there (process name):

           ├─18925 smtpd: pony express
           └─18926 smtpd: klondike

Why not simple a neutral name like "delivery", or something like that? The
same for "klondike".

-- 
wbr, Denis.

Reply via email to