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


You are receiving this mail because: