Your message dated Sun, 03 Jan 2021 19:35:44 +0000
with message-id <e1kw9ag-000idq...@fasolo.debian.org>
and subject line Bug#978216: fixed in liborigin2 2:20110117-4
has caused the Debian Bug report #978216,
regarding liborigin2: FTBFS: OriginObj.h:702:27: error: ‘find_if’ was not 
declared in this scope; did you mean ‘boost::mpl::find_if’?
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.)


-- 
978216: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978216
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: liborigin2
Version: 2:20110117-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201226 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
> g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -I. 
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o tmp/Origin600Parser.o 
> Origin600Parser.cpp
> In file included from /usr/include/boost/bind.hpp:30,
>                  from OriginObj.h:37,
>                  from OriginParser.h:32,
>                  from OriginDefaultParser.h:33,
>                  from OriginDefaultParser.cpp:30:
> /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of 
> declaring the Bind placeholders (_1, _2, ...) in the global namespace is 
> deprecated. Please use <boost/bind/bind.hpp> + using namespace 
> boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the 
> current behavior.’
>    36 | BOOST_PRAGMA_MESSAGE(
>       | ^~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/boost/bind.hpp:30,
>                  from OriginObj.h:37,
>                  from OriginParser.h:32,
>                  from Origin750Parser.h:34,
>                  from Origin800Parser.h:32,
>                  from Origin610Parser.h:32,
>                  from Origin600Parser.h:32,
>                  from Origin600Parser.cpp:29:
> /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of 
> declaring the Bind placeholders (_1, _2, ...) in the global namespace is 
> deprecated. Please use <boost/bind/bind.hpp> + using namespace 
> boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the 
> current behavior.’
>    36 | BOOST_PRAGMA_MESSAGE(
>       | ^~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/boost/bind.hpp:30,
>                  from OriginObj.h:37,
>                  from OriginFile.h:37,
>                  from OriginFile.cpp:30:
> /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of 
> declaring the Bind placeholders (_1, _2, ...) in the global namespace is 
> deprecated. Please use <boost/bind/bind.hpp> + using namespace 
> boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the 
> current behavior.’
>    36 | BOOST_PRAGMA_MESSAGE(
>       | ^~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/boost/bind.hpp:30,
>                  from OriginObj.h:37,
>                  from OriginParser.h:32,
>                  from OriginParser.cpp:29:
> /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of 
> declaring the Bind placeholders (_1, _2, ...) in the global namespace is 
> deprecated. Please use <boost/bind/bind.hpp> + using namespace 
> boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the 
> current behavior.’
>    36 | BOOST_PRAGMA_MESSAGE(
>       | ^~~~~~~~~~~~~~~~~~~~
> In file included from OriginParser.h:32,
>                  from OriginDefaultParser.h:33,
>                  from OriginDefaultParser.cpp:30:
> OriginObj.h: In constructor ‘Origin::SpreadColumn::SpreadColumn(const 
> string&, unsigned int)’:
> OriginObj.h:166:16: warning: ‘Origin::SpreadColumn::index’ will be 
> initialized after [-Wreorder]
>   166 |   unsigned int index;
>       |                ^~~~~
> OriginObj.h:163:10: warning:   ‘std::string Origin::SpreadColumn::command’ 
> [-Wreorder]
>   163 |   string command;
>       |          ^~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:164:10: warning: ‘Origin::SpreadColumn::comment’ will be 
> initialized after [-Wreorder]
>   164 |   string comment;
>       |          ^~~~~~~
> OriginObj.h:158:13: warning:   ‘Origin::ValueType 
> Origin::SpreadColumn::valueType’ [-Wreorder]
>   158 |   ValueType valueType;
>       |             ^~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:165:7: warning: ‘Origin::SpreadColumn::width’ will be initialized 
> after [-Wreorder]
>   165 |   int width;
>       |       ^~~~~
> OriginObj.h:162:22: warning:   ‘Origin::NumericDisplayType 
> Origin::SpreadColumn::numericDisplayType’ [-Wreorder]
>   162 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> In file included from OriginFile.h:37,
>                  from OriginFile.cpp:30:
> OriginObj.h: In constructor ‘Origin::SpreadColumn::SpreadColumn(const 
> string&, unsigned int)’:
> OriginObj.h:166:16: warning: ‘Origin::SpreadColumn::index’ will be 
> initialized after [-Wreorder]
>   166 |   unsigned int index;
>       |                ^~~~~
> In file included from OriginParser.h:32,
>                  from Origin750Parser.h:34,
>                  from Origin800Parser.h:32,
>                  from Origin610Parser.h:32,
>                  from Origin600Parser.h:32,
>                  from Origin600Parser.cpp:29:
> OriginObj.h: In constructor ‘Origin::SpreadColumn::SpreadColumn(const 
> string&, unsigned int)’:
> OriginObj.h:166:16: warning: ‘Origin::SpreadColumn::index’ will be 
> initialized after [-Wreorder]
>   166 |   unsigned int index;
>       |                ^~~~~
> OriginObj.h:163:10: warning:   ‘std::string Origin::SpreadColumn::command’ 
> [-Wreorder]
>   163 |   string command;
>       |          ^~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:164:10: warning: ‘Origin::SpreadColumn::comment’ will be 
> initialized after [-Wreorder]
>   164 |   string comment;
>       |          ^~~~~~~
> OriginObj.h:158:13: warning:   ‘Origin::ValueType 
> Origin::SpreadColumn::valueType’ [-Wreorder]
>   158 |   ValueType valueType;
>       |             ^~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:165:7: warning: ‘Origin::SpreadColumn::width’ will be initialized 
> after [-Wreorder]
>   165 |   int width;
>       |       ^~~~~
> OriginObj.h:162:22: warning:   ‘Origin::NumericDisplayType 
> Origin::SpreadColumn::numericDisplayType’ [-Wreorder]
>   162 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:163:10: warning:   ‘std::string Origin::SpreadColumn::command’ 
> [-Wreorder]
>   163 |   string command;
>       |          ^~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:164:10: warning: ‘Origin::SpreadColumn::comment’ will be 
> initialized after [-Wreorder]
>   164 |   string comment;
>       |          ^~~~~~~
> OriginObj.h:158:13: warning:   ‘Origin::ValueType 
> Origin::SpreadColumn::valueType’ [-Wreorder]
>   158 |   ValueType valueType;
>       |             ^~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:165:7: warning: ‘Origin::SpreadColumn::width’ will be initialized 
> after [-Wreorder]
>   165 |   int width;
>       |       ^~~~~
> OriginObj.h:162:22: warning:   ‘Origin::NumericDisplayType 
> Origin::SpreadColumn::numericDisplayType’ [-Wreorder]
>   162 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h: In constructor ‘Origin::Matrix::Matrix(const string&, unsigned 
> int)’:
> OriginObj.h:229:16: warning: ‘Origin::Matrix::sheets’ will be initialized 
> after [-Wreorder]
>   229 |   unsigned int sheets;
>       |                ^~~~~~
> OriginObj.h:226:10: warning:   ‘std::string Origin::Matrix::command’ 
> [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:226:10: warning: ‘Origin::Matrix::command’ will be initialized 
> after [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:222:7: warning:   ‘int Origin::Matrix::valueTypeSpecification’ 
> [-Wreorder]
>   222 |   int valueTypeSpecification;
>       |       ^~~~~~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:227:7: warning: ‘Origin::Matrix::width’ will be initialized after 
> [-Wreorder]
>   227 |   int width;
>       |       ^~~~~
> OriginObj.h:225:22: warning:   ‘Origin::NumericDisplayType 
> Origin::Matrix::numericDisplayType’ [-Wreorder]
>   225 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h: In constructor ‘Origin::Function::Function(const string&, 
> unsigned int)’:
> OriginObj.h:261:16: warning: ‘Origin::Function::index’ will be initialized 
> after [-Wreorder]
>   261 |   unsigned int index;
>       |                ^~~~~
> OriginObj.h:256:16: warning:   ‘Origin::Function::FunctionType 
> Origin::Function::type’ [-Wreorder]
>   256 |   FunctionType type;
>       |                ^~~~
> OriginObj.h:263:3: warning:   when initialized here [-Wreorder]
>   263 |   Function(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~
> OriginObj.h: In constructor ‘Origin::Bitmap::Bitmap(const string&)’:
> OriginObj.h:616:18: warning: ‘Origin::Bitmap::data’ will be initialized after 
> [-Wreorder]
>   616 |   unsigned char* data;
>       |                  ^~~~
> OriginObj.h: In constructor ‘Origin::Matrix::Matrix(const string&, unsigned 
> int)’:
> OriginObj.h:229:16: warning: ‘Origin::Matrix::sheets’ will be initialized 
> after [-Wreorder]
>   229 |   unsigned int sheets;
>       |                ^~~~~~
> OriginObj.h:614:10: warning:   ‘std::string Origin::Bitmap::windowName’ 
> [-Wreorder]
>   614 |   string windowName;
>       |          ^~~~~~~~~~
> OriginObj.h:618:3: warning:   when initialized here [-Wreorder]
>   618 |   Bitmap(const string& _name = "")
>       |   ^~~~~~
> OriginObj.h:226:10: warning:   ‘std::string Origin::Matrix::command’ 
> [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:226:10: warning: ‘Origin::Matrix::command’ will be initialized 
> after [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:222:7: warning:   ‘int Origin::Matrix::valueTypeSpecification’ 
> [-Wreorder]
>   222 |   int valueTypeSpecification;
>       |       ^~~~~~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:227:7: warning: ‘Origin::Matrix::width’ will be initialized after 
> [-Wreorder]
>   227 |   int width;
>       |       ^~~~~
> OriginObj.h:225:22: warning:   ‘Origin::NumericDisplayType 
> Origin::Matrix::numericDisplayType’ [-Wreorder]
>   225 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h: In constructor ‘Origin::Function::Function(const string&, 
> unsigned int)’:
> OriginObj.h:261:16: warning: ‘Origin::Function::index’ will be initialized 
> after [-Wreorder]
>   261 |   unsigned int index;
>       |                ^~~~~
> OriginObj.h:256:16: warning:   ‘Origin::Function::FunctionType 
> Origin::Function::type’ [-Wreorder]
>   256 |   FunctionType type;
>       |                ^~~~
> OriginObj.h:263:3: warning:   when initialized here [-Wreorder]
>   263 |   Function(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~
> OriginObj.h: In constructor ‘Origin::Matrix::Matrix(const string&, unsigned 
> int)’:
> OriginObj.h:229:16: warning: ‘Origin::Matrix::sheets’ will be initialized 
> after [-Wreorder]
>   229 |   unsigned int sheets;
>       |                ^~~~~~
> OriginObj.h:226:10: warning:   ‘std::string Origin::Matrix::command’ 
> [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:226:10: warning: ‘Origin::Matrix::command’ will be initialized 
> after [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:222:7: warning:   ‘int Origin::Matrix::valueTypeSpecification’ 
> [-Wreorder]
>   222 |   int valueTypeSpecification;
>       |       ^~~~~~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:227:7: warning: ‘Origin::Matrix::width’ will be initialized after 
> [-Wreorder]
>   227 |   int width;
>       |       ^~~~~
> OriginObj.h:225:22: warning:   ‘Origin::NumericDisplayType 
> Origin::Matrix::numericDisplayType’ [-Wreorder]
>   225 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h: In constructor ‘Origin::Bitmap::Bitmap(const string&)’:
> OriginObj.h:616:18: warning: ‘Origin::Bitmap::data’ will be initialized after 
> [-Wreorder]
>   616 |   unsigned char* data;
>       |                  ^~~~
> OriginObj.h:614:10: warning:   ‘std::string Origin::Bitmap::windowName’ 
> [-Wreorder]
>   614 |   string windowName;
>       |          ^~~~~~~~~~
> OriginObj.h:618:3: warning:   when initialized here [-Wreorder]
>   618 |   Bitmap(const string& _name = "")
>       |   ^~~~~~
> OriginObj.h: In constructor ‘Origin::Function::Function(const string&, 
> unsigned int)’:
> OriginObj.h:261:16: warning: ‘Origin::Function::index’ will be initialized 
> after [-Wreorder]
>   261 |   unsigned int index;
>       |                ^~~~~
> OriginObj.h:256:16: warning:   ‘Origin::Function::FunctionType 
> Origin::Function::type’ [-Wreorder]
>   256 |   FunctionType type;
>       |                ^~~~
> OriginObj.h:263:3: warning:   when initialized here [-Wreorder]
>   263 |   Function(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~
> OriginObj.h: In constructor ‘Origin::Bitmap::Bitmap(const string&)’:
> OriginObj.h:616:18: warning: ‘Origin::Bitmap::data’ will be initialized after 
> [-Wreorder]
>   616 |   unsigned char* data;
>       |                  ^~~~
> OriginObj.h:614:10: warning:   ‘std::string Origin::Bitmap::windowName’ 
> [-Wreorder]
>   614 |   string windowName;
>       |          ^~~~~~~~~~
> OriginObj.h:618:3: warning:   when initialized here [-Wreorder]
>   618 |   Bitmap(const string& _name = "")
>       |   ^~~~~~
> OriginObj.h: In member function ‘bool Origin::GraphLayer::is3D() const’:
> OriginObj.h:702:27: error: ‘find_if’ was not declared in this scope; did you 
> mean ‘boost::mpl::find_if’?
>   702 |    return curves.end() != find_if(curves.begin(), curves.end(),
>       |                           ^~~~~~~
>       |                           boost::mpl::find_if
> In file included from /usr/include/boost/variant/variant.hpp:69,
>                  from /usr/include/boost/variant.hpp:17,
>                  from OriginObj.h:36,
>                  from OriginParser.h:32,
>                  from OriginDefaultParser.h:33,
>                  from OriginDefaultParser.cpp:30:
> /usr/include/boost/mpl/find_if.hpp:32:8: note: ‘boost::mpl::find_if’ declared 
> here
>    32 | struct find_if
>       |        ^~~~~~~
> In file included from OriginParser.h:32,
>                  from OriginDefaultParser.h:33,
>                  from OriginDefaultParser.cpp:30:
> OriginObj.h: In constructor ‘Origin::ProjectNode::ProjectNode(const string&, 
> Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const 
> boost::posix_time::ptime&)’:
> OriginObj.h:749:10: warning: ‘Origin::ProjectNode::name’ will be initialized 
> after [-Wreorder]
>   749 |   string name;
>       |          ^~~~
> OriginObj.h:748:12: warning:   ‘Origin::ProjectNode::NodeType 
> Origin::ProjectNode::type’ [-Wreorder]
>   748 |   NodeType type;
>       |            ^~~~
> OriginObj.h:753:3: warning:   when initialized here [-Wreorder]
>   753 |   ProjectNode(const string& _name = "", NodeType _type = Folder, 
> const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), 
> const boost::posix_time::ptime& _modificationDate = 
> boost::posix_time::ptime())
>       |   ^~~~~~~~~~~
> OriginObj.h: In member function ‘bool Origin::GraphLayer::is3D() const’:
> OriginObj.h:702:27: error: ‘find_if’ was not declared in this scope; did you 
> mean ‘boost::mpl::find_if’?
>   702 |    return curves.end() != find_if(curves.begin(), curves.end(),
>       |                           ^~~~~~~
>       |                           boost::mpl::find_if
> In file included from /usr/include/boost/variant/variant.hpp:69,
>                  from /usr/include/boost/variant.hpp:17,
>                  from OriginObj.h:36,
>                  from OriginParser.h:32,
>                  from Origin750Parser.h:34,
>                  from Origin800Parser.h:32,
>                  from Origin610Parser.h:32,
>                  from Origin600Parser.h:32,
>                  from Origin600Parser.cpp:29:
> /usr/include/boost/mpl/find_if.hpp:32:8: note: ‘boost::mpl::find_if’ declared 
> here
>    32 | struct find_if
>       |        ^~~~~~~
> In file included from OriginParser.h:32,
>                  from Origin750Parser.h:34,
>                  from Origin800Parser.h:32,
>                  from Origin610Parser.h:32,
>                  from Origin600Parser.h:32,
>                  from Origin600Parser.cpp:29:
> OriginObj.h: In constructor ‘Origin::ProjectNode::ProjectNode(const string&, 
> Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const 
> boost::posix_time::ptime&)’:
> OriginObj.h:749:10: warning: ‘Origin::ProjectNode::name’ will be initialized 
> after [-Wreorder]
>   749 |   string name;
>       |          ^~~~
> OriginObj.h:748:12: warning:   ‘Origin::ProjectNode::NodeType 
> Origin::ProjectNode::type’ [-Wreorder]
>   748 |   NodeType type;
>       |            ^~~~
> OriginObj.h:753:3: warning:   when initialized here [-Wreorder]
>   753 |   ProjectNode(const string& _name = "", NodeType _type = Folder, 
> const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), 
> const boost::posix_time::ptime& _modificationDate = 
> boost::posix_time::ptime())
>       |   ^~~~~~~~~~~
> OriginObj.h: In member function ‘bool Origin::GraphLayer::is3D() const’:
> OriginObj.h:702:27: error: ‘find_if’ was not declared in this scope; did you 
> mean ‘boost::mpl::find_if’?
>   702 |    return curves.end() != find_if(curves.begin(), curves.end(),
>       |                           ^~~~~~~
>       |                           boost::mpl::find_if
> In file included from /usr/include/boost/variant/variant.hpp:69,
>                  from /usr/include/boost/variant.hpp:17,
>                  from OriginObj.h:36,
>                  from OriginFile.h:37,
>                  from OriginFile.cpp:30:
> /usr/include/boost/mpl/find_if.hpp:32:8: note: ‘boost::mpl::find_if’ declared 
> here
>    32 | struct find_if
>       |        ^~~~~~~
> In file included from OriginFile.h:37,
>                  from OriginFile.cpp:30:
> OriginObj.h: In constructor ‘Origin::ProjectNode::ProjectNode(const string&, 
> Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const 
> boost::posix_time::ptime&)’:
> OriginObj.h:749:10: warning: ‘Origin::ProjectNode::name’ will be initialized 
> after [-Wreorder]
>   749 |   string name;
>       |          ^~~~
> OriginObj.h:748:12: warning:   ‘Origin::ProjectNode::NodeType 
> Origin::ProjectNode::type’ [-Wreorder]
>   748 |   NodeType type;
>       |            ^~~~
> OriginObj.h:753:3: warning:   when initialized here [-Wreorder]
>   753 |   ProjectNode(const string& _name = "", NodeType _type = Folder, 
> const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), 
> const boost::posix_time::ptime& _modificationDate = 
> boost::posix_time::ptime())
>       |   ^~~~~~~~~~~
> In file included from OriginParser.h:32,
>                  from OriginParser.cpp:29:
> OriginObj.h: In constructor ‘Origin::SpreadColumn::SpreadColumn(const 
> string&, unsigned int)’:
> OriginObj.h:166:16: warning: ‘Origin::SpreadColumn::index’ will be 
> initialized after [-Wreorder]
>   166 |   unsigned int index;
>       |                ^~~~~
> OriginObj.h:163:10: warning:   ‘std::string Origin::SpreadColumn::command’ 
> [-Wreorder]
>   163 |   string command;
>       |          ^~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:164:10: warning: ‘Origin::SpreadColumn::comment’ will be 
> initialized after [-Wreorder]
>   164 |   string comment;
>       |          ^~~~~~~
> OriginObj.h:158:13: warning:   ‘Origin::ValueType 
> Origin::SpreadColumn::valueType’ [-Wreorder]
>   158 |   ValueType valueType;
>       |             ^~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h:165:7: warning: ‘Origin::SpreadColumn::width’ will be initialized 
> after [-Wreorder]
>   165 |   int width;
>       |       ^~~~~
> OriginObj.h:162:22: warning:   ‘Origin::NumericDisplayType 
> Origin::SpreadColumn::numericDisplayType’ [-Wreorder]
>   162 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:170:3: warning:   when initialized here [-Wreorder]
>   170 |   SpreadColumn(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~~~~~
> OriginObj.h: In constructor ‘Origin::Matrix::Matrix(const string&, unsigned 
> int)’:
> OriginObj.h:229:16: warning: ‘Origin::Matrix::sheets’ will be initialized 
> after [-Wreorder]
>   229 |   unsigned int sheets;
>       |                ^~~~~~
> OriginObj.h:226:10: warning:   ‘std::string Origin::Matrix::command’ 
> [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:226:10: warning: ‘Origin::Matrix::command’ will be initialized 
> after [-Wreorder]
>   226 |   string command;
>       |          ^~~~~~~
> OriginObj.h:222:7: warning:   ‘int Origin::Matrix::valueTypeSpecification’ 
> [-Wreorder]
>   222 |   int valueTypeSpecification;
>       |       ^~~~~~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h:227:7: warning: ‘Origin::Matrix::width’ will be initialized after 
> [-Wreorder]
>   227 |   int width;
>       |       ^~~~~
> OriginObj.h:225:22: warning:   ‘Origin::NumericDisplayType 
> Origin::Matrix::numericDisplayType’ [-Wreorder]
>   225 |   NumericDisplayType numericDisplayType;
>       |                      ^~~~~~~~~~~~~~~~~~
> OriginObj.h:236:3: warning:   when initialized here [-Wreorder]
>   236 |   Matrix(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~
> OriginObj.h: In constructor ‘Origin::Function::Function(const string&, 
> unsigned int)’:
> OriginObj.h:261:16: warning: ‘Origin::Function::index’ will be initialized 
> after [-Wreorder]
>   261 |   unsigned int index;
>       |                ^~~~~
> OriginObj.h:256:16: warning:   ‘Origin::Function::FunctionType 
> Origin::Function::type’ [-Wreorder]
>   256 |   FunctionType type;
>       |                ^~~~
> OriginObj.h:263:3: warning:   when initialized here [-Wreorder]
>   263 |   Function(const string& _name = "", unsigned int _index = 0)
>       |   ^~~~~~~~
> OriginObj.h: In constructor ‘Origin::Bitmap::Bitmap(const string&)’:
> OriginObj.h:616:18: warning: ‘Origin::Bitmap::data’ will be initialized after 
> [-Wreorder]
>   616 |   unsigned char* data;
>       |                  ^~~~
> OriginObj.h:614:10: warning:   ‘std::string Origin::Bitmap::windowName’ 
> [-Wreorder]
>   614 |   string windowName;
>       |          ^~~~~~~~~~
> OriginObj.h:618:3: warning:   when initialized here [-Wreorder]
>   618 |   Bitmap(const string& _name = "")
>       |   ^~~~~~
> OriginObj.h: In member function ‘bool Origin::GraphLayer::is3D() const’:
> OriginObj.h:702:27: error: ‘find_if’ was not declared in this scope; did you 
> mean ‘boost::mpl::find_if’?
>   702 |    return curves.end() != find_if(curves.begin(), curves.end(),
>       |                           ^~~~~~~
>       |                           boost::mpl::find_if
> In file included from /usr/include/boost/variant/variant.hpp:69,
>                  from /usr/include/boost/variant.hpp:17,
>                  from OriginObj.h:36,
>                  from OriginParser.h:32,
>                  from OriginParser.cpp:29:
> /usr/include/boost/mpl/find_if.hpp:32:8: note: ‘boost::mpl::find_if’ declared 
> here
>    32 | struct find_if
>       |        ^~~~~~~
> In file included from OriginParser.h:32,
>                  from OriginParser.cpp:29:
> OriginObj.h: In constructor ‘Origin::ProjectNode::ProjectNode(const string&, 
> Origin::ProjectNode::NodeType, const boost::posix_time::ptime&, const 
> boost::posix_time::ptime&)’:
> OriginObj.h:749:10: warning: ‘Origin::ProjectNode::name’ will be initialized 
> after [-Wreorder]
>   749 |   string name;
>       |          ^~~~
> OriginObj.h:748:12: warning:   ‘Origin::ProjectNode::NodeType 
> Origin::ProjectNode::type’ [-Wreorder]
>   748 |   NodeType type;
>       |            ^~~~
> OriginObj.h:753:3: warning:   when initialized here [-Wreorder]
>   753 |   ProjectNode(const string& _name = "", NodeType _type = Folder, 
> const boost::posix_time::ptime& _creationDate = boost::posix_time::ptime(), 
> const boost::posix_time::ptime& _modificationDate = 
> boost::posix_time::ptime())
>       |   ^~~~~~~~~~~
> In file included from OriginDefaultParser.cpp:37:
> ./logging.hpp: In member function ‘virtual bool 
> boost::logging::qualifier::operator==(const boost::logging::qualifier&)’:
> ./logging.hpp:150:48: warning: unused parameter ‘q’ [-Wunused-parameter]
>   150 |       virtual bool operator==(const qualifier &q) { return false; }
>       |                               ~~~~~~~~~~~~~~~~~^
> ./logging.hpp: In constructor ‘boost::logging::sink::sink(std::ostream*, 
> boost::logging::level_t)’:
> ./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 
> ‘else’ [-Wdangling-else]
>   349 |         if (s)
>       |            ^
> OriginParser.cpp: In member function 
> ‘std::pair<Origin::ProjectNode::NodeType, std::__cxx11::basic_string<char> > 
> OriginParser::findObjectByIndex(unsigned int) const’:
> OriginParser.cpp:142:19: warning: comparison of integer expressions of 
> different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare]
>   142 |   if(it->objectID == index)
>       |      ~~~~~~~~~~~~~^~~~~~~~
> OriginParser.cpp:148:19: warning: comparison of integer expressions of 
> different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare]
>   148 |   if(it->objectID == index)
>       |      ~~~~~~~~~~~~~^~~~~~~~
> OriginParser.cpp:154:19: warning: comparison of integer expressions of 
> different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare]
>   154 |   if(it->objectID == index)
>       |      ~~~~~~~~~~~~~^~~~~~~~
> In file included from Origin600Parser.cpp:34:
> ./logging.hpp: In member function ‘virtual bool 
> boost::logging::qualifier::operator==(const boost::logging::qualifier&)’:
> ./logging.hpp:150:48: warning: unused parameter ‘q’ [-Wunused-parameter]
>   150 |       virtual bool operator==(const qualifier &q) { return false; }
>       |                               ~~~~~~~~~~~~~~~~~^
> OriginParser.cpp:160:19: warning: comparison of integer expressions of 
> different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare]
>   160 |   if(it->objectID == index){
>       |      ~~~~~~~~~~~~~^~~~~~~~
> In file included from OriginFile.cpp:35:
> ./logging.hpp: In member function ‘virtual bool 
> boost::logging::qualifier::operator==(const boost::logging::qualifier&)’:
> ./logging.hpp:150:48: warning: unused parameter ‘q’ [-Wunused-parameter]
>   150 |       virtual bool operator==(const qualifier &q) { return false; }
>       |                               ~~~~~~~~~~~~~~~~~^
> ./logging.hpp: In member function ‘virtual std::string 
> boost::logging::log_element::visit(boost::logging::format&, const 
> log_param_t&)’:
> ./logging.hpp:521:62: warning: unused parameter ‘log_param’ 
> [-Wunused-parameter]
>   521 |                                           const log_param_t 
> &log_param)
>       |                                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> OriginDefaultParser.cpp: In member function ‘virtual bool 
> OriginDefaultParser::parse()’:
> OriginDefaultParser.cpp:165:57: warning: comparison of integer expressions of 
> different signedness: ‘std::vector<Origin::SpreadSheet>::size_type’ {aka 
> ‘long unsigned int’} and ‘int’ [-Wsign-compare]
>   165 |   if(speadSheets.size() == 0 || findSpreadByName(sname) == -1) {
>       |                                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
> ./logging.hpp: In constructor ‘boost::logging::sink::sink(std::ostream*, 
> boost::logging::level_t)’:
> ./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 
> ‘else’ [-Wdangling-else]
>   349 |         if (s)
>       |            ^
> ./logging.hpp: In constructor ‘boost::logging::sink::sink(std::ostream*, 
> boost::logging::level_t)’:
> ./logging.hpp:349:12: warning: suggest explicit braces to avoid ambiguous 
> ‘else’ [-Wdangling-else]
>   349 |         if (s)
>       |            ^
> ./logging.hpp: In member function ‘virtual std::string 
> boost::logging::log_element::visit(boost::logging::format&, const 
> log_param_t&)’:
> ./logging.hpp:521:62: warning: unused parameter ‘log_param’ 
> [-Wunused-parameter]
>   521 |                                           const log_param_t 
> &log_param)
>       |                                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> OriginDefaultParser.cpp:264:31: warning: comparison of integer expressions of 
> different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
>   264 |    speadSheets[spread].maxRows<nr?speadSheets[spread].maxRows=nr:0;
> ./logging.hpp: In member function ‘virtual std::string 
> boost::logging::log_element::visit(boost::logging::format&, const 
> log_param_t&)’:
> ./logging.hpp:521:62: warning: unused parameter ‘log_param’ 
> [-Wunused-parameter]
>   521 |                                           const log_param_t 
> &log_param)
>       |                                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
> OriginDefaultParser.cpp:313:32: warning: format ‘%d’ expects argument of type 
> ‘int’, but argument 3 has type ‘std::vector<Origin::SpreadSheet>::size_type’ 
> {aka ‘long unsigned int’} [-Wformat=]
>   313 |  fprintf(debug," nr_spreads = %d\n",speadSheets.size());
>       |                               ~^    ~~~~~~~~~~~~~~~~~~
>       |                                |                    |
>       |                                int                  
> std::vector<Origin::SpreadSheet>::size_type {aka long unsigned int}
>       |                               %ld
> OriginDefaultParser.cpp:381:60: warning: format ‘%d’ expects argument of type 
> ‘int’, but argument 6 has type ‘std::vector<Origin::SpreadColumn>::size_type’ 
> {aka ‘long unsigned int’} [-Wformat=]
>   381 |   fprintf(debug,"   SPREADSHEET %d NAME : %s (@ 0x%X) has %d 
> columns\n",
>       |                                                           ~^
>       |                                                            |
>       |                                                            int
>       |                                                           %ld
>   382 |    spread+1,name,POS + 0x12,speadSheets[spread].columns.size());
>       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                                             |
>       |                                                             
> std::vector<Origin::SpreadColumn>::size_type {aka long unsigned int}
> OriginDefaultParser.cpp:408:38: warning: format ‘%d’ expects argument of type 
> ‘int’, but argument 3 has type ‘std::vector<Origin::SpreadColumn>::size_type’ 
> {aka ‘long unsigned int’} [-Wformat=]
>   408 |   fprintf(debug,"   Spreadsheet has %d 
> columns\n",speadSheets[spread].columns.size());
>       |                                     ~^            
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                      |                                
>             |
>       |                                      int                              
>             std::vector<Origin::SpreadColumn>::size_type {aka long unsigned 
> int}
>       |                                     %ld
> make[1]: *** [Makefile:388: tmp/OriginParser.o] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/12/26/liborigin2_20110117-3_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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

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: liborigin2
Source-Version: 2:20110117-4
Done: Nilesh Patra <npatra...@gmail.com>

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

Debian distribution maintenance software
pp.
Nilesh Patra <npatra...@gmail.com> (supplier of updated liborigin2 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: Sun, 03 Jan 2021 20:46:56 +0530
Source: liborigin2
Architecture: source
Version: 2:20110117-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Nilesh Patra <npatra...@gmail.com>
Closes: 978216
Changes:
 liborigin2 (2:20110117-4) unstable; urgency=medium
 .
   * Team upload.
   * Add patch for fixing Boost1.74 FTBFS
     (Closes: #978216)
   * Standards-Version: 4.5.1 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Remove trailing whitespace in debian/changelog (routine-update)
   * Add salsa-ci file (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Use canonical URL in Vcs-Browser.
   * debian/watch: added a fake site to explain about the current
     status of the original upstream homepage.
Checksums-Sha1:
 5660ef9b441df14a1aef271eca56d2eb825e3b32 2190 liborigin2_20110117-4.dsc
 1925f28f3c5d2ea557fc9fe277fbce54ed917af5 16588 
liborigin2_20110117-4.debian.tar.xz
 8c27a692807e7723af90ab4d4ca7aae7c50fcb25 10396 
liborigin2_20110117-4_amd64.buildinfo
Checksums-Sha256:
 5727274a9d17e3239f330bfdcbebe965dc05d2c34d4d839ff85b5e3a6a788f30 2190 
liborigin2_20110117-4.dsc
 f1624b9eb884124b02931af30e8cb23017af9740c49d4cb136982f932f5b397f 16588 
liborigin2_20110117-4.debian.tar.xz
 2275a2a06d2a157bd5a263292645d26edc056bde5e0bea4f172128934295ce20 10396 
liborigin2_20110117-4_amd64.buildinfo
Files:
 5d5cae211186604e3b535fa1e0fb7b85 2190 libs optional liborigin2_20110117-4.dsc
 b3ca3fe5d137843ac6b3f8afd93e0eaa 16588 libs optional 
liborigin2_20110117-4.debian.tar.xz
 60f232bbe44c8c4a2bdd0ce4e76689fc 10396 libs optional 
liborigin2_20110117-4_amd64.buildinfo

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

iQJIBAEBCgAyFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAl/yGd4UHG5wYXRyYTk3
NEBnbWFpbC5jb20ACgkQALrnSzQzafF3eRAAsWqUsqDabmNeL7FMlVEQPp/l4Uep
1SvRywPm7RsYEfKGKNd7/P5fbcATIvAotfeLVhn1AAf4sOYn0vLy0ifpypU1tyVE
9/hjMk+tLMKD7h0XhT466nQwoKSgsGAiUOs2OCUSlW0MyUK9alnuvZQ6iq/Udx+p
LoVz7aqscjB1xweJO4Qd7oF4I9ZWHx2Xj9cGUDh2q05wcFGBE/Djncwllpq4NdCd
i+FC5Ovtm2OxII4H8zipTa96kVCV8S39vMiTF11SbbeCYWs45WgarLygCk5tvioC
YilthIF3BGvrs1C4OSo8ZPALFDB+Amb7Vx/PsHkIf1mvQHvXTkRpSKm/hpxHzfe4
mfAGse1Ayxld3vMoKfKJ05+BCjKjQ7bROp4/HHsSPAck/wGiEC3HO8bTRIoOG2PF
yWNeo96BHHX+355+f355BZf/hUXtGNdPEDF68RKUhK34y4fIA55X6FkuE//7aLFy
fUszYiXr/VhqzfDQSjntV6b03zXw2m5w0LnrfayBN5iiK9tc76Zb6t4RRRC8oVuf
ag6ge/+4lvTkkdByUJ6MTkHHde027Dpyp+jYh556cIRWFtB4X6qYeJNVlb3DaSHN
dCrLokvBX5Bzdujk2m4FVxHTRkHXw2mWoXn6MQzh8ApdLy9tI4P6zGetz6ha+akg
RCVpvzprc8LTBJc=
=g+WC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to