diff options
author | Matthias Klose <doko@debian.org> | 2015-08-04 19:23:03 +0100 |
---|---|---|
committer | Matthias Klose <doko@debian.org> | 2015-08-04 19:23:03 +0100 |
commit | f4b7aba2e8c3cb8ba30dd028cd7e60077e229f53 (patch) | |
tree | 15de7f036ce89efc19f7b61c1b8782a1683f2fa6 /debian | |
parent | 94eb1938124a3ca87c17e2520468bf85ae675e96 (diff) | |
parent | e5f50570097752e9d8d68df700473362e385bda6 (diff) |
Record pcre3 (2:8.35-7.1) in archive suite sid
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 10 | ||||
-rw-r--r-- | debian/control | 10 | ||||
-rw-r--r-- | debian/libpcrecpp0v5.docs (renamed from debian/libpcrecpp0.docs) | 0 | ||||
-rw-r--r-- | debian/libpcrecpp0v5.install (renamed from debian/libpcrecpp0.install) | 0 | ||||
-rw-r--r-- | debian/libpcrecpp0v5.symbols | 86 | ||||
-rwxr-xr-x | debian/rules | 2 |
6 files changed, 101 insertions, 7 deletions
diff --git a/debian/changelog b/debian/changelog index 5c671ee..190252c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,15 @@ +pcre3 (2:8.35-7.1) unstable; urgency=medium + + * Rename libpcrecpp0 to libpcrecpp0v5. Addresses: #791236. + * Add Conflict/Replaces to the old library. + * Add libpcrecpp0v5 symbols file for GCC 5. + + -- Matthias Klose <doko@debian.org> Tue, 04 Aug 2015 20:23:03 +0200 + pcre3 (2:8.35-7) unstable; urgency=medium * Apply upstream patch to fix buffer overflow for forward reference - within backward assertion with excess closing parenthesis + within backward assertion with excess closing parenthesis (Closes: #790000) -- Matthew Vernon <matthew@debian.org> Fri, 26 Jun 2015 08:08:55 +0100 diff --git a/debian/control b/debian/control index 4f372e5..d4690c0 100644 --- a/debian/control +++ b/debian/control @@ -40,13 +40,13 @@ Description: Perl 5 Compatible Regular Expression Library - runtime files (udeb) . This package contains the runtime libraries for the Debian Installer (udeb). -Package: libpcrecpp0 +Package: libpcrecpp0v5 Section: libs Architecture: any Priority: optional Depends: ${shlibs:Depends}, ${misc:Depends} -Conflicts: libpcre3 (<< 6.4-1.1) -Replaces: libpcre3 (<< 6.4-1.1) +Conflicts: libpcre3 (<< 6.4-1.1), libpcrecpp0 +Replaces: libpcre3 (<< 6.4-1.1), libpcrecpp0 Multi-Arch: same Pre-Depends: multiarch-support Description: Perl 5 Compatible Regular Expression Library - C++ runtime files @@ -59,7 +59,7 @@ Package: libpcre3-dev Section: libdevel Architecture: any Multi-Arch: same -Depends: libc6-dev, libpcre3 (= ${binary:Version}), libpcre16-3 (= ${binary:Version}), libpcre32-3 (= ${binary:Version}), libpcrecpp0 (= ${binary:Version}), ${misc:Depends} +Depends: libc6-dev, libpcre3 (= ${binary:Version}), libpcre16-3 (= ${binary:Version}), libpcre32-3 (= ${binary:Version}), libpcrecpp0v5 (= ${binary:Version}), ${misc:Depends} Conflicts: libpcre1-dev, libpcre2-dev Description: Perl 5 Compatible Regular Expression Library - development files This is a library of functions to support regular expressions whose syntax @@ -72,7 +72,7 @@ Package: libpcre3-dbg Section: debug Priority: extra Architecture: any -Depends: libpcre3 (= ${binary:Version}), libpcrecpp0 (= ${binary:Version}), ${misc:Depends} +Depends: libpcre3 (= ${binary:Version}), libpcrecpp0v5 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: Perl 5 Compatible Regular Expression Library - debug symbols This is a library of functions to support regular expressions whose syntax diff --git a/debian/libpcrecpp0.docs b/debian/libpcrecpp0v5.docs index 9920811..9920811 100644 --- a/debian/libpcrecpp0.docs +++ b/debian/libpcrecpp0v5.docs diff --git a/debian/libpcrecpp0.install b/debian/libpcrecpp0v5.install index 6b2eb62..6b2eb62 100644 --- a/debian/libpcrecpp0.install +++ b/debian/libpcrecpp0v5.install diff --git a/debian/libpcrecpp0v5.symbols b/debian/libpcrecpp0v5.symbols new file mode 100644 index 0000000..d9659d4 --- /dev/null +++ b/debian/libpcrecpp0v5.symbols @@ -0,0 +1,86 @@ +libpcrecpp.so.0 libpcrecpp0v5 #MINVER# + (c++)"pcrecpp::Arg::parse_char(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_double(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_float(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_int(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_int_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_int_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_int_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_int_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_long(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_long_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_long_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_longlong(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_longlong_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_longlong_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_longlong_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_longlong_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_long_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_long_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_null(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_short(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_short_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_short_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_short_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_short_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_string(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_stringpiece(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_uchar(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_uint(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_uint_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_uint_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_uint_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_uint_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulong(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulong_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulong_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulonglong(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulonglong_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulonglong_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulonglong_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulonglong_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulong_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ulong_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ushort(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ushort_cradix(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ushort_hex(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ushort_octal(char const*, int, void*)@Base" 7.7 + (c++)"pcrecpp::Arg::parse_ushort_radix(char const*, int, void*, int)@Base" 7.7 + (c++)"pcrecpp::RE::Cleanup()@Base" 7.7 + (c++)"pcrecpp::RE::Compile(pcrecpp::RE::Anchor)@Base" 7.7 + (c++)"pcrecpp::RE::Consume(pcrecpp::StringPiece*, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&) const@Base" 7.7 + (c++)"pcrecpp::Scanner::Consume(pcrecpp::RE const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&)@Base" 7.7 + (c++)"pcrecpp::RE::DoMatchImpl(pcrecpp::StringPiece const&, pcrecpp::RE::Anchor, int*, pcrecpp::Arg const* const*, int, int*, int) const@Base" 7.7 + (c++)"pcrecpp::RE::DoMatch(pcrecpp::StringPiece const&, pcrecpp::RE::Anchor, int*, pcrecpp::Arg const* const*, int) const@Base" 7.7 + (c++)"pcrecpp::RE::Extract(pcrecpp::StringPiece const&, pcrecpp::StringPiece const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const@Base" 7.7 + (c++)"pcrecpp::RE::FindAndConsume(pcrecpp::StringPiece*, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&) const@Base" 7.7 + (c++)"pcrecpp::RE::FullMatch(pcrecpp::StringPiece const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&) const@Base" 7.7 + (c++)"pcrecpp::RE::GlobalReplace(pcrecpp::StringPiece const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const@Base" 7.7 + (c++)"pcrecpp::RE::Init(char const*, pcrecpp::RE_Options const*)@Base" 7.7 + (c++)"pcrecpp::RE::Init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, pcrecpp::RE_Options const*)@Base" 7.7 + (c++)"pcrecpp::RE::no_arg@Base" 7.7 + (c++)"pcrecpp::RE::NumberOfCapturingGroups() const@Base" 7.7 + (c++)"pcrecpp::RE::PartialMatch(pcrecpp::StringPiece const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&) const@Base" 7.7 + (c++)"pcrecpp::RE::QuoteMeta[abi:cxx11](pcrecpp::StringPiece const&)@Base" 7.7 + (c++)"pcrecpp::RE::~RE()@Base" 7.7 + (c++)"pcrecpp::RE::~RE()@Base" 7.7 + (c++)"pcrecpp::RE::Replace(pcrecpp::StringPiece const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const@Base" 7.7 + (c++)"pcrecpp::RE::Rewrite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, pcrecpp::StringPiece const&, pcrecpp::StringPiece const&, int*, int) const@Base" 7.7 + (c++)"pcrecpp::RE::TryMatch(pcrecpp::StringPiece const&, int, pcrecpp::RE::Anchor, bool, int*, int) const@Base" 7.7 + (c++)"pcrecpp::Scanner::ConsumeSkip()@Base" 7.7 + (c++)"pcrecpp::Scanner::DisableSkip()@Base" 7.7 + (c++)"pcrecpp::Scanner::EnableSkip()@Base" 7.7 + (c++)"pcrecpp::Scanner::GetComments(int, int, std::vector<pcrecpp::StringPiece, std::allocator<pcrecpp::StringPiece> >*)@Base" 7.7 + (c++)"pcrecpp::Scanner::GetNextComments(std::vector<pcrecpp::StringPiece, std::allocator<pcrecpp::StringPiece> >*)@Base" 7.7 + (c++)"pcrecpp::Scanner::LineNumber() const@Base" 7.7 + (c++)"pcrecpp::Scanner::LookingAt(pcrecpp::RE const&) const@Base" 7.7 + (c++)"pcrecpp::Scanner::Offset() const@Base" 7.7 + (c++)"pcrecpp::Scanner::~Scanner()@Base" 7.7 + (c++)"pcrecpp::Scanner::~Scanner()@Base" 7.7 + (c++)"pcrecpp::Scanner::Scanner()@Base" 7.7 + (c++)"pcrecpp::Scanner::Scanner()@Base" 7.7 + (c++)"pcrecpp::Scanner::Scanner(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 7.7 + (c++)"pcrecpp::Scanner::Scanner(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 7.7 + (c++)"pcrecpp::Scanner::SetSkipExpression(char const*)@Base" 7.7 + (c++)"pcrecpp::Scanner::Skip(char const*)@Base" 7.7 + (c++)"std::vector<pcrecpp::StringPiece, std::allocator<pcrecpp::StringPiece> >::_M_insert_aux(__gnu_cxx::__normal_iterator<pcrecpp::StringPiece*, std::vector<pcrecpp::StringPiece, std::allocator<pcrecpp::StringPiece> > >, pcrecpp::StringPiece const&)@Base" 7.7 diff --git a/debian/rules b/debian/rules index 9cd4df8..fa177e9 100755 --- a/debian/rules +++ b/debian/rules @@ -113,7 +113,7 @@ binary-arch: build install dh_compress -a dh_fixperms -a dh_makeshlibs -plibpcre3 --add-udeb="libpcre3-udeb" -V 'libpcre3 (>= 1:8.35)' - dh_makeshlibs -plibpcrecpp0 -V 'libpcrecpp0 (>= 7.7)' + dh_makeshlibs -plibpcrecpp0v5 -V 'libpcrecpp0v5 (>= 7.7)' -- -c4 dh_makeshlibs -plibpcre16-3 -plibpcre32-3 dh_installdeb -a # dh_perl -a |