[Mesa-dev] Fwd: errors for mesa master Android build 554

Rob Herring robh at kernel.org
Tue Nov 15 18:36:31 UTC 2016


This commit breaks the build for Android. Looks like a prototype is
missing and LLVM is stricter.

Rob

commit 1a21d21580965eff751414d140b3c176eeee2eb3
Author: Christian Gmeiner <christian.gmeiner at gmail.com>
Date:   Thu Nov 3 15:25:21 2016 +0100

    dri: make use of dri_get_extensions_name(..) helper

    Signed-off-by: Christian Gmeiner <christian.gmeiner at gmail.com>
    Reviewed-by: Emil Velikov <emil.velikov at collabora.com>

---------- Forwarded message ----------
From:  <ci_notify at linaro.org>
Date: Tue, Nov 15, 2016 at 11:02 AM
Subject: errors for mesa master Android build 554
To: rob.herring at linaro.org


Build URL: https://ci.linaro.org/jenkins/job/robher-aosp/554/
Full log: https://ci.linaro.org/jenkins/job/robher-aosp/554/consoleText
Parsed warnings/errors:
https://ci.linaro.org/jenkins/job/robher-aosp/554/parsed_console

ERRORS:
W: GPG error: http://ppa.launchpad.net utopic Release: The following
signatures couldn't be verified because the public key is not
available: NO_PUBKEY F1FCBACA7BE1F97B
+ sudo apt-get install -y gcc-4.9-multilib bison git gperf
libxml2-utils python-mako zip time python-pycurl genisoimage patch
mtools libfdt-dev python-mako gettext openjdk-8-jdk
Reading package lists...
external/mesa3d/src/gbm/backends/dri/gbm_dri.c:366:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri->base.driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/mesa3d/src/egl/drivers/dri2/egl_dri2.c:517:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri2_dpy->driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/mesa3d/src/egl/drivers/dri2/egl_dri2.c:517:26: error:
implicit declaration of function 'dri_get_extensions_name' is invalid
in C99 [-Werror,-Wimplicit-function-declaration]
   get_extensions_name = dri_get_extensions_name(dri2_dpy->driver_name);
                         ^
external/mesa3d/src/egl/drivers/dri2/egl_dri2.c:517:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri2_dpy->driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/mesa3d/src/gbm/backends/dri/gbm_dri.c:366:26: error: implicit
declaration of function 'dri_get_extensions_name' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
   get_extensions_name = dri_get_extensions_name(dri->base.driver_name);
                         ^
external/mesa3d/src/gbm/backends/dri/gbm_dri.c:366:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri->base.driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/mesa3d/src/egl/drivers/dri2/egl_dri2.c:517:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri2_dpy->driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/mesa3d/src/gbm/backends/dri/gbm_dri.c:366:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri->base.driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/mesa3d/src/egl/drivers/dri2/egl_dri2.c:517:26: error:
implicit declaration of function 'dri_get_extensions_name' is invalid
in C99 [-Werror,-Wimplicit-function-declaration]
   get_extensions_name = dri_get_extensions_name(dri2_dpy->driver_name);
                         ^
external/mesa3d/src/egl/drivers/dri2/egl_dri2.c:517:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri2_dpy->driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/mesa3d/src/gbm/backends/dri/gbm_dri.c:366:26: error: implicit
declaration of function 'dri_get_extensions_name' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
   get_extensions_name = dri_get_extensions_name(dri->base.driver_name);
                         ^
external/mesa3d/src/gbm/backends/dri/gbm_dri.c:366:24: error:
incompatible integer to pointer conversion assigning to 'char *' from
'int' [-Werror,-Wint-conversion]
   get_extensions_name = dri_get_extensions_name(dri->base.driver_name);
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


More information about the mesa-dev mailing list