2017-06-17 13:45 GMT+02:00 Jan Vesely <jan.ves...@rutgers.edu>: > On Sat, 2017-06-17 at 11:43 +0100, Emil Velikov wrote: >> From: Emil Velikov <emil.veli...@collabora.com> >> >> Headers are required only when building with OpenCL. As we're building >> w/o it libelf may be missing, hence we'll error out as below: >> >> src/gallium/drivers/r600/evergreen_compute.c:27:10: >> fatal error: 'gelf.h' file not found >> ^ >> 1 error generated. >> >> Cc: Jan Vesely <jan.ves...@rutgers.edu> >> Cc: Mauro Rossi <issor.or...@gmail.com> >> Reported-by: Mauro Rossi <issor.or...@gmail.com> >> Fixes: d96a210842 ("r600g,compute: provide local copy of functions from >> ac_binary.c") >> Signed-off-by: Emil Velikov <emil.l.veli...@gmail.com> > > Assuming it fixes Mauro's problem, LGTM. > Reviewed-by: Jan Vesely <jan.ves...@rutgers.edu> > > Jan
Confirmed, nougat-x86 builds correctly Thanks Mauro > >> --- >> src/gallium/drivers/r600/evergreen_compute.c | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/src/gallium/drivers/r600/evergreen_compute.c >> b/src/gallium/drivers/r600/evergreen_compute.c >> index 37cfed4497b..6e87539cfe7 100644 >> --- a/src/gallium/drivers/r600/evergreen_compute.c >> +++ b/src/gallium/drivers/r600/evergreen_compute.c >> @@ -24,8 +24,10 @@ >> * Adam Rak <adam....@streamnovation.com> >> */ >> >> +#ifdef HAVE_OPENCL >> #include <gelf.h> >> #include <libelf.h> >> +#endif >> #include <stdio.h> >> #include <errno.h> >> #include "pipe/p_defines.h" > > -- > Jan Vesely <jan.ves...@rutgers.edu> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev