Re: [exim-dev] PCRE inclusions in Exim

Top Page
Delete this message
Reply to this message
Author: V. T. Mueller
Date:  
To: Geraint Edwards
CC: exim-dev
Subject: Re: [exim-dev] PCRE inclusions in Exim
Hello,

Geraint Edwards schrieb:
> I don't think you understand what PH is saying - though you are both
> saying the same thing - in a different way.
>
> I think you are both saying that
>     exim *needs* dbm to be pre-installed (or installed separately),
> and - in the future -
>     exim *will need* pcre to be pre-installed (or installed separately).

>
> So the precedent for exim relying on an external lib already exists.


I don't seem to understand anything today - time for lunch! ;)

My point was: until now there is no separately-to-install
prerequisite for "core" exim (besides the compiler maybe) so far. In
other words: all that is required is provided by the core OS -
including dbm libs. I now double-checked this on a variety of OSs
and see to my surprise that on [Free,Open]BSD, only dbm headers are
present and libraries are required to be installed separately.
Debian, HP-UX, Novell(SuSE) and Solaris have them included.

Nevertheless, having pcre omitted from the exim distribution would
result in:

- adding (not always a first) external prerequisite to exim
- change the way BSD packages have to be built
- would not help regarding the numerous other software that uses
pcre (see Nigel's post)

Therefore, this appears to be a more pcre than exim related problem.
As long as a substantiable number of OSs doesn't come with pcre
included, I'd vote for exim bringing it's own version along with it.

Probably it would in addition be a wise idea to pick up Nigel's
point, having pcre always installed "system-wide". But that's
somewhat off-topic here.


Kind regards,
vt