On Mon, 04 Mar 2019 22:54:04 +0000 Santiago Vila <sanv...@debian.org> wrote:
> dh_makeshlibs -plibpcre3 --add-udeb="libpcre3-udeb" -V 'libpcre3 (>= 1:8.35)' 
> -- -c4
> dh_makeshlibs -plibpcrecpp0v5 -V 'libpcrecpp0v5 (>= 7.7)' -- -c4
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
> file: see diff output below
> dpkg-gensymbols: warning: debian/libpcrecpp0v5/DEBIAN/symbols doesn't match 
> completely debian/libpcrecpp0v5.symbols
> --- debian/libpcrecpp0v5.symbols (libpcrecpp0v5_2:8.39-11_amd64)
> +++ dpkg-gensymbolsV2Wi2n     2019-03-04 12:36:00.103243818 +0000
> @@ -80,9 +80,9 @@
>   (c++)"pcrecpp::Scanner::SetSkipExpression(char const*)@Base" 7.7
>   (c++)"pcrecpp::Scanner::Skip(char const*)@Base" 7.7

Please find attached patch which fixes the issue.

-- 
Cheers,
  Andrej
diff -Nru pcre3-8.39/debian/changelog pcre3-8.39/debian/changelog
--- pcre3-8.39/debian/changelog 2018-07-21 15:59:04.000000000 +0200
+++ pcre3-8.39/debian/changelog 2019-03-06 15:52:46.000000000 +0100
@@ -1,3 +1,10 @@
+pcre3 (2:8.39-11.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark one more STL symbol as optional (Closes: #923743).
+
+ -- Andrej Shadura <andre...@debian.org>  Wed, 06 Mar 2019 15:52:46 +0100
+
 pcre3 (2:8.39-11) unstable; urgency=medium
 
   [ Matthias Klose ]
diff -Nru pcre3-8.39/debian/libpcrecpp0v5.symbols 
pcre3-8.39/debian/libpcrecpp0v5.symbols
--- pcre3-8.39/debian/libpcrecpp0v5.symbols     2018-07-21 15:48:28.000000000 
+0200
+++ pcre3-8.39/debian/libpcrecpp0v5.symbols     2019-03-06 15:50:57.000000000 
+0100
@@ -1,6 +1,6 @@
 libpcrecpp.so.0 libpcrecpp0v5 #MINVER#
  (c++|optional=STL)"void std::vector<pcrecpp::StringPiece, 
std::allocator<pcrecpp::StringPiece> 
>::_M_realloc_insert<pcrecpp::StringPiece>(__gnu_cxx::__normal_iterator<pcrecpp::StringPiece*,
 std::vector<pcrecpp::StringPiece, std::allocator<pcrecpp::StringPiece> > >, 
pcrecpp::StringPiece&&)@Base" 2:8.39-9
- (c++)"void std::vector<pcrecpp::StringPiece, 
std::allocator<pcrecpp::StringPiece> 
>::emplace_back<pcrecpp::StringPiece>(pcrecpp::StringPiece&&)@Base" 2:8.39-10
+ (c++|optional=STL)"void std::vector<pcrecpp::StringPiece, 
std::allocator<pcrecpp::StringPiece> 
>::emplace_back<pcrecpp::StringPiece>(pcrecpp::StringPiece&&)@Base" 2:8.39-10
  (c++|optional=STL)"void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char 
const*, char const*, std::forward_iterator_tag)@Base" 2:8.39-10
  (c++)"operator<<(std::basic_ostream<char, std::char_traits<char> >&, 
pcrecpp::StringPiece const&)@Base" 8.38
  (c++)"pcrecpp::Arg::parse_char(char const*, int, void*)@Base" 7.7

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to