[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Re: couple of things
From: |
Zack Weinberg |
Subject: |
Re: [Monotone-devel] Re: couple of things |
Date: |
Wed, 13 Feb 2008 10:11:21 -0500 |
On Wed, Feb 13, 2008 at 3:49 AM, Lapo Luchini <address@hidden> wrote:
> Zack Weinberg wrote:
> > 1a) The configure script now will not let you use a system-provided
> > libpcre if it's a different version than the bundled one.
>
> Wow, does PCRE *really* break backward-compatibility so often and so
> badly to need such a check?
I can argue it either way. Right now I'm going with the following
argument (which is recorded in pcre.m4) but I'm not entirely convinced
by my own logic.
# "Unsuitable" is defined as "any version other than the bundled one". In
# other words, if you want to use a system PCRE you must provide the exact
# same version that was shipped with this release of Monotone. We do this
# because regexes are part of the visible user interface, but their syntax
# may change from release to release of PCRE. We want each version of our
# program to exhibit the regex syntax that was documented in its manual.
zw