dovecot/fsl.dovecot

Wed, 01 Aug 2012 23:49:03 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 01 Aug 2012 23:49:03 +0200
changeset 436
f26e9329b115
permissions
-rw-r--r--

Hack rpmconstant header file to allow targets to build, because...
Solaris studio cc(1) fails to build targets in rpmconstant with errors:
'undefined symbol first referenced in file constant.o' regarding symbols:
rpmdsInit, rpmdsNext, rpmdsTagN, rpmHeaderFormats, hdrVec, rpmTagTable,
rpmdsSearch, rpmdsResult, rpmTags, rpmdsIx, rpmdsDNEVR, rpmdsSetResult.
It seems that these symbols are not used by RPM in any way, and thus
the build configuration can succeed without including the nasty headers.

     1 ##
     2 ##  fsl.dovecot -- OSSP fsl configuration
     3 ##
     5 ident (dovecot.*)/.+ q{
     6     prefix(
     7         prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
     8     )
     9     -> {
    10         debug: file(
    11             path="@l_prefix@/var/dovecot/log/dovecot.log",
    12             perm=0600
    13         )
    14     }
    15 };
    17 ident (deliver(.*))/.+ q{
    18     prefix(
    19         prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
    20     )
    21     -> {
    22         debug: file(
    23             path="@l_prefix@/var/dovecot/log/deliver.log",
    24             perm=0600
    25         )
    26     }
    27 };

mercurial