[PATCH wayland] wayland-egl: use correct `nm` path when cross-compiling
Eric Engestrom
eric.engestrom at imgtec.com
Fri Feb 23 17:52:10 UTC 2018
On Friday, 2018-02-23 17:31:53 +0000, Emil Velikov wrote:
> From: Emil Velikov <emil.velikov at collabora.com>
>
> Inspired by Heiko Becker and Eric's work in libdrm and Mesa
> respectively.
>
> Cc: Eric Engestrom <eric.engestrom at imgtec.com>
> Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom at imgtec.com>
I haven't really followed that, but I think the meson stuff is in
a branch somewhere? I guess it should get the other half of this patch
so that it doesn't need fixing when it lands :)
> ---
> configure.ac | 1 +
> egl/wayland-egl-symbols-check | 2 +-
> 2 files changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/configure.ac b/configure.ac
> index 2542243..91f837d 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -29,6 +29,7 @@ AC_PROG_CC
> AC_PROG_CXX
> AC_PROG_GREP
> AM_PROG_AS
> +AC_PROG_NM
>
> # check if we have C++ compiler. This is hacky workaround,
> # for a reason why it is this way see
> diff --git a/egl/wayland-egl-symbols-check b/egl/wayland-egl-symbols-check
> index e107362..6ad28f3 100755
> --- a/egl/wayland-egl-symbols-check
> +++ b/egl/wayland-egl-symbols-check
> @@ -1,6 +1,6 @@
> #!/bin/sh
>
> -FUNCS=$(nm -D --defined-only ${WAYLAND_EGL_LIB} | grep -o "T .*" | cut -c 3- | while read func; do
> +FUNCS=$($NM -D --defined-only ${WAYLAND_EGL_LIB} | grep -o "T .*" | cut -c 3- | while read func; do
> ( grep -q "^$func$" || echo $func ) <<EOF
> wl_egl_window_resize
> wl_egl_window_create
> --
> 2.16.0
>
More information about the wayland-devel
mailing list