-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fails to build with boost >= 1.87.0 #596
Comments
The same problem occurred in my environment.
The error messages was as follows:
|
The problem is that the |
Unless I'm overlooking something, there is no simple fix because boost's overloads and libzypp's are equally specialised, so there's no sane way to pick one over another -- so as a quick "fix", I've added a little patch to boost https://github.com/OpenMandrivaAssociation/boost/blob/master/boost-1.87.0-hack-for-libzypp-compatibility.patch and am building libzypp with |
Weird, the error message mentions two functions from libzypp and Boost. Both are more or less unchanged for more than a decade. There is no obvious recent change causing this problem. |
This problem seems to have been solved by boostorg/smart_ptr@e7433ba . |
libzypp fails to build with boost 1.87.0 (1.86 is ok) because some pointer types sent to an iostream are now considered ambiguous.
The text was updated successfully, but these errors were encountered: