Compile error Dovecot2-pigeonhole

Nick Rosier nick+dovecot at bunbun.be
Thu Jul 7 12:53:16 UTC 2016


Maximus wrote:
> FreeBSD 9.3
>
> Dovecot 2.25 (7be1766)
>
>
> I'm trying to install Dovecot2-pigeonhole-0.4.14_2 from ports.
>
> Get an error:
>
> cc1: error: unrecognized command line option 
> "-Wno-duplicate-decl-specifier"
>
>
> With options MAKE_JOBS_UNSAFE=yes:
>
> cc1: error: unrecognized command line option 
> "-Wno-duplicate-decl-specifier"
>
> ....
>
> I was trying to compile from sources. Same error.
>
> Any suggestions?
Latest build from port works fine for me. Build everything with 
poudriere but doubt that has anything to do with it.

build started at Wed Jul  6 22:30:30 CEST 2016
port directory: /usr/ports/mail/dovecot2-pigeonhole
building for: FreeBSD FreeBSD-10-default-job-02 10.3-RELEASE-p5 FreeBSD 
10.3-RELEASE-p5 amd64
maintained by: ler at lerctr.org
Makefile ident:      $FreeBSD: head/mail/dovecot2-pigeonhole/Makefile 
418095 2016-07-05 17:06:52Z adamw $
Poudriere version: 3.1.14

Part from build-log:

/bin/sh ../../../libtool  --tag=CC    --mode=compile cc -DHAVE_CONFIG_H  
-I. -I../../..  -I/usr/local/include/dovecot    
-DMODULEDIR=\""/usr/local/lib/dovecot"\"    -std=gnu99 -O2 -pipe 
-DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -Wall -W 
-Wmissing-prototypes -Wmissing-declarations -Wpointer-arith 
-Wchar-subscripts -Wformat=2 -Wbad-function-cast 
*-Wno-duplicate-decl-specifier* -Wstrict-aliasing=2 
-I/usr/local/include  -I../../.. -MT edit-mail.lo -MD -MP -MF 
.deps/edit-mail.Tpo -c -o edit-mail.lo edit-mail.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../../.. 
-I/usr/local/include/dovecot -DMODULEDIR=\"/usr/local/lib/dovecot\" 
-std=gnu99 -O2 -pipe -DLIBICONV_PLUG -fstack-protector 
-fno-strict-aliasing -Wall -W -Wmissing-prototypes 
-Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 
-Wbad-function-cast *-Wno-duplicate-decl-specifier* -Wstrict-aliasing=2 
-I/usr/local/include -I../../.. -MT edit-mail.lo -MD -MP -MF 
.deps/edit-mail.Tpo -c edit-mail.c  -fPIC -DPIC -o .libs/edit-mail.o

I'm building with standard CC (clang):

FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: x86_64-unknown-freebsd10.3
Thread model: posix

Are you using GCC? If so, why???

Rgds,
N.


More information about the dovecot mailing list