chicken-hackers
[Top][All Lists]
Advanced

[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.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]