-
Notifications
You must be signed in to change notification settings - Fork 513
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 on boost-1.76.0 #2030
Comments
We're now also affected by this issue in openSUSE Tumbleweed |
Since ledger already seems to depend on C++11, replacing the three occurrences of scoped_ptr with std::unique_ptr seems to be the go-to method of fixing this. |
This adds a patch for Boost 1.76 compatibility, taken from ledger/ledger#2030
This adds a patch for Boost 1.76 compatibility, taken from ledger/ledger#2030
We were previously relying on an indirect include within Boost headers. We're using scoped_ptr which is defined in <boost/smart_ptr/scoped_ptr.hpp>. Bug: https://bugs.gentoo.org/790176 Closes: #2030
To the distro maintainers: would it help to make a 3.2.2 release with just fix or can you just backport anyway. |
Basically, it saves time if you haven't yet hit the problem, because you don't have to go hunting for a patch if you've just updated to the latest upstream version that's fixed. TL;DR: I'd do a release if you get time sometime soon, but don't rush over it/hurry. |
Found while mass-rebuilding repository for Alpine Linux
Ledger-3.2.1
The text was updated successfully, but these errors were encountered: