autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force 
autoreconf: running: /usr/bin/autoconf --force
configure.ac:50: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:50: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:50: the top level
configure.ac:55: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:55: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:55: the top level
configure.ac:60: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:60: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:60: the top level
configure.ac:65: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:65: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:65: the top level
configure.ac:71: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
configure.ac:71: You should run autoupdate.
aclocal.m4:122: AC_PROG_LIBTOOL is expanded from...
configure.ac:71: the top level
configure.ac:76: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:76: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:76: the top level
configure.ac:189: warning: AC_OUTPUT should be used without arguments.
configure.ac:189: You should run autoupdate.
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:71: installing './compile'
configure.ac:71: installing './config.guess'
configure.ac:71: installing './config.sub'
configure.ac:29: installing './install-sh'
configure.ac:29: installing './missing'
src/Makefile.am: installing './depcomp'
autoreconf: Leaving directory '.'
configure: WARNING: unrecognized options: --disable-wayland
configure: WARNING: unrecognized options: --disable-wayland
In function ‘gen9_hevc_brc_update_set_constant’,
    inlined from ‘gen9_hevc_brc_update’ at gen9_hevc_encoder.c:2842:2,
    inlined from ‘gen9_hevc_vme_gpe_run’ at gen9_hevc_encoder.c:5921:4,
    inlined from ‘gen9_hevc_vme_pipeline’ at gen9_hevc_encoder.c:5951:14,
    inlined from ‘gen9_hevc_vme_pipeline’ at gen9_hevc_encoder.c:5936:1:
gen9_hevc_encoder.c:2555:62: warning: array subscript ‘gen9_hevc_mbenc_b_mb_enc_curbe_data {aka struct _gen9_hevc_mbenc_b_mb_enc_curbe_data}[0]’ is partly outside array bounds of ‘gen9_hevc_mbenc_b_mb_enc_curbe_data[0]’ {aka ‘struct _gen9_hevc_mbenc_b_mb_enc_curbe_data[]’} [-Warray-bounds=]
 2555 |                 idx = curbe_cmd->dw3.block_based_skip_enable ? 1 : 0;
      |                                                              ^
In file included from gen9_hevc_encoder.c:50:
gen9_hevc_enc_const_def.h: In function ‘gen9_hevc_vme_pipeline’:
gen9_hevc_enc_const_def.h:435:27: note: object ‘HEVC_ENC_ENCB_TU7_P_CURBE_DATA’ of size 224
  435 | static const unsigned int HEVC_ENC_ENCB_TU7_P_CURBE_DATA[] = {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gen9_hevc_enc_const_def.h:425:27: note: object ‘HEVC_ENC_ENCB_TU4_P_CURBE_DATA’ of size 224
  425 | static const unsigned int HEVC_ENC_ENCB_TU4_P_CURBE_DATA[] = {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gen9_hevc_enc_const_def.h:395:27: note: object ‘HEVC_ENC_ENCB_TU4_B_CURBE_DATA’ of size 224
  395 | static const unsigned int HEVC_ENC_ENCB_TU4_B_CURBE_DATA[] = {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gen9_hevc_enc_const_def.h:415:27: note: object ‘HEVC_ENC_ENCB_TU1_P_CURBE_DATA’ of size 224
  415 | static const unsigned int HEVC_ENC_ENCB_TU1_P_CURBE_DATA[] = {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gen9_hevc_enc_const_def.h:385:27: note: object ‘HEVC_ENC_ENCB_TU1_B_CURBE_DATA’ of size 224
  385 | static const unsigned int HEVC_ENC_ENCB_TU1_B_CURBE_DATA[] = {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gen9_hevc_enc_const_def.h:405:27: note: object ‘HEVC_ENC_ENCB_TU7_B_CURBE_DATA’ of size 224
  405 | static const unsigned int HEVC_ENC_ENCB_TU7_B_CURBE_DATA[] = {
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: warning: remember to run 'libtool --finish /usr/lib/dri'