Summary: | media-libs/mesa-19.3.5 - ERROR: C++ Compiler does not support -std=c++14 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | EoD <EoD> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
mesa-20.0.8-build.log emerge_info.log mesa-20.0.8-build-successful.log |
Description
EoD
2020-06-13 12:19:40 UTC
Please post your `emerge --info' output in a comment. Also, please test 20.0.8 which has just been stabilized. Created attachment 645402 [details] mesa-20.0.8-build.log (In reply to Matt Turner from comment #2) > Also, please test 20.0.8 which has just been stabilized. Same problem with 20.0.8. Please note, that I tried to *re*build mesa 19.3.5. It was compiled successfully before. Created attachment 645404 [details] emerge_info.log (In reply to Jeroen Roovers from comment #1) > Please post your `emerge --info' output in a comment. Attached Created attachment 645408 [details] mesa-20.0.8-build-successful.log Update: I got it to build with the following steps 1. Reboot Gentoo 2. Building mesa: causes the aforementioned failure 3. Building mesa again: works successfully (logs attached). Most notably, the difference between those two builds starts with a lot of "__attribute__" checks (they are NO on the first run and YES on the second run): > Checking if "__attribute__((const))" compiles: YES > Checking if "__attribute__((flatten))" compiles: YES > Checking if "__attribute__((malloc))" compiles: YES > Checking if "__attribute__((pure))" compiles: YES > ... I assume that this was fixed by this? https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4948 (In reply to Matt Turner from comment #6) > I assume that this was fixed by this? > > https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4948 Is this version already in the Gentoo tree? I still have the problem with Mesa 20.0.8 in the Gentoo tree. No, it's not in 20.0.8, but it's in later versions. I don't understand, did you not review the patch in that gitlab MR? (In reply to Matt Turner from comment #8) > No, it's not in 20.0.8, but it's in later versions. > > I don't understand, did you not review the patch in that gitlab MR? No, I did not review this patch. If the question is, if I am using PowerPC: No, I am using a Intel Skylake. I went ahead and applied the patch (slightly modified) on top of my mesa-20.0.8 installation and I am still seeing the same error during the first build. Is this still a problem with mesa-20.2 or mesa-20.3? (In reply to Matt Turner from comment #10) > Is this still a problem with mesa-20.2 or mesa-20.3? I am unable to reproduce the failure with media-libs/mesa-20.2.4. I also uninstalled ccache recently, maybe this is was actually a ccache problem in the first place. |