[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-hackers] Re: use host PCRE to build the Debian package
From: |
Ivan Shmakov |
Subject: |
[Chicken-hackers] Re: use host PCRE to build the Debian package |
Date: |
Mon, 07 Jan 2008 14:19:01 +0600 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) |
>>>>> felix winkelmann <address@hidden> writes:
>>> Ivan, thanks for the patch, but PCRE has been bundled with chicken
>>> to actually avoid using the host-systems libpcre.
>> Thus leading to duplication of the PCRE maintenance effort and,
>> what's even worse, to the duplication of the code, and therefore its
>> bugs.
> Since we sync directly with the upstream sources, I can't see this as
> code-duplication or extra maintenance.
With the current scheme, there're actually two copies of PCRE to
be installed on Debian system, one in /usr/lib/libpcre.so.3, and
one in /usr/bin/chicken. If a bug is fixed in PCRE, the system
administrator is forced to upgrade both PCRE and Chicken.
Therefore, both the Debian developers team and the Chicken's one
would have to prepare the respective Debian packages.
>> Furthermore, if Chicken needs to be linked against a specific
>> version of PCRE, or (preferrably) a version of PCRE not older than
>> specific, `debian/control' has the means to specify so.
> What about non-debian systems?
My patch intentionally doesn't affect non-Debian builds.
However, I argue that the user should be allowed to choose which
version of PCRE to link against when building from source.
Re: [Chicken-hackers] use host PCRE to build the Debian package, felix winkelmann, 2008/01/08