[Dovecot] configure error on HP-UX: C99 compatible vsnprintf() call

Woonsan Ko woon_san at yahoo.com
Fri Jun 13 13:52:28 EEST 2008


I succeeded in installing rc10 under HP-UX PA-RISC machine with gcc (hp-gcc64-4.2.1). It created .sl suffixed libraries.

Also, I succeeded in making rc10 under HP-UX Itanium machine with the following configuration:
    $ ./configure CC=/opt/aCC/bin/aCC -AC99
It created .so suffixed libraries.
However, two sources you mentioned before had to be modified: lib/str-find.c (int goodtab[1];) and lib-imap/imap-match.c (char patterns_data[1];).
I believe gcc would make in cleaner way than aCC also.

Thank you very much!

Regards,

Woonsan


--- On Fri, 6/13/08, Timo Sirainen <tss at iki.fi> wrote:

> From: Timo Sirainen <tss at iki.fi>
> Subject: Re: [Dovecot] configure error on HP-UX: C99 compatible vsnprintf() call
> To: woon_san at yahoo.com
> Cc: "Dovecot Mailing List" <dovecot at dovecot.org>
> Date: Friday, June 13, 2008, 6:15 PM
> On Fri, 2008-06-13 at 02:09 -0700, Woonsan Ko wrote:
> > By the way, on the [1] machine, I succeeded in
> `make' by using gcc like the following:
> > $ ./configure CC=/opt/hp-gcc64-4.2.1/bin/gcc
> > 
> > > [1] `uname': HP-UX B.11.23 U
> > >     `model': 9000/800/rp3440
> > >     CPU: PA-RISC
> > >     `aCC --version': HP ANSI C++ B3910B
> A.03.80
> > 
> > The plugins are created with .sl suffixes, but there
> some odd files postfixed by 'ODULE_SUFFIX':
> 
> Yes, I noticed that myself also. It's fixed in rc10.


      


More information about the dovecot mailing list