Summary: | [mva overlay] dev-cpp/range-v3-0.5.0 - .../work/range-v3-0.5.0/include/range/v3/utility/swap.hpp:127:48: error: assignment from temporary initializer_list does not extend the lifetime of the underlying array [-Werror=init-list-lifetime] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pavel Volkov <ao> |
Component: | Overlays | Assignee: | Vadim A. Misbakh-Soloviov (mva) (RETIRED) <mva> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Pavel Volkov
2019-05-16 14:47:56 UTC
It's is not compatible with gcc-9.1. Please, use CCX=clang++ or CXX=gcc-X.Y.Z (where X<9) to build it (you can either call `CXX=foo emerge range-v3` or put `CXX=foo` in `$EROOT/etc/portage/env`). The only option on my side for now is to call `die` in the ebuild, if current detected compiler is gcc-9 |