Your message dated Mon, 28 Nov 2016 17:04:30 +0000
with message-id <e1cbply-0008c6...@fasolo.debian.org>
and subject line Bug#844880: fixed in ignition-math2 2.5.0-2
has caused the Debian Bug report #844880,
regarding ignition-math2: FTBFS: gtest.cc:330:52: error: 'GetArgvs' was not 
declared in this scope
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.)


-- 
844880: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844880
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ignition-math2
Version: 2.5.0-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20161118 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++   
> -Dignition_math2_EXPORTS -DBUILDING_DLL -I/<<PKGBUILDDIR>>/test/gtest/include 
> -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include 
> -I/<<PKGBUILDDIR>>/src  -Wall -Wextra -Wno-long-long -Wno-unused-value 
> -Wno-unused-value -Wno-unused-value -Wno-unused-value -Wfloat-equal -Wshadow 
> -Winit-self -Wswitch-default -Wmissing-include-dirs -pedantic -Wc++11-compat 
> -std=c++11 -O2 -g -DNDEBUG -fPIC   -fPIC -o 
> CMakeFiles/ignition-math2.dir/Vector3Stats.cc.o -c 
> /<<PKGBUILDDIR>>/src/Vector3Stats.cc
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc: In function 'bool 
> testing::internal::GTestIsInitialized()':
> /usr/src/gtest/src/gtest.cc:330:52: error: 'GetArgvs' was not declared in 
> this scope
>  static bool GTestIsInitialized() { return GetArgvs().size() > 0; }
>                                                     ^
> In file included from 
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:40:0,
>                  from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:58,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /usr/src/gtest/src/gtest.cc: At global scope:
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:1390:79: 
> warning: missing initializer for member 
> 'testing::internal::MutexBase::owner_' [-Wmissing-field-initializers]
>      ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, 
> false }
>                                                                               
>  ^
> /usr/src/gtest/src/gtest.cc:384:12: note: in expansion of macro 
> 'GTEST_DEFINE_STATIC_MUTEX_'
>  GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_(g_linked_ptr_mutex);
>             ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc:995:50: error: no 'void 
> testing::AssertionResult::swap(testing::AssertionResult&)' member function 
> declared in class 'testing::AssertionResult'
>  void AssertionResult::swap(AssertionResult& other) {
>                                                   ^
> /usr/src/gtest/src/gtest.cc:1028:13: error: 'EditType' was not declared in 
> this scope
>  std::vector<EditType> CalculateOptimalEdits(const std::vector<size_t>& left,
>              ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1028:21: error: template argument 1 is invalid
>  std::vector<EditType> CalculateOptimalEdits(const std::vector<size_t>& left,
>                      ^
> /usr/src/gtest/src/gtest.cc:1028:21: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc: In function 'int 
> testing::internal::edit_distance::CalculateOptimalEdits(const 
> std::vector<long unsigned int>&, const std::vector<long unsigned int>&)':
> /usr/src/gtest/src/gtest.cc:1032:27: error: 'EditType' was not declared in 
> this scope
>    std::vector<std::vector<EditType> > best_move(
>                            ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1032:35: error: template argument 1 is invalid
>    std::vector<std::vector<EditType> > best_move(
>                                    ^
> /usr/src/gtest/src/gtest.cc:1032:35: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc:1032:37: error: template argument 1 is invalid
>    std::vector<std::vector<EditType> > best_move(
>                                      ^
> /usr/src/gtest/src/gtest.cc:1032:37: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc:1033:36: error: the value of 'EditType' is not 
> usable in a constant expression
>        left.size() + 1, std::vector<EditType>(right.size() + 1));
>                                     ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1032:27: note: 'EditType' was not declared 
> 'constexpr'
>    std::vector<std::vector<EditType> > best_move(
>                            ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1033:44: error: type/value mismatch at argument 1 
> in template parameter list for 'template<class _Tp, class _Alloc> class 
> std::vector'
>        left.size() + 1, std::vector<EditType>(right.size() + 1));
>                                             ^
> /usr/src/gtest/src/gtest.cc:1033:44: note:   expected a type, got 'EditType'
> /usr/src/gtest/src/gtest.cc:1033:44: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc:1033:63: error: expression list treated as 
> compound expression in initializer [-fpermissive]
>        left.size() + 1, std::vector<EditType>(right.size() + 1));
>                                                                ^
> /usr/src/gtest/src/gtest.cc:1038:18: error: invalid types 'int[size_t {aka 
> long unsigned int}]' for array subscript
>      best_move[l_i][0] = kRemove;
>                   ^
> /usr/src/gtest/src/gtest.cc:1038:25: error: 'kRemove' was not declared in 
> this scope
>      best_move[l_i][0] = kRemove;
>                          ^~~~~~~
> /usr/src/gtest/src/gtest.cc:1043:16: error: invalid types 'int[int]' for 
> array subscript
>      best_move[0][r_i] = kAdd;
>                 ^
> /usr/src/gtest/src/gtest.cc:1043:25: error: 'kAdd' was not declared in this 
> scope
>      best_move[0][r_i] = kAdd;
>                          ^~~~
> /usr/src/gtest/src/gtest.cc:1051:26: error: invalid types 'int[size_t {aka 
> long unsigned int}]' for array subscript
>          best_move[l_i + 1][r_i + 1] = kMatch;
>                           ^
> /usr/src/gtest/src/gtest.cc:1051:39: error: 'kMatch' was not declared in this 
> scope
>          best_move[l_i + 1][r_i + 1] = kMatch;
>                                        ^~~~~~
> /usr/src/gtest/src/gtest.cc:1060:26: error: invalid types 'int[size_t {aka 
> long unsigned int}]' for array subscript
>          best_move[l_i + 1][r_i + 1] = kAdd;
>                           ^
> /usr/src/gtest/src/gtest.cc:1060:39: error: 'kAdd' was not declared in this 
> scope
>          best_move[l_i + 1][r_i + 1] = kAdd;
>                                        ^~~~
> /usr/src/gtest/src/gtest.cc:1063:26: error: invalid types 'int[size_t {aka 
> long unsigned int}]' for array subscript
>          best_move[l_i + 1][r_i + 1] = kRemove;
>                           ^
> /usr/src/gtest/src/gtest.cc:1063:39: error: 'kRemove' was not declared in 
> this scope
>          best_move[l_i + 1][r_i + 1] = kRemove;
>                                        ^~~~~~~
> /usr/src/gtest/src/gtest.cc:1068:26: error: invalid types 'int[size_t {aka 
> long unsigned int}]' for array subscript
>          best_move[l_i + 1][r_i + 1] = kReplace;
>                           ^
> /usr/src/gtest/src/gtest.cc:1068:39: error: 'kReplace' was not declared in 
> this scope
>          best_move[l_i + 1][r_i + 1] = kReplace;
>                                        ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1074:15: error: the value of 'EditType' is not 
> usable in a constant expression
>    std::vector<EditType> best_path;
>                ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1032:27: note: 'EditType' was not declared 
> 'constexpr'
>    std::vector<std::vector<EditType> > best_move(
>                            ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1074:23: error: type/value mismatch at argument 1 
> in template parameter list for 'template<class _Tp, class _Alloc> class 
> std::vector'
>    std::vector<EditType> best_path;
>                        ^
> /usr/src/gtest/src/gtest.cc:1074:23: note:   expected a type, got 'EditType'
> /usr/src/gtest/src/gtest.cc:1074:23: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc:1076:14: error: expected ';' before 'move'
>      EditType move = best_move[l_i][r_i];
>               ^~~~
> /usr/src/gtest/src/gtest.cc:1077:15: error: request for member 'push_back' in 
> 'best_path', which is of non-class type 'int'
>      best_path.push_back(move);
>                ^~~~~~~~~
> /usr/src/gtest/src/gtest.cc:1077:25: error: 'move' was not declared in this 
> scope
>      best_path.push_back(move);
>                          ^~~~
> /usr/src/gtest/src/gtest.cc:1077:25: note: suggested alternative:
> In file included from /usr/include/c++/6/bits/char_traits.h:39:0,
>                  from /usr/include/c++/6/ios:40,
>                  from /usr/include/c++/6/ostream:38,
>                  from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:55,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /usr/include/c++/6/bits/stl_algobase.h:479:5: note:   'std::move'
>      move(_II __first, _II __last, _OI __result)
>      ^~~~
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc:1078:20: error: 'kAdd' was not declared in this 
> scope
>      l_i -= move != kAdd;
>                     ^~~~
> /usr/src/gtest/src/gtest.cc:1079:20: error: 'kRemove' was not declared in 
> this scope
>      r_i -= move != kRemove;
>                     ^~~~~~~
> /usr/src/gtest/src/gtest.cc:1081:26: error: request for member 'begin' in 
> 'best_path', which is of non-class type 'int'
>    std::reverse(best_path.begin(), best_path.end());
>                           ^~~~~
> /usr/src/gtest/src/gtest.cc:1081:45: error: request for member 'end' in 
> 'best_path', which is of non-class type 'int'
>    std::reverse(best_path.begin(), best_path.end());
>                                              ^~~
> /usr/src/gtest/src/gtest.cc: At global scope:
> /usr/src/gtest/src/gtest.cc:1104:13: error: 'EditType' was not declared in 
> this scope
>  std::vector<EditType> CalculateOptimalEdits(
>              ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1104:21: error: template argument 1 is invalid
>  std::vector<EditType> CalculateOptimalEdits(
>                      ^
> /usr/src/gtest/src/gtest.cc:1104:21: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc: In member function 'void 
> testing::internal::edit_distance::{anonymous}::Hunk::PushLine(char, const 
> char*)':
> /usr/src/gtest/src/gtest.cc:1136:12: warning: switch missing default case 
> [-Wswitch-default]
>      switch (edit) {
>             ^
> /usr/src/gtest/src/gtest.cc: In function 'std::__cxx11::string 
> testing::internal::edit_distance::CreateUnifiedDiff(const 
> std::vector<std::__cxx11::basic_string<char> >&, const 
> std::vector<std::__cxx11::basic_string<char> >&, size_t)':
> /usr/src/gtest/src/gtest.cc:1206:21: error: 'EditType' was not declared in 
> this scope
>    const std::vector<EditType> edits = CalculateOptimalEdits(left, right);
>                      ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1206:29: error: template argument 1 is invalid
>    const std::vector<EditType> edits = CalculateOptimalEdits(left, right);
>                              ^
> /usr/src/gtest/src/gtest.cc:1206:29: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc:1210:25: error: request for member 'size' in 
> 'edits', which is of non-class type 'const int'
>    while (edit_i < edits.size()) {
>                          ^~~~
> /usr/src/gtest/src/gtest.cc:1212:27: error: request for member 'size' in 
> 'edits', which is of non-class type 'const int'
>      while (edit_i < edits.size() && edits[edit_i] == kMatch) {
>                            ^~~~
> /usr/src/gtest/src/gtest.cc:1212:49: error: invalid types 'const int[size_t 
> {aka long unsigned int}]' for array subscript
>      while (edit_i < edits.size() && edits[edit_i] == kMatch) {
>                                                  ^
> /usr/src/gtest/src/gtest.cc:1212:54: error: 'kMatch' was not declared in this 
> scope
>      while (edit_i < edits.size() && edits[edit_i] == kMatch) {
>                                                       ^~~~~~
> /usr/src/gtest/src/gtest.cc:1228:27: error: request for member 'size' in 
> 'edits', which is of non-class type 'const int'
>      for (; edit_i < edits.size(); ++edit_i) {
>                            ^~~~
> /usr/src/gtest/src/gtest.cc:1231:21: error: the value of 'EditType' is not 
> usable in a constant expression
>          std::vector<EditType>::const_iterator it = edits.begin() + edit_i;
>                      ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1206:21: note: 'EditType' was not declared 
> 'constexpr'
>    const std::vector<EditType> edits = CalculateOptimalEdits(left, right);
>                      ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1231:29: error: type/value mismatch at argument 1 
> in template parameter list for 'template<class _Tp, class _Alloc> class 
> std::vector'
>          std::vector<EditType>::const_iterator it = edits.begin() + edit_i;
>                              ^
> /usr/src/gtest/src/gtest.cc:1231:29: note:   expected a type, got 'EditType'
> /usr/src/gtest/src/gtest.cc:1231:29: error: template argument 2 is invalid
> /usr/src/gtest/src/gtest.cc:1231:47: error: expected initializer before 'it'
>          std::vector<EditType>::const_iterator it = edits.begin() + edit_i;
>                                                ^~
> /usr/src/gtest/src/gtest.cc:1232:16: error: 'it' was not declared in this 
> scope
>          while (it != edits.end() && *it == kMatch) ++it;
>                 ^~
> /usr/src/gtest/src/gtest.cc:1232:28: error: request for member 'end' in 
> 'edits', which is of non-class type 'const int'
>          while (it != edits.end() && *it == kMatch) ++it;
>                             ^~~
> /usr/src/gtest/src/gtest.cc:1232:44: error: 'kMatch' was not declared in this 
> scope
>          while (it != edits.end() && *it == kMatch) ++it;
>                                             ^~~~~~
> /usr/src/gtest/src/gtest.cc:1233:13: error: 'it' was not declared in this 
> scope
>          if (it == edits.end() || (it - edits.begin()) - edit_i >= context) {
>              ^~
> /usr/src/gtest/src/gtest.cc:1233:25: error: request for member 'end' in 
> 'edits', which is of non-class type 'const int'
>          if (it == edits.end() || (it - edits.begin()) - edit_i >= context) {
>                          ^~~
> /usr/src/gtest/src/gtest.cc:1233:46: error: request for member 'begin' in 
> 'edits', which is of non-class type 'const int'
>          if (it == edits.end() || (it - edits.begin()) - edit_i >= context) {
>                                               ^~~~~
> /usr/src/gtest/src/gtest.cc:1239:16: error: expected ';' before 'edit'
>        EditType edit = edits[edit_i];
>                 ^~~~
> /usr/src/gtest/src/gtest.cc:1241:18: error: 'edit' was not declared in this 
> scope
>        n_suffix = edit == kMatch ? n_suffix + 1 : 0;
>                   ^~~~
> /usr/src/gtest/src/gtest.cc:1241:26: error: 'kMatch' was not declared in this 
> scope
>        n_suffix = edit == kMatch ? n_suffix + 1 : 0;
>                           ^~~~~~
> /usr/src/gtest/src/gtest.cc:1243:37: error: 'kRemove' was not declared in 
> this scope
>        if (edit == kMatch || edit == kRemove || edit == kReplace) {
>                                      ^~~~~~~
> /usr/src/gtest/src/gtest.cc:1243:56: error: 'kReplace' was not declared in 
> this scope
>        if (edit == kMatch || edit == kRemove || edit == kReplace) {
>                                                         ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1246:19: error: 'kAdd' was not declared in this 
> scope
>        if (edit == kAdd || edit == kReplace) {
>                    ^~~~
> /usr/src/gtest/src/gtest.cc:1246:35: error: 'kReplace' was not declared in 
> this scope
>        if (edit == kAdd || edit == kReplace) {
>                                    ^~~~~~~~
> /usr/src/gtest/src/gtest.cc:1251:22: error: 'kAdd' was not declared in this 
> scope
>        l_i += edit != kAdd;
>                       ^~~~
> /usr/src/gtest/src/gtest.cc:1252:22: error: 'kRemove' was not declared in 
> this scope
>        r_i += edit != kRemove;
>                       ^~~~~~~
> /usr/src/gtest/src/gtest.cc: In function 'testing::AssertionResult 
> testing::internal::EqFailure(const char*, const char*, const string&, const 
> string&, bool)':
> /usr/src/gtest/src/gtest.cc:1338:67: error: too few arguments to function 
> 'std::__cxx11::string 
> testing::internal::edit_distance::CreateUnifiedDiff(const 
> std::vector<std::__cxx11::basic_string<char> >&, const 
> std::vector<std::__cxx11::basic_string<char> >&, size_t)'
>            << edit_distance::CreateUnifiedDiff(lhs_lines, rhs_lines);
>                                                                    ^
> /usr/src/gtest/src/gtest.cc:1203:13: note: declared here
>  std::string CreateUnifiedDiff(const std::vector<std::string>& left,
>              ^~~~~~~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc: In constructor 'testing::Test::Test()':
> /usr/src/gtest/src/gtest.cc:2215:29: error: 'GTEST_FLAG_SAVER_' does not name 
> a type
>      : gtest_flag_saver_(new GTEST_FLAG_SAVER_) {
>                              ^~~~~~~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc: At global scope:
> /usr/src/gtest/src/gtest.cc:2505:30: error: 'testing::internal::CodeLocation' 
> has not been declared
>                     internal::CodeLocation a_code_location,
>                               ^~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc:2501:1: error: prototype for 
> 'testing::TestInfo::TestInfo(const string&, const string&, const char*, const 
> char*, int, testing::internal::TypeId, testing::internal::TestFactoryBase*)' 
> does not match any in class 'testing::TestInfo'
>  TestInfo::TestInfo(const std::string& a_test_case_name,
>  ^~~~~~~~
> In file included from 
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:40:0,
>                  from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:58,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:740:35: error: candidates 
> are: testing::TestInfo::TestInfo(const testing::TestInfo&)
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(TestInfo);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> In file included from /usr/src/gtest/src/gtest-all.cc:39:0:
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:698:3: error:               
>   testing::TestInfo::TestInfo(const string&, const string&, const char*, 
> const char*, testing::internal::TypeId, testing::internal::TestFactoryBase*)
>    TestInfo(const std::string& test_case_name,
>    ^~~~~~~~
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc:2548:5: error: 'CodeLocation' has not been 
> declared
>      CodeLocation code_location,
>      ^~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc: In function 'testing::TestInfo* 
> testing::internal::MakeAndRegisterTestInfo(const char*, const char*, const 
> char*, const char*, int, testing::internal::TypeId, 
> testing::internal::SetUpTestCaseFunc, 
> testing::internal::TearDownTestCaseFunc, 
> testing::internal::TestFactoryBase*)':
> /usr/src/gtest/src/gtest.cc:2555:60: error: no matching function for call to 
> 'testing::TestInfo::TestInfo(const char*&, const char*&, const char*&, const 
> char*&, int&, const void*&, testing::internal::TestFactoryBase*&)'
>                     code_location, fixture_class_id, factory);
>                                                             ^
> In file included from 
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:40:0,
>                  from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:58,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:740:35: note: candidate: 
> testing::TestInfo::TestInfo(const testing::TestInfo&)
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(TestInfo);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:740:35: note:   candidate 
> expects 1 argument, 7 provided
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(TestInfo);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> In file included from /usr/src/gtest/src/gtest-all.cc:39:0:
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:698:3: note: candidate: 
> testing::TestInfo::TestInfo(const string&, const string&, const char*, const 
> char*, testing::internal::TypeId, testing::internal::TestFactoryBase*)
>    TestInfo(const std::string& test_case_name,
>    ^~~~~~~~
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:698:3: note:   candidate 
> expects 6 arguments, 7 provided
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc: At global scope:
> /usr/src/gtest/src/gtest.cc:2562:32: error: 'CodeLocation' has not been 
> declared
>                                 CodeLocation code_location) {
>                                 ^~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc: In function 'void 
> testing::internal::ReportInvalidTestCaseType(const char*, int)':
> /usr/src/gtest/src/gtest.cc:2575:44: error: request for member 'file' in 
> 'code_location', which is of non-class type 'int'
>            FormatFileLocation(code_location.file.c_str(),
>                                             ^~~~
> /usr/src/gtest/src/gtest.cc:2576:44: error: request for member 'line' in 
> 'code_location', which is of non-class type 'int'
>                               code_location.line).c_str(),
>                                             ^~~~
> /usr/src/gtest/src/gtest.cc: In constructor 
> 'testing::internal::UnitTestImpl::UnitTestImpl(testing::UnitTest*)':
> /usr/src/gtest/src/gtest.cc:4327:7: error: class 
> 'testing::internal::UnitTestImpl' does not have any field named 
> 'GTEST_DISABLE_MSC_WARNINGS_PUSH_'
>        GTEST_DISABLE_MSC_WARNINGS_PUSH_(4355 /* using this in initializer */)
>        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc:4327:76: error: no matching function for call to 
> 'testing::internal::DefaultGlobalTestPartResultReporter::DefaultGlobalTestPartResultReporter()'
>        GTEST_DISABLE_MSC_WARNINGS_PUSH_(4355 /* using this in initializer */)
>                                                                             ^
> In file included from 
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:40:0,
>                  from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:58,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /usr/src/gtest/src/gtest-internal-inl.h:476:35: note: candidate: 
> testing::internal::DefaultGlobalTestPartResultReporter::DefaultGlobalTestPartResultReporter(const
>  testing::internal::DefaultGlobalTestPartResultReporter&)
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(DefaultGlobalTestPartResultReporter);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> /usr/src/gtest/src/gtest-internal-inl.h:476:35: note:   candidate expects 1 
> argument, 0 provided
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(DefaultGlobalTestPartResultReporter);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc:686:1: note: candidate: 
> testing::internal::DefaultGlobalTestPartResultReporter::DefaultGlobalTestPartResultReporter(testing::internal::UnitTestImpl*)
>  DefaultGlobalTestPartResultReporter::DefaultGlobalTestPartResultReporter(
>  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc:686:1: note:   candidate expects 1 argument, 0 
> provided
> /usr/src/gtest/src/gtest.cc:4327:76: error: no matching function for call to 
> 'testing::internal::DefaultPerThreadTestPartResultReporter::DefaultPerThreadTestPartResultReporter()'
>        GTEST_DISABLE_MSC_WARNINGS_PUSH_(4355 /* using this in initializer */)
>                                                                             ^
> In file included from 
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:40:0,
>                  from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:58,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /usr/src/gtest/src/gtest-internal-inl.h:492:35: note: candidate: 
> testing::internal::DefaultPerThreadTestPartResultReporter::DefaultPerThreadTestPartResultReporter(const
>  testing::internal::DefaultPerThreadTestPartResultReporter&)
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(DefaultPerThreadTestPartResultReporter);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> /usr/src/gtest/src/gtest-internal-inl.h:492:35: note:   candidate expects 1 
> argument, 0 provided
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(DefaultPerThreadTestPartResultReporter);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc:695:1: note: candidate: 
> testing::internal::DefaultPerThreadTestPartResultReporter::DefaultPerThreadTestPartResultReporter(testing::internal::UnitTestImpl*)
>  
> DefaultPerThreadTestPartResultReporter::DefaultPerThreadTestPartResultReporter(
>  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc:695:1: note:   candidate expects 1 argument, 0 
> provided
> /usr/src/gtest/src/gtest.cc:4327:76: error: no matching function for call to 
> 'testing::internal::Random::Random()'
>        GTEST_DISABLE_MSC_WARNINGS_PUSH_(4355 /* using this in initializer */)
>                                                                             ^
> In file included from 
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:40:0,
>                  from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:58,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:690:35: 
> note: candidate: testing::internal::Random::Random(const 
> testing::internal::Random&)
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(Random);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:690:35: 
> note:   candidate expects 1 argument, 0 provided
>    GTEST_DISALLOW_COPY_AND_ASSIGN_(Random);
>                                    ^
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-port.h:727:3: note: 
> in definition of macro 'GTEST_DISALLOW_COPY_AND_ASSIGN_'
>    type(type const &);\
>    ^~~~
> In file included from /<<PKGBUILDDIR>>/test/gtest/include/gtest/gtest.h:58:0,
>                  from /usr/src/gtest/src/gtest-all.cc:39:
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:680:12: 
> note: candidate: testing::internal::Random::Random(testing::internal::UInt32)
>    explicit Random(UInt32 seed) : state_(seed) {}
>             ^~~~~~
> /<<PKGBUILDDIR>>/test/gtest/include/gtest/internal/gtest-internal.h:680:12: 
> note:   candidate expects 1 argument, 0 provided
> In file included from /usr/src/gtest/src/gtest-all.cc:42:0:
> /usr/src/gtest/src/gtest.cc:4328:7: error: expected '{' before 
> 'default_global_test_part_result_reporter_'
>        default_global_test_part_result_reporter_(this),
>        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/src/gtest/src/gtest.cc: At global scope:
> /usr/src/gtest/src/gtest.cc:4328:48: error: expected constructor, destructor, 
> or type conversion before '(' token
>        default_global_test_part_result_reporter_(this),
>                                                 ^
> In file included from /usr/src/gtest/src/gtest-all.cc:43:0:
> /usr/src/gtest/src/gtest-death-test.cc:1005:1: error: 
> 'GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_' does not name a type
>  GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_
>  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/src/gtest/src/gtest-death-test.cc: In function 'pid_t 
> testing::internal::ExecDeathTestSpawnChild(char* const*, int)':
> /usr/src/gtest/src/gtest-death-test.cc:1072:57: error: 'StackGrowsDown' was 
> not declared in this scope
>      static const bool stack_grows_down = StackGrowsDown();
>                                                          ^
> In file included from /usr/src/gtest/src/gtest-all.cc:45:0:
> /usr/src/gtest/src/gtest-port.cc: At global scope:
> /usr/src/gtest/src/gtest-port.cc:928:33: error: expected constructor, 
> destructor, or type conversion before '(' token
>  GTEST_DISABLE_MSC_WARNINGS_PUSH_(4996)
>                                  ^
> In file included from /usr/src/gtest/src/gtest-all.cc:48:0:
> /usr/src/gtest/src/gtest-typed-test.cc:118:1: error: expected '}' at end of 
> input
>  }  // namespace testing
>  ^
> /usr/src/gtest/src/gtest-typed-test.cc:118:1: error: expected '}' at end of 
> input
> [ 22%] Linking CXX shared library libignition-math2.so
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E 
> cmake_link_script CMakeFiles/ignition-math2.dir/link.txt --verbose=1
> test/CMakeFiles/gtest.dir/build.make:65: recipe for target 
> 'test/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o' failed
> make[3]: *** [test/CMakeFiles/gtest.dir/usr/src/gtest/src/gtest-all.cc.o] 
> Error 1

The full build log is available from:
   http://aws-logs.debian.net/2016/11/18/ignition-math2_2.5.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: ignition-math2
Source-Version: 2.5.0-2

We believe that the bug you reported is fixed in the latest version of
ignition-math2, 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 844...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jose Luis Rivero <jriv...@osrfoundation.org> (supplier of updated 
ignition-math2 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, 28 Nov 2016 15:57:39 +0000
Source: ignition-math2
Binary: libignition-math2 libignition-math2-dev libignition-math2-dbg
Architecture: source
Version: 2.5.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Jose Luis Rivero <jriv...@osrfoundation.org>
Description:
 libignition-math2 - Ignition Robotics Math Library - Shared library
 libignition-math2-dbg - Ignition Robotics Math Library - Debugging symbols
 libignition-math2-dev - Ignition Robotics Math Library - Development files
Closes: 844880
Changes:
 ignition-math2 (2.5.0-2) unstable; urgency=medium
 .
   * Use https URL for git repo
   * Fix VCS browser link
   * Update gtest system patch
     (Closes: #844880)
Checksums-Sha1:
 32e275fe488c77444b50264a606debf8b1e0d672 1952 ignition-math2_2.5.0-2.dsc
 2392ec488a02b904e06ccb3de2e585669b23656b 5744 
ignition-math2_2.5.0-2.debian.tar.xz
Checksums-Sha256:
 0d5ff36a0c49682fac4ec5da5f12e93053afb1443f426b9b42bb74200da9e886 1952 
ignition-math2_2.5.0-2.dsc
 4f1b66d7e4caba839c964494a9cfc43d38d8c7a3aeb55408c620edee349b4b2b 5744 
ignition-math2_2.5.0-2.debian.tar.xz
Files:
 ce49728fd52f8b7f546f5788ef36083d 1952 science extra ignition-math2_2.5.0-2.dsc
 ae59913d267d2290648f322edd8df4d1 5744 science extra 
ignition-math2_2.5.0-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCgAGBQJYPFxaAAoJEF6UbAkK/wQnbSMIAJmjwnNaEvDqRzehWYYB0dyY
34sjEGZnfpDv2P/x5Kytou/iEV88dwLZjuaXmbhy3YaxWfR1lF3IMHHtRxso2trw
GBayewsNQrMAcAopGpVRfj0asWKZapUatf7DvOxFbKXBbc1DhjlnikJz8qLcb1oy
q39ZWN94wLfMJi5+Ea6fL2m2YfIGBxpbgbyONbpQX3BBfwEBp/bYRpxUd5aiLYzo
Qgu4elpOoXiK0dU7Yv+/nCe3KyLTXgvD+F9r0jG19QCQV1cnJro3Pwm3UXxrmnQ6
kMkf1u7GrfQXvceF/cMYGxZLKHhStIiYn2jXdAuG5uKO8DCdVoyHewmM1X9degQ=
=ouyz
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to