Bug ID | 1025889 |
---|---|
Summary | qpid-proton doesn't build with GCC 7 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Network |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | rguenther@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
[ 71s] In file included from /home/abuild/rpmbuild/BUILD/qpid-proton-0.16.0/proton-c/bindings/cpp/src/connection.cpp:25:0: [ 71s] /home/abuild/rpmbuild/BUILD/qpid-proton-0.16.0/proton-c/bindings/cpp/include/proton/container.hpp:219:48: error: 'std::function' has not been declared [ 71s] PN_CPP_EXTERN void schedule(duration, std::function<void()>); [ 71s] ^~~~~~~~ [ 71s] /home/abuild/rpmbuild/BUILD/qpid-proton-0.16.0/proton-c/bindings/cpp/include/proton/container.hpp:219:56: error: expected ',' or '...' before '<' token [ 71s] PN_CPP_EXTERN void schedule(duration, std::function<void()>); [ 71s] ^ and other similar errors. The above is from messaging:amqp/qpid-proton, the factory version (0.12.2) fails to build with different messages. The above suggests an #include is missing. Note 0.17.0 is available upstream (didn't check if that builds). You can build against --alternative-project=openSUSE:Factory:Staging:Gcc7 standard x86_64