Compile error v2.2.25 MacOS X
aki.tuomi at dovecot.fi
aki.tuomi at dovecot.fi
Wed Jul 6 10:56:37 UTC 2016
> On July 6, 2016 at 8:19 AM James Brown <jlbrown at bordo.com.au> wrote:
>
>
>
> > On 6 Jul. 2016, at 2:31 pm, Edgar Pettijohn <edgar at pettijohn-web.com> wrote:
> >
> >
> >
> > Sent from my iPhone
> >
> >> On Jul 5, 2016, at 9:28 PM, James Brown <jlbrown at bordo.com.au> wrote:
> >>
> >> Tried to update from 2.2.24 to 2.2.25 using same configure command as previously.
> >>
> >> make ends with:
> >>
> >> In file included from guid.c:6:
> >> sha1.h:80: error: static or type qualifiers in abstract declarator
> >> make[4]: *** [guid.lo] Error 1
> >> make[3]: *** [all] Error 2
> >> make[2]: *** [all-recursive] Error 1
> >> make[1]: *** [all-recursive] Error 1
> >> make: *** [all] Error 2
> >>
> >> Mac OS X 10.7.5
> >>
> >> Configure statement was:
> >>
> >> ./configure --with-mysql --with-ssl=openssl
> >>
> >> Any suggestions?
> >>
> >> Thanks,
> >>
> >> James.
> >
> > Look at config.h and check for STATIC_ARRAY static
> >
> > If so remove the word "static".
>
> Yes I had ‘static’ after STATIC_ARRAY.
>
> Removed it and compile went through without errors.
>
> Thanks,
>
> James.
Hi!
This has been fixed in https://github.com/dovecot/core/commit/d9c865ce774aae9f2f17b89e7e94c3cfca29dea7
If it still occurs with your OS please let me know.
Aki
More information about the dovecot
mailing list