[Slackbuilds-users] OpenSMTPd build failure

Willy Sudiarto Raharjo willysr at slackbuilds.org
Sat Oct 3 15:08:31 UTC 2015


> 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]$

How did you build this package?
The path (/tmp/AndDT) shows that you are using custom script or tool
Also, did you make a custom installation?


-- 
Willy Sudiarto Raharjo

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20151003/3e7e1a82/attachment-0001.asc>


More information about the SlackBuilds-users mailing list