Your message dated Mon, 10 Dec 2018 11:49:26 +0000
with message-id <e1gwk3y-0001ei...@fasolo.debian.org>
and subject line Bug#916109: fixed in osmium-tool 1.9.1-2
has caused the Debian Bug report #916109,
regarding osmium-tool FTBFS with libosmium2-dev 2.15.0-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
916109: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916109
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: osmium-tool
Version: 1.9.1-1
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/osmium-tool.html

...
cd /build/1st/osmium-tool-1.9.1/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/build/1st/osmium-tool-1.9.1/obj-x86_64-linux-gnu/src 
-I/build/1st/osmium-tool-1.9.1/test/include 
-I/build/1st/osmium-tool-1.9.1/test/../src 
-I/build/1st/osmium-tool-1.9.1/test/../src/extract 
-I/build/1st/osmium-tool-1.9.1/test/../include -isystem 
/build/1st/osmium-tool-1.9.1/include  -g -O2 
-ffile-prefix-map=/build/1st/osmium-tool-1.9.1=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -std=c++11 
-Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization 
-Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo 
-Wold-style-cast -pthread -o CMakeFiles/unit_tests.dir/__/src/util.cpp.o -c 
/build/1st/osmium-tool-1.9.1/src/util.cpp
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:27:
/usr/include/osmium/tags/tags_filter.hpp:157:44: error: conflicting declaration 
'using TagsFilter = class osmium::TagsFilterBase<bool>'
     using TagsFilter = TagsFilterBase<bool>;
                                            ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:37:11: note: previous declaration as 
'class osmium::TagsFilter'
     class TagsFilter;
           ^~~~~~~~~~
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:33:
/usr/include/c++/8/iostream:60:10: error: 'istream' does not name a type
   extern istream cin;  /// Linked to standard input
          ^~~~~~~
/usr/include/c++/8/iostream:61:10: error: 'ostream' does not name a type
   extern ostream cout;  /// Linked to standard output
          ^~~~~~~
/usr/include/c++/8/iostream:62:10: error: 'ostream' does not name a type
   extern ostream cerr;  /// Linked to standard error (unbuffered)
          ^~~~~~~
/usr/include/c++/8/iostream:63:10: error: 'ostream' does not name a type
   extern ostream clog;  /// Linked to standard error (buffered)
          ^~~~~~~
/usr/include/c++/8/iostream:66:10: error: 'wistream' does not name a type
   extern wistream wcin;  /// Linked to standard input
          ^~~~~~~~
/usr/include/c++/8/iostream:67:10: error: 'wostream' does not name a type
   extern wostream wcout; /// Linked to standard output
          ^~~~~~~~
/usr/include/c++/8/iostream:68:10: error: 'wostream' does not name a type
   extern wostream wcerr; /// Linked to standard error (unbuffered)
          ^~~~~~~~
/usr/include/c++/8/iostream:69:10: error: 'wostream' does not name a type
   extern wostream wclog; /// Linked to standard error (buffered)
          ^~~~~~~~
/usr/include/c++/8/iostream:74:10: error: 'ios_base' does not name a type
   static ios_base::Init __ioinit;
          ^~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'void 
osmium::warning(const char*)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:62:10: error: 'cerr' is not a member 
of 'std'
     std::cerr << "WARNING: " << text;
          ^~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:62:10: note: 'std::cerr' is defined 
in header '<iostream>'; did you forget to '#include <iostream>'?
/build/1st/osmium-tool-1.9.1/src/util.cpp:34:1:
+#include <iostream>
 #include <string>
/build/1st/osmium-tool-1.9.1/src/util.cpp:62:10:
     std::cerr << "WARNING: " << text;
          ^~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'void 
osmium::warning(const string&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:66:10: error: 'cerr' is not a member 
of 'std'
     std::cerr << "WARNING: " << text;
          ^~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:66:10: note: 'std::cerr' is defined 
in header '<iostream>'; did you forget to '#include <iostream>'?
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 
'std::pair<osmium::osm_entity_bits::type, std::__cxx11::basic_string<char> > 
osmium::get_filter_expression(const string&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:113:48: error: call of overloaded 
'get_types(std::__cxx11::basic_string<char>)' is ambiguous
         entities = get_types(str.substr(0, pos));
                                                ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:50:31: note: candidate: 
'osmium::osm_entity_bits::type get_types(const string&)'
 osmium::osm_entity_bits::type get_types(const std::string& str);
                               ^~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:79:31: note: candidate: 
'osmium::osm_entity_bits::type osmium::get_types(const string&)'
 osmium::osm_entity_bits::type get_types(const std::string& str) {
                               ^~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'osmium::StringMatcher 
osmium::get_string_matcher(std::__cxx11::string)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:132:28: error: call of overloaded 
'strip_whitespace(std::__cxx11::string&)' is ambiguous
     strip_whitespace(string);
                            ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:52:6: note: candidate: 'void 
strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string);
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:120:6: note: candidate: 'void 
osmium::strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string) {
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:144:31: error: call of overloaded 
'strip_whitespace(std::__cxx11::basic_string<char>&)' is ambiguous
             strip_whitespace(s);
                               ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:52:6: note: candidate: 'void 
strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string);
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:120:6: note: candidate: 'void 
osmium::strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string) {
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'osmium::TagMatcher 
osmium::get_tag_matcher(const string&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:170:64: error: call of overloaded 
'get_string_matcher(const string&)' is ambiguous
         return osmium::TagMatcher{get_string_matcher(expression)};
                                                                ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:53:23: note: candidate: 
'osmium::StringMatcher get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string);
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:131:23: note: candidate: 
'osmium::StringMatcher osmium::get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string) {
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:170:65: error: no matching function 
for call to 'osmium::TagMatcher::TagMatcher(<brace-enclosed initializer list>)'
         return osmium::TagMatcher{get_string_matcher(expression)};
                                                                 ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:87:9: note: candidate: 'template<class 
TKey, class TValue, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous>, typename 
std::enable_if<std::is_convertible<TValue, osmium::StringMatcher>::value, 
int>::type <anonymous> > osmium::TagMatcher::TagMatcher(TKey&&, TValue&&, bool)'
         TagMatcher(TKey&& key_matcher, TValue&& value_matcher, bool invert = 
false) :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:87:9: note:   template argument 
deduction/substitution failed:
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:71:18: note: candidate: 'template<class 
TKey, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous> > 
osmium::TagMatcher::TagMatcher(TKey&&)'
         explicit TagMatcher(TKey&& key_matcher) : // 
NOLINT(misc-forwarding-reference-overload) (false positive due to enable_if)
                  ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:71:18: note:   template argument 
deduction/substitution failed:
/usr/include/osmium/tags/matcher.hpp:58:9: note: candidate: 
'osmium::TagMatcher::TagMatcher()'
         TagMatcher() :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:58:9: note:   candidate expects 0 
arguments, 1 provided
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(const osmium::TagMatcher&)'
     class TagMatcher {
           ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:47:11: note:   conversion of argument 1 
would be ill-formed:
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(osmium::TagMatcher&&)'
/usr/include/osmium/tags/matcher.hpp:47:11: note:   conversion of argument 1 
would be ill-formed:
/build/1st/osmium-tool-1.9.1/src/util.cpp:182:53: error: call of overloaded 
'get_string_matcher(std::__cxx11::basic_string<char>&)' is ambiguous
     return osmium::TagMatcher{get_string_matcher(key), 
get_string_matcher(value), invert};
                                                     ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:53:23: note: candidate: 
'osmium::StringMatcher get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string);
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:131:23: note: candidate: 
'osmium::StringMatcher osmium::get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string) {
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:182:80: error: call of overloaded 
'get_string_matcher(const std::__cxx11::basic_string<char>&)' is ambiguous
     return osmium::TagMatcher{get_string_matcher(key), 
get_string_matcher(value), invert};
                                                                                
^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:53:23: note: candidate: 
'osmium::StringMatcher get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string);
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:131:23: note: candidate: 
'osmium::StringMatcher osmium::get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string) {
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:182:89: error: no matching function 
for call to 'osmium::TagMatcher::TagMatcher(<brace-enclosed initializer list>)'
     return osmium::TagMatcher{get_string_matcher(key), 
get_string_matcher(value), invert};
                                                                                
         ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:87:9: note: candidate: 'template<class 
TKey, class TValue, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous>, typename 
std::enable_if<std::is_convertible<TValue, osmium::StringMatcher>::value, 
int>::type <anonymous> > osmium::TagMatcher::TagMatcher(TKey&&, TValue&&, bool)'
         TagMatcher(TKey&& key_matcher, TValue&& value_matcher, bool invert = 
false) :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:87:9: note:   template argument 
deduction/substitution failed:
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:71:18: note: candidate: 'template<class 
TKey, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous> > 
osmium::TagMatcher::TagMatcher(TKey&&)'
         explicit TagMatcher(TKey&& key_matcher) : // 
NOLINT(misc-forwarding-reference-overload) (false positive due to enable_if)
                  ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:71:18: note:   template argument 
deduction/substitution failed:
/usr/include/osmium/tags/matcher.hpp:58:9: note: candidate: 
'osmium::TagMatcher::TagMatcher()'
         TagMatcher() :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:58:9: note:   candidate expects 0 
arguments, 3 provided
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(const osmium::TagMatcher&)'
     class TagMatcher {
           ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:47:11: note:   candidate expects 1 
argument, 3 provided
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(osmium::TagMatcher&&)'
/usr/include/osmium/tags/matcher.hpp:47:11: note:   candidate expects 1 
argument, 3 provided
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'void 
osmium::initialize_tags_filter(osmium::TagsFilter&, bool, const 
std::vector<std::__cxx11::basic_string<char> >&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:186:5: error: invalid use of 
incomplete type 'class osmium::TagsFilter'
     tags_filter.set_default_result(default_result);
     ^~~~~~~~~~~
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:37:11: note: forward declaration of 
'class osmium::TagsFilter'
     class TagsFilter;
           ^~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:189:9: error: invalid use of 
incomplete type 'class osmium::TagsFilter'
         tags_filter.add_rule(!default_result, get_tag_matcher(str));
         ^~~~~~~~~~~
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:37:11: note: forward declaration of 
'class osmium::TagsFilter'
     class TagsFilter;
           ^~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:189:66: error: call of overloaded 
'get_tag_matcher(const std::__cxx11::basic_string<char>&)' is ambiguous
         tags_filter.add_rule(!default_result, get_tag_matcher(str));
                                                                  ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:54:20: note: candidate: 
'osmium::TagMatcher get_tag_matcher(const string&)'
 osmium::TagMatcher get_tag_matcher(const std::string& expression);
                    ^~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:167:20: note: candidate: 
'osmium::TagMatcher osmium::get_tag_matcher(const string&)'
 osmium::TagMatcher get_tag_matcher(const std::string& expression) {
                    ^~~~~~~~~~~~~~~
make[3]: *** [src/CMakeFiles/osmium.dir/build.make:157: 
src/CMakeFiles/osmium.dir/util.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 35%] Building CXX object 
test/CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o
cd /build/1st/osmium-tool-1.9.1/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/build/1st/osmium-tool-1.9.1/obj-x86_64-linux-gnu/src 
-I/build/1st/osmium-tool-1.9.1/test/include 
-I/build/1st/osmium-tool-1.9.1/test/../src 
-I/build/1st/osmium-tool-1.9.1/test/../src/extract 
-I/build/1st/osmium-tool-1.9.1/test/../include -isystem 
/build/1st/osmium-tool-1.9.1/include  -g -O2 
-ffile-prefix-map=/build/1st/osmium-tool-1.9.1=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -std=c++11 
-Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization 
-Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo 
-Wold-style-cast -pthread -o 
CMakeFiles/unit_tests.dir/__/src/command_help.cpp.o -c 
/build/1st/osmium-tool-1.9.1/src/command_help.cpp
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:27:
/usr/include/osmium/tags/tags_filter.hpp:157:44: error: conflicting declaration 
'using TagsFilter = class osmium::TagsFilterBase<bool>'
     using TagsFilter = TagsFilterBase<bool>;
                                            ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:37:11: note: previous declaration as 
'class osmium::TagsFilter'
     class TagsFilter;
           ^~~~~~~~~~
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:33:
/usr/include/c++/8/iostream:60:10: error: 'istream' does not name a type
   extern istream cin;  /// Linked to standard input
          ^~~~~~~
/usr/include/c++/8/iostream:61:10: error: 'ostream' does not name a type
   extern ostream cout;  /// Linked to standard output
          ^~~~~~~
/usr/include/c++/8/iostream:62:10: error: 'ostream' does not name a type
   extern ostream cerr;  /// Linked to standard error (unbuffered)
          ^~~~~~~
/usr/include/c++/8/iostream:63:10: error: 'ostream' does not name a type
   extern ostream clog;  /// Linked to standard error (buffered)
          ^~~~~~~
/usr/include/c++/8/iostream:66:10: error: 'wistream' does not name a type
   extern wistream wcin;  /// Linked to standard input
          ^~~~~~~~
/usr/include/c++/8/iostream:67:10: error: 'wostream' does not name a type
   extern wostream wcout; /// Linked to standard output
          ^~~~~~~~
/usr/include/c++/8/iostream:68:10: error: 'wostream' does not name a type
   extern wostream wcerr; /// Linked to standard error (unbuffered)
          ^~~~~~~~
/usr/include/c++/8/iostream:69:10: error: 'wostream' does not name a type
   extern wostream wclog; /// Linked to standard error (buffered)
          ^~~~~~~~
/usr/include/c++/8/iostream:74:10: error: 'ios_base' does not name a type
   static ios_base::Init __ioinit;
          ^~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'void 
osmium::warning(const char*)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:62:10: error: 'cerr' is not a member 
of 'std'
     std::cerr << "WARNING: " << text;
          ^~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:62:10: note: 'std::cerr' is defined 
in header '<iostream>'; did you forget to '#include <iostream>'?
/build/1st/osmium-tool-1.9.1/src/util.cpp:34:1:
+#include <iostream>
 #include <string>
/build/1st/osmium-tool-1.9.1/src/util.cpp:62:10:
     std::cerr << "WARNING: " << text;
          ^~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'void 
osmium::warning(const string&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:66:10: error: 'cerr' is not a member 
of 'std'
     std::cerr << "WARNING: " << text;
          ^~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:66:10: note: 'std::cerr' is defined 
in header '<iostream>'; did you forget to '#include <iostream>'?
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 
'std::pair<osmium::osm_entity_bits::type, std::__cxx11::basic_string<char> > 
osmium::get_filter_expression(const string&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:113:48: error: call of overloaded 
'get_types(std::__cxx11::basic_string<char>)' is ambiguous
         entities = get_types(str.substr(0, pos));
                                                ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:50:31: note: candidate: 
'osmium::osm_entity_bits::type get_types(const string&)'
 osmium::osm_entity_bits::type get_types(const std::string& str);
                               ^~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:79:31: note: candidate: 
'osmium::osm_entity_bits::type osmium::get_types(const string&)'
 osmium::osm_entity_bits::type get_types(const std::string& str) {
                               ^~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'osmium::StringMatcher 
osmium::get_string_matcher(std::__cxx11::string)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:132:28: error: call of overloaded 
'strip_whitespace(std::__cxx11::string&)' is ambiguous
     strip_whitespace(string);
                            ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:52:6: note: candidate: 'void 
strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string);
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:120:6: note: candidate: 'void 
osmium::strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string) {
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:144:31: error: call of overloaded 
'strip_whitespace(std::__cxx11::basic_string<char>&)' is ambiguous
             strip_whitespace(s);
                               ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:52:6: note: candidate: 'void 
strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string);
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:120:6: note: candidate: 'void 
osmium::strip_whitespace(std::__cxx11::string&)'
 void strip_whitespace(std::string& string) {
      ^~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'osmium::TagMatcher 
osmium::get_tag_matcher(const string&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:170:64: error: call of overloaded 
'get_string_matcher(const string&)' is ambiguous
         return osmium::TagMatcher{get_string_matcher(expression)};
                                                                ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:53:23: note: candidate: 
'osmium::StringMatcher get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string);
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:131:23: note: candidate: 
'osmium::StringMatcher osmium::get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string) {
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:170:65: error: no matching function 
for call to 'osmium::TagMatcher::TagMatcher(<brace-enclosed initializer list>)'
         return osmium::TagMatcher{get_string_matcher(expression)};
                                                                 ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:87:9: note: candidate: 'template<class 
TKey, class TValue, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous>, typename 
std::enable_if<std::is_convertible<TValue, osmium::StringMatcher>::value, 
int>::type <anonymous> > osmium::TagMatcher::TagMatcher(TKey&&, TValue&&, bool)'
         TagMatcher(TKey&& key_matcher, TValue&& value_matcher, bool invert = 
false) :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:87:9: note:   template argument 
deduction/substitution failed:
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:71:18: note: candidate: 'template<class 
TKey, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous> > 
osmium::TagMatcher::TagMatcher(TKey&&)'
         explicit TagMatcher(TKey&& key_matcher) : // 
NOLINT(misc-forwarding-reference-overload) (false positive due to enable_if)
                  ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:71:18: note:   template argument 
deduction/substitution failed:
/usr/include/osmium/tags/matcher.hpp:58:9: note: candidate: 
'osmium::TagMatcher::TagMatcher()'
         TagMatcher() :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:58:9: note:   candidate expects 0 
arguments, 1 provided
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(const osmium::TagMatcher&)'
     class TagMatcher {
           ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:47:11: note:   conversion of argument 1 
would be ill-formed:
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(osmium::TagMatcher&&)'
/usr/include/osmium/tags/matcher.hpp:47:11: note:   conversion of argument 1 
would be ill-formed:
/build/1st/osmium-tool-1.9.1/src/util.cpp:182:53: error: call of overloaded 
'get_string_matcher(std::__cxx11::basic_string<char>&)' is ambiguous
     return osmium::TagMatcher{get_string_matcher(key), 
get_string_matcher(value), invert};
                                                     ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:53:23: note: candidate: 
'osmium::StringMatcher get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string);
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:131:23: note: candidate: 
'osmium::StringMatcher osmium::get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string) {
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:182:80: error: call of overloaded 
'get_string_matcher(const std::__cxx11::basic_string<char>&)' is ambiguous
     return osmium::TagMatcher{get_string_matcher(key), 
get_string_matcher(value), invert};
                                                                                
^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:53:23: note: candidate: 
'osmium::StringMatcher get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string);
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:131:23: note: candidate: 
'osmium::StringMatcher osmium::get_string_matcher(std::__cxx11::string)'
 osmium::StringMatcher get_string_matcher(std::string string) {
                       ^~~~~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:182:89: error: no matching function 
for call to 'osmium::TagMatcher::TagMatcher(<brace-enclosed initializer list>)'
     return osmium::TagMatcher{get_string_matcher(key), 
get_string_matcher(value), invert};
                                                                                
         ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:87:9: note: candidate: 'template<class 
TKey, class TValue, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous>, typename 
std::enable_if<std::is_convertible<TValue, osmium::StringMatcher>::value, 
int>::type <anonymous> > osmium::TagMatcher::TagMatcher(TKey&&, TValue&&, bool)'
         TagMatcher(TKey&& key_matcher, TValue&& value_matcher, bool invert = 
false) :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:87:9: note:   template argument 
deduction/substitution failed:
In file included from /build/1st/osmium-tool-1.9.1/src/util.hpp:28,
                 from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/usr/include/osmium/tags/matcher.hpp:71:18: note: candidate: 'template<class 
TKey, typename std::enable_if<std::is_convertible<TKey, 
osmium::StringMatcher>::value, int>::type <anonymous> > 
osmium::TagMatcher::TagMatcher(TKey&&)'
         explicit TagMatcher(TKey&& key_matcher) : // 
NOLINT(misc-forwarding-reference-overload) (false positive due to enable_if)
                  ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:71:18: note:   template argument 
deduction/substitution failed:
/usr/include/osmium/tags/matcher.hpp:58:9: note: candidate: 
'osmium::TagMatcher::TagMatcher()'
         TagMatcher() :
         ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:58:9: note:   candidate expects 0 
arguments, 3 provided
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(const osmium::TagMatcher&)'
     class TagMatcher {
           ^~~~~~~~~~
/usr/include/osmium/tags/matcher.hpp:47:11: note:   candidate expects 1 
argument, 3 provided
/usr/include/osmium/tags/matcher.hpp:47:11: note: candidate: 
'osmium::TagMatcher::TagMatcher(osmium::TagMatcher&&)'
/usr/include/osmium/tags/matcher.hpp:47:11: note:   candidate expects 1 
argument, 3 provided
/build/1st/osmium-tool-1.9.1/src/util.cpp: In function 'void 
osmium::initialize_tags_filter(osmium::TagsFilter&, bool, const 
std::vector<std::__cxx11::basic_string<char> >&)':
/build/1st/osmium-tool-1.9.1/src/util.cpp:186:5: error: invalid use of 
incomplete type 'class osmium::TagsFilter'
     tags_filter.set_default_result(default_result);
     ^~~~~~~~~~~
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:37:11: note: forward declaration of 
'class osmium::TagsFilter'
     class TagsFilter;
           ^~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:189:9: error: invalid use of 
incomplete type 'class osmium::TagsFilter'
         tags_filter.add_rule(!default_result, get_tag_matcher(str));
         ^~~~~~~~~~~
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:37:11: note: forward declaration of 
'class osmium::TagsFilter'
     class TagsFilter;
           ^~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:189:66: error: call of overloaded 
'get_tag_matcher(const std::__cxx11::basic_string<char>&)' is ambiguous
         tags_filter.add_rule(!default_result, get_tag_matcher(str));
                                                                  ^
In file included from /build/1st/osmium-tool-1.9.1/src/util.cpp:24:
/build/1st/osmium-tool-1.9.1/src/util.hpp:54:20: note: candidate: 
'osmium::TagMatcher get_tag_matcher(const string&)'
 osmium::TagMatcher get_tag_matcher(const std::string& expression);
                    ^~~~~~~~~~~~~~~
/build/1st/osmium-tool-1.9.1/src/util.cpp:167:20: note: candidate: 
'osmium::TagMatcher osmium::get_tag_matcher(const string&)'
 osmium::TagMatcher get_tag_matcher(const std::string& expression) {
                    ^~~~~~~~~~~~~~~
make[3]: *** [test/CMakeFiles/unit_tests.dir/build.make:131: 
test/CMakeFiles/unit_tests.dir/__/src/util.cpp.o] Error 1

--- End Message ---
--- Begin Message ---
Source: osmium-tool
Source-Version: 1.9.1-2

We believe that the bug you reported is fixed in the latest version of
osmium-tool, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 916...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (supplier of updated osmium-tool package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 10 Dec 2018 12:20:36 +0100
Source: osmium-tool
Binary: osmium-tool
Architecture: source amd64
Version: 1.9.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
Description:
 osmium-tool - Command line tool for working with OpenStreetMap data
Closes: 916109
Changes:
 osmium-tool (1.9.1-2) unstable; urgency=medium
 .
   * Bump Standards-Version to 4.2.1, no changes.
   * Add upstream patches to fix FTBFS with libosmium 2.15.0.
     (closes: #916109)
   * Bump minimum required libosmium2-dev to 2.15.0.
Checksums-Sha1:
 e2729bf29feb57a084c01d840cf521a712d8063a 2066 osmium-tool_1.9.1-2.dsc
 d2cf0ac4dc0ecdef289398cb02e7ad396f84c34a 8792 osmium-tool_1.9.1-2.debian.tar.xz
 cd07e8334a6bda814a70e28edb30dfcf15f43a1a 25269868 
osmium-tool-dbgsym_1.9.1-2_amd64.deb
 8b93a461f98ace2ec569c29f54f9b2e6aa2a87f6 7749 
osmium-tool_1.9.1-2_amd64.buildinfo
 b83822c719d6411d14750be08b37193045882b1c 668352 osmium-tool_1.9.1-2_amd64.deb
Checksums-Sha256:
 966a8f7788845989ce213f2d571c201dc01b49d763ade7b6fb42b73de54ffa3a 2066 
osmium-tool_1.9.1-2.dsc
 a436b1b454d819ec6cb94a29130e77ed4c6384328b684a08dbc618e9bc0c8f86 8792 
osmium-tool_1.9.1-2.debian.tar.xz
 e80a084ffeac16452889544c5e6cb353d3eb89abfdcec6d79fd4970364a28610 25269868 
osmium-tool-dbgsym_1.9.1-2_amd64.deb
 1b5d9eaf9ce39b0726b65fbfee327c3b4ee3c4fe5caf9e574e3fa785a879e0dd 7749 
osmium-tool_1.9.1-2_amd64.buildinfo
 d7805f92233027cf47849e0bd5295cf145972a6a25c19b20aea375cbc6463e40 668352 
osmium-tool_1.9.1-2_amd64.deb
Files:
 5169a2da5ed3bae23afa0bcdb8ef1dd0 2066 science optional osmium-tool_1.9.1-2.dsc
 e708f336ab21588d498330a7c810dd5b 8792 science optional 
osmium-tool_1.9.1-2.debian.tar.xz
 9f46dabf6052d0dc694f53a109219e42 25269868 debug optional 
osmium-tool-dbgsym_1.9.1-2_amd64.deb
 d73a1a648af3e1c6f4e183bf59601050 7749 science optional 
osmium-tool_1.9.1-2_amd64.buildinfo
 c33adced410c4f392fe6edbea0a2c3ad 668352 utils optional 
osmium-tool_1.9.1-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAlwOT1EACgkQZ1DxCuiN
SvHQhhAAn8/Io0OOE4MgEQgdDrElPbLuOn77jJvfq8VxyV9GsrLBhQV+Au8AaKP6
IflbVhD0csmwWXCRXTMOpTflpeel+Bx3fdsuKBn2gIgXqwEjEWEASVIybIkpnYtu
vw3tzhBPRzC0fUHbHHPpgC/ETYTMwZMpGOi+PDDhF6EZDGNYaH0ctJdAB3097asT
aIKLPHrs5hgaE6N7aghxvypzwv8K4BGnScD76YOZW8CqzDvILSI1l5YOp5IOxurq
NpYAbrtEz6syZFjwS5o7RV2KWBqeytOZmAQF0LAOKilXr2Ro+luRNHcCaV+r/XxW
ML6M/jCAzcbvf6u1JK6N9U5xIKX+oqLEYTKbiCQC8iAhbaTGBJTNMsxJ1rBDBUBk
5PDFqy5UqobK7rIqXSPn4hHFEdmA+aKan7RWwf7i33+KZ1xII6GqqFei3uhWtelS
tB4+6W1kuB7V5SPliZV3CbTU0Y1VySPf7VPgs2iwTxvzA1I4+20eaYJDqIN/Doku
jZrZ5/ZgGO8H/89TBT857ABkqKxNxldbAVXIgUS5c+8A3iyZ9AyeywrC2ZHeICxG
MSfA0cqqTiiw7CQOW0ln7dKjcrUGRghD6mo3gUrjkin5DSqGox+X8SpmmwMczGtA
necxUd4YQ3G1bsa8pC/qenBOUW6XPNPp5XljWOm2SV+c9FtMsvM=
=YNEq
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to