[LEDE-DEV] GCC: std::exception_ptr is missing on architectures with incomplete atomic int support
carlosmf.pt at gmail.com
Tue Feb 21 06:27:17 PST 2017
There's an issue with the stdlibc++ which prevents the Boost.Context
package from compiling.
It seems the stdlibc++ versions until 7.0 are not implementing the
exception_ptr if the target architecture does not support
ATOMIC_INT_LOCK_FREE >= 2. The bug reports can be found here:
-> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58938 ->
This issue is resolved for GCC 7.0, but the fix was not back-ported
for GCC 5.x and 6.x.
There is a patch available in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64735
I would like to know if it would be possible to backport the fix for
the currently available GCCs in LEDE.
Carlos Miguel Ferreira
More information about the Lede-dev