<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>97246</bug_id>
          
          <creation_ts>2005-06-27 12:46 0000</creation_ts>
          <short_desc>upd.: dev-libs/libpcre-6.1</short_desc>
          <delta_ts>2005-07-02 16:23:23 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>carlo@gentoo.org</reporter>
          <assigned_to>eradicator@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-06-27 12:46:19 0000</bug_when>
            <thetext>http://www.pcre.org/changelog.txt

Release 6.0 07-Jun-05
---------------------

The release number has been increased to 6.0 because of the addition of several
major new pieces of functionality.

A new function, pcre_dfa_exec(), which implements pattern matching using a DFA
algorithm, has been added. This has a number of advantages for certain cases,
though it does run more slowly, and lacks the ability to capture substrings. On
the other hand, it does find all matches, not just the first, and it works
better for partial matching. The pcrematching man page discusses the
differences.

The pcretest program has been enhanced so that it can make use of the new
pcre_dfa_exec() matching function and the extra features it provides.

The distribution now includes a C++ wrapper library. This is built
automatically if a C++ compiler is found. The pcrecpp man page discusses this
interface.

The code itself has been re-organized into many more files, one for each
function, so it no longer requires everything to be linked in when static
linkage is used. As a consequence, some internal functions have had to have
their names exposed. These functions all have names starting with _pcre_. They
are undocumented, and are not intended for use by outside callers.

The pcregrep program has been enhanced with new functionality such as
multiline-matching and options for output more matching context. See the
ChangeLog for a complete list of changes to the library and the utility
programs.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-06-27 12:47:14 0000</bug_when>
            <thetext>Created an attachment (id=62094)
pcre-6.1-link.patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-06-27 12:49:41 0000</bug_when>
            <thetext>Created an attachment (id=62096)
libpcre-6.1.ebuild

- the existing uclibc patch applies, untested
- install new libpcrecpp.so
- correct html doc installation and make optional</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-07-02 16:23:23 0000</bug_when>
            <thetext>in portage. thanks for the heads up...</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>62094</attachid>
            <date>2005-06-27 12:47 0000</date>
            <desc>pcre-6.1-link.patch</desc>
            <filename>pcre-6.1-link.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIE1ha2VmaWxlLmluLm9yaWcJMjAwNS0wNi0yNyAyMDozNTozOS4wMDAwMDAwMDAgKzAyMDAK
KysrIE1ha2VmaWxlLmluCTIwMDUtMDYtMjcgMjA6MzY6MTguMDAwMDAwMDAwICswMjAwCkBAIC05
OSw3ICs5OSw3IEBACiBMVENYWENPTVBJTEUgPSAkKExJQlRPT0wpIC0tbW9kZT1jb21waWxlICQo
Q1hYKSAtYyAkKENYWEZMQUdTKSAtSS4gLUkkKHRvcF9zcmNkaXIpICQoTkVXTElORSkgJChMSU5L
X1NJWkUpICQoTUFUQ0hfTElNSVQpICQoTk9fUkVDVVJTRSkgJChFQkNESUMpCiBAT05fV0lORE9X
U0BMSU5LID0gJChDQykgJChMREZMQUdTKSAtSS4gLUkkKHRvcF9zcmNkaXIpIC1MLmxpYnMKIEBO
T1RfT05fV0lORE9XU0BMSU5LID0gJChMSUJUT09MKSAtLW1vZGU9bGluayAkKENDKSAkKExERkxB
R1MpIC1JLiAtSSQodG9wX3NyY2RpcikKLUxJTktMSUIgPSAkKExJQlRPT0wpIC0tbW9kZT1saW5r
ICQoQ0MpICQoTERGTEFHUykgLUkuIC1JJCh0b3Bfc3JjZGlyKQorTElOS0xJQiA9ICQoTElCVE9P
TCkgLS1tb2RlPWxpbmsgJChDQykgJChMREZMQUdTKSAtSS4gLUkkKHRvcF9zcmNkaXIpIC1MLiAt
TC5saWJzCiBMSU5LX0ZPUl9CVUlMRCA9ICQoTElCVE9PTCkgLS1tb2RlPWxpbmsgJChDQ19GT1Jf
QlVJTEQpICQoTERGTEFHU19GT1JfQlVJTEQpIC1JLiAtSSQodG9wX3NyY2RpcikKIEBPTl9XSU5E
T1dTQENYWExJTksgPSAkKENYWCkgJChMREZMQUdTKSAtSS4gLUkkKHRvcF9zcmNkaXIpIC1MLmxp
YnMKIEBOT1RfT05fV0lORE9XU0BDWFhMSU5LID0gJChMSUJUT09MKSAtLW1vZGU9bGluayAkKENY
WCkgJChMREZMQUdTKSAtSS4gLUkkKHRvcF9zcmNkaXIpCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>62096</attachid>
            <date>2005-06-27 12:49 0000</date>
            <desc>libpcre-6.1.ebuild</desc>
            <filename>libpcre-6.1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCmluaGVyaXQgbGlidG9vbCBmbGFnLW8tbWF0aWMgZXV0aWxzCgpERVNDUklQVElPTj0i
UGVybC1jb21wYXRpYmxlIHJlZ3VsYXIgZXhwcmVzc2lvbiBsaWJyYXJ5IgpIT01FUEFHRT0iaHR0
cDovL3d3dy5wY3JlLm9yZy8iClNSQ19VUkk9ImZ0cDovL2Z0cC5jc3guY2FtLmFjLnVrL3B1Yi9z
b2Z0d2FyZS9wcm9ncmFtbWluZy9wY3JlL3BjcmUtJHtQVn0udGFyLmJ6MiIKCkxJQ0VOU0U9IkJT
RCIKU0xPVD0iMyIKS0VZV09SRFM9In5hbHBoYSB+YW1kNjQgfmFybSB+aHBwYSB+aWE2NCB+bTY4
ayB+bWlwcyB+cHBjIH5wcGM2NCB+cHBjLW1hY29zIH5zMzkwIH5zaCB+c3BhcmMgfng4NiIKSVVT
RT0iZG9jIgoKREVQRU5EPSJkZXYtdXRpbC9wa2djb25maWciCgpTPSIke1dPUktESVJ9L3BjcmUt
JHtQVn0iCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICIke0F9IgoJY2QgIiR7U30iCgllcGF0Y2gg
IiR7RklMRVNESVJ9Ii9wY3JlLTUuMC11Y2xpYmMtdHVwbGUucGF0Y2gKCXVzZSBwcGMtbWFjb3Mg
fHwgZXBhdGNoICIke0ZJTEVTRElSfSIvcGNyZS02LjEtbGluay5wYXRjaAoKCSMgcG9zaXRpb24t
aW5kZXBlbmRlbnQgY29kZSBtdXN0IHVzZWQgZm9yIGFsbCBzaGFyZWQgb2JqZWN0cy4KCWFwcGVu
ZC1mbGFncyAtZlBJQwoJdXNlIHBwYy1tYWNvcyB8fCBlbGlidG9vbGl6ZQkKfQoKc3JjX2NvbXBp
bGUoKSB7CgkjIEhvdyBhYm91dCB0aGUgZm9sbG93aW5nIGZsYWdzPwoJIyAtLWVuYWJsZS11bmlj
b2RlLXByb3BlcnRpZXMgIGVuYWJsZSBVbmljb2RlIHByb3BlcnRpZXMgc3VwcG9ydAoJIyAtLWRp
c2FibGUtc3RhY2stZm9yLXJlY3Vyc2lvbiAgZGlzYWJsZSB1c2Ugb2Ygc3RhY2sgcmVjdXJzaW9u
IHdoZW4gbWF0Y2hpbmcKCWVjb25mIC0tZW5hYmxlLXV0ZjggfHwgZGllCgllbWFrZSBhbGwgbGli
cGNyZWNwcC5sYSB8fCBkaWUKfQoKc3JjX2luc3RhbGwoKSB7CgltYWtlIERFU1RESVI9IiR7RH0i
IGluc3RhbGwgfHwgZGllCgoJZG9kb2MgQVVUSE9SUyBJTlNUQUxMIE5PTi1VTklYLVVTRQoJZG9k
b2MgZG9jLyoudHh0IGRvYy9UZWNoLk5vdGVzCgl1c2UgZG9jICYmIGRvaHRtbCBkb2MvaHRtbC8q
Cn0K
</data>        

          </attachment>
    </bug>

</bugzilla>