[Slackbuilds-users] OpenSMTPd build failure
Andrew
anddt at ukr.net
Sat Oct 3 14:47:09 UTC 2015
Hello all!
opensmtpd 5.7.2 fails to build here. Google doesn't know anything about this problem.
My gcc version is 4.8.4, but this issue still exists when I tried to compile opensmtpd with gcc 4.8.2.
...
/bin/sh ../../ylwrap ../../smtpd/parse.y y.tab.c ../../smtpd/parse.c y.tab.h `echo ../../smtpd/parse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output ../../smtpd/parse.output -- bison -y
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../smtpd -I../../openbsd-compat -I. -I/usr/include -DSMTPD_CONFDIR=\"/etc/opensmtpd\" -DPATH_CHROOT=\"/var/empty\" -DPATH_SMTPCTL=\"/usr/sbin/smtpctl\" -DPATH_MAILLOCAL=\"/usr/libexec/opensmtpd/mail.local\" -DPATH_LIBEXEC=\"/usr/libexec/opensmtpd\" -DHAVE_CONFIG_H -DIO_SSL -DCA_FILE=\"/etc/ssl/certs/ca-certificates.crt\" -O2 -march=i486 -mtune=i686 -fstack-protector -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_GNU_SOURCE -DNEED_EVENT_ASR_RUN -c -o ../../smtpd/smtpd-parse.o `test -f '../../smtpd/parse.c' || echo './'`../../smtpd/parse.c
../../smtpd/parse.c:291:6: error: redeclaration of enumerator 'ERROR'
ERROR = 293,
^
In file included from /usr/include/util.h:56:0,
from ../../smtpd/parse.y:58:
/usr/include/define.h:69:8: note: previous definition of 'ERROR' was here
enum { ERROR = -1, AOK = 0 };
^
make[3]: *** [../../smtpd/smtpd-parse.o] Error 1
make[3]: Leaving directory `/tmp/AndDT/opensmtpd-5.7.2p1/mk/smtpd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/AndDT/opensmtpd-5.7.2p1/mk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/AndDT/opensmtpd-5.7.2p1'
make: *** [all] Error 2
[EOF - dtach terminating]
anddt at fastnote:[~/src/opensmtpd]$
--
WBR, Andrew
More information about the SlackBuilds-users
mailing list