https://bugs.freedesktop.org/show_bug.cgi?id=108943
Dylan Baker changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #11 from Igor Gnatenko ---
Yeah, the gnu++11 fixes problem.
And also submitted https://gitlab.freedesktop.org/dbaker/mesa/issues/21.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #10 from Dylan Baker ---
I have a similar patch in a series I'm about to send out (the debian guys ran
into the same thing), but we actually need to do
`host_machine.system().startswith('ppc64')` since we still support versions of
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #9 from Igor Gnatenko ---
(In reply to Dylan Baker from comment #7)
> I see some code in autotools we don't have an equivalent of in meson, does
> adding `-Dcpp_std=gnu++11` fix this issue?
It seems that autotools was building
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #8 from Igor Gnatenko ---
Created attachment 142723
--> https://bugs.freedesktop.org/attachment.cgi?id=142723=edit
0001-build-correctly-check-for-ppc64le.patch
Some trivial fix for correctly detecting power8.
--
You are
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #7 from Dylan Baker ---
I see some code in autotools we don't have an equivalent of in meson, does
adding `-Dcpp_std=gnu++11` fix this issue?
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #6 from Eric Engestrom ---
(In reply to Igor Gnatenko from comment #3)
> > What OS are you running this on?
>
> Fedora Rawhide. I'm mesa maintainer in Fedora and trying to switch from
> autotools to meson in our RPM package.
>
> >
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #5 from Igor Gnatenko ---
Might it be related to this meson part:
if get_option('power8') != 'false'
if host_machine.cpu_family() == 'ppc64le'
if cc.get_id() == 'gcc' and cc.version().version_compare('< 4.8')
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #4 from Igor Gnatenko ---
(In reply to Eric Engestrom from comment #1)
> This sounds like one of your system headers is #define'ing `vector` as
> `__attribute__((something))`, but if that's the case then good luck
> compiling *any*
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #3 from Igor Gnatenko ---
> What OS are you running this on?
Fedora Rawhide. I'm mesa maintainer in Fedora and trying to switch from
autotools to meson in our RPM package.
> and what toolchain?
GCC, the standard one in Fedora ;)
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #2 from Eric Engestrom ---
(In reply to Eric Engestrom from comment #1)
> What OS are you running this on?
and what toolchain?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for
https://bugs.freedesktop.org/show_bug.cgi?id=108943
--- Comment #1 from Eric Engestrom ---
This sounds like one of your system headers is #define'ing `vector` as
`__attribute__((something))`, but if that's the case then good luck compiling
*any* C++ code :/
Can you confirm this by adding this
https://bugs.freedesktop.org/show_bug.cgi?id=108943
Bug ID: 108943
Summary: Build fails on ppc64le with meson
Product: Mesa
Version: 18.3
Hardware: Other
OS: All
Status: NEW
Severity: normal
13 matches
Mail list logo