[opensuse-packaging] openSUSE:Factory:Staging:boost
Hi, The latest boost update (1.53) is breaking at least libzypp and libyui. If someone could have a look and fix those cases, we can have a new boost in factory again, so far it is kept in quarantine. Greetings, Stephan -- Work consists of whatever a body is obliged to do. Play consists of whatever a body is not obliged to do. -- Mark Twain -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
* Stephan Kulow (coolo@suse.de) [20130410 10:14]:
The latest boost update (1.53) is breaking at least libzypp and libyui.
At least for libyui and libzypp the reason is that Boost's smart pointer now uses explicit operator bool on c++11 compilers, as mentioned in the release notes: Smart pointers now use explicit operator bool on C++11 compilers. This can break code that passes a smart pointer to a function taking a bool, or that returns a smart pointer from a function with a bool return type. Please use p != 0 or !!p in such cases. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (2)
-
Philipp Thomas
-
Stephan Kulow