* Package:    x11-apps/xkbcomp-1.5.0-r1:0
 * Repository: gentoo
 * Maintainer: x11@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking 'xkbcomp-1.5.0.tar.xz' to /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work
>>> Source unpacked in /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work
>>> Preparing source in /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0 ...
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig --native-file /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/temp/meson.x86_64-pc-linux-gnu.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Ddefault_library=shared -Dxkb-config-root=/usr/share/X11/xkb /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0 /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0-build
The Meson build system
Version: 1.9.2
Source dir: /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0
Build dir: /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0-build
Build type: native build
Project name: xkbcomp
Project version: 1.5.0
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 15.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 15.2.1_p20251122 p4) 15.2.1 20251122")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.45.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -fno-strict-aliasing: YES 
Compiler for C supports arguments -Wall: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Wmissing-declarations: YES 
Compiler for C supports arguments -Wformat=2: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wnested-externs: YES 
Compiler for C supports arguments -Wbad-function-cast: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wunused: YES 
Compiler for C supports arguments -Wuninitialized: YES 
Compiler for C supports arguments -Wshadow: YES 
Compiler for C supports arguments -Wmissing-noreturn: YES 
Compiler for C supports arguments -Wmissing-format-attribute: YES 
Compiler for C supports arguments -Wredundant-decls: YES 
Compiler for C supports arguments -Werror=implicit: YES 
Compiler for C supports arguments -Werror=nonnull: YES 
Compiler for C supports arguments -Werror=init-self: YES 
Compiler for C supports arguments -Werror=main: YES 
Compiler for C supports arguments -Werror=missing-braces: YES 
Compiler for C supports arguments -Werror=sequence-point: YES 
Compiler for C supports arguments -Werror=return-type: YES 
Compiler for C supports arguments -Werror=trigraphs: YES 
Compiler for C supports arguments -Werror=array-bounds: YES 
Compiler for C supports arguments -Werror=write-strings: YES 
Compiler for C supports arguments -Werror=address: YES 
Compiler for C supports arguments -Werror=int-to-pointer-cast: YES 
Compiler for C supports arguments -Werror=pointer-to-int-cast: YES 
meson.build:68: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
Program bison found: YES 3.8.2 3.8.2 (/usr/bin/bison)
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.5.1
Run-time dependency x11 found: YES 1.8.12
Run-time dependency xkbfile found: YES 1.1.3
Run-time dependency xproto found: YES 7.0.34
Header "stdio.h" has symbol "asprintf" : YES 
Header "stdlib.h" has symbol "reallocarray" : YES 
Header "stdlib.h" has symbol "recallocarray" : NO 
Configuring config.h using configuration
Configuring xkbcomp.1 using configuration
Configuring xkbcomp.pc using configuration
Build targets in project: 1

xkbcomp 1.5.0

  Compiler
    backend              : ninja
    buildtype            : plain
    id                   : gcc
    c_args               : -O3
                           -march=native
                           -mtune=native
                           -fomit-frame-pointer
                           -pipe
    c_link_args          : -O3
                           -march=native
                           -mtune=native
                           -fomit-frame-pointer
                           -pipe
                           -Wl,-O1
                           -Wl,--as-needed
                           -Wl,-z,pack-relative-relocs
    yacc                 : /usr/bin/bison 3.8.2

  Directories
    prefix               : /usr
    bindir               : bin
    libdir               : lib64
    datadir              : share
    xkb-config-root      : /usr/share/X11/xkb

  User defined options
    Native files         : /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/temp/meson.x86_64-pc-linux-gnu.ini
    b_lto                : false
    b_pch                : false
    buildtype            : plain
    default_library      : shared
    libdir               : lib64
    localstatedir        : /var/lib
    build.pkg_config_path: /usr/share/pkgconfig
    pkg_config_path      : /usr/share/pkgconfig
    prefix               : /usr
    sysconfdir           : /etc
    werror               : false
    wrap_mode            : nodownload
    xkb-config-root      : /usr/share/X11/xkb

Found ninja-1.13.2 at /usr/bin/ninja
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0 ...
ninja -v -l2 -j2
[1/21] /usr/bin/bison --defines=xkbcomp.p/xkbparse.h -o xkbcomp.p/xkbparse.c ../xkbcomp-1.5.0/xkbparse.y
[2/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/meson-generated_xkbparse.c.o -MF xkbcomp.p/meson-generated_xkbparse.c.o.d -o xkbcomp.p/meson-generated_xkbparse.c.o -c xkbcomp.p/xkbparse.c
In file included from xkbcomp.p/xkbparse.c:106:
xkbcomp.p/xkbparse.h:168:5: warning: redundant redeclaration of ‘yyparse’ [-Wredundant-decls]
  168 | int yyparse (void);
      |     ^~~~~~~
In file included from ../xkbcomp-1.5.0/xkbparse.y:97:
../xkbcomp-1.5.0/parseutils.h:200:12: note: previous declaration of ‘yyparse’ with type ‘int(void)’
  200 | extern int yyparse(void);
      |            ^~~~~~~
[3/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/action.c.o -MF xkbcomp.p/action.c.o.d -o xkbcomp.p/action.c.o -c ../xkbcomp-1.5.0/action.c
../xkbcomp-1.5.0/action.c: In function ‘HandleActionMessage’:
../xkbcomp-1.5.0/action.c:1025:17: warning: __builtin_strncpy’ specified bound 6 equals destination size [-Wstringop-truncation]
 1025 |                 strncpy((char *) act->message, rtrn.str, 6);
      |                 ^
[4/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/alias.c.o -MF xkbcomp.p/alias.c.o.d -o xkbcomp.p/alias.c.o -c ../xkbcomp-1.5.0/alias.c
../xkbcomp-1.5.0/alias.c: In function ‘HandleAliasDef’:
../xkbcomp-1.5.0/alias.c:85:5: warning: __builtin_strncpy’ output may be truncated copying 4 bytes from a string of length 4 [-Wstringop-truncation]
   85 |     strncpy(info->alias, alias, XkbKeyNameLength);
      |     ^
../xkbcomp-1.5.0/alias.c:86:5: warning: __builtin_strncpy’ output may be truncated copying 4 bytes from a string of length 4 [-Wstringop-truncation]
   86 |     strncpy(info->real, real, XkbKeyNameLength);
      |     ^
[5/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/compat.c.o -MF xkbcomp.p/compat.c.o.d -o xkbcomp.p/compat.c.o -c ../xkbcomp-1.5.0/compat.c
[6/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/expr.c.o -MF xkbcomp.p/expr.c.o.d -o xkbcomp.p/expr.c.o -c ../xkbcomp-1.5.0/expr.c
[7/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/geometry.c.o -MF xkbcomp.p/geometry.c.o.d -o xkbcomp.p/geometry.c.o -c ../xkbcomp-1.5.0/geometry.c
[8/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/indicators.c.o -MF xkbcomp.p/indicators.c.o.d -o xkbcomp.p/indicators.c.o -c ../xkbcomp-1.5.0/indicators.c
[9/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/keycodes.c.o -MF xkbcomp.p/keycodes.c.o.d -o xkbcomp.p/keycodes.c.o -c ../xkbcomp-1.5.0/keycodes.c
[10/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/keymap.c.o -MF xkbcomp.p/keymap.c.o.d -o xkbcomp.p/keymap.c.o -c ../xkbcomp-1.5.0/keymap.c
[11/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/keytypes.c.o -MF xkbcomp.p/keytypes.c.o.d -o xkbcomp.p/keytypes.c.o -c ../xkbcomp-1.5.0/keytypes.c
[12/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/listing.c.o -MF xkbcomp.p/listing.c.o.d -o xkbcomp.p/listing.c.o -c ../xkbcomp-1.5.0/listing.c
[13/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/misc.c.o -MF xkbcomp.p/misc.c.o.d -o xkbcomp.p/misc.c.o -c ../xkbcomp-1.5.0/misc.c
[14/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/parseutils.c.o -MF xkbcomp.p/parseutils.c.o.d -o xkbcomp.p/parseutils.c.o -c ../xkbcomp-1.5.0/parseutils.c
[15/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/symbols.c.o -MF xkbcomp.p/symbols.c.o.d -o xkbcomp.p/symbols.c.o -c ../xkbcomp-1.5.0/symbols.c
../xkbcomp-1.5.0/symbols.c: In function ‘HandleSymbolsBody’:
../xkbcomp-1.5.0/symbols.c:1505:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
 1505 |                     field.str = "symbols";
      |                               ^
../xkbcomp-1.5.0/symbols.c:1507:31: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
 1507 |                     field.str = "actions";
      |                               ^
In function ‘AddModMapEntry’,
    inlined from ‘HandleModMapDef’ at ../xkbcomp-1.5.0/symbols.c:1630:14,
    inlined from ‘HandleSymbolsFile’ at ../xkbcomp-1.5.0/symbols.c:1675:18:
../xkbcomp-1.5.0/symbols.c:644:20: warning: tmp.defs.merge’ may be used uninitialized [-Wmaybe-uninitialized]
  644 |                 if (clobber)
      |                    ^
../xkbcomp-1.5.0/symbols.c: In function ‘HandleSymbolsFile’:
../xkbcomp-1.5.0/symbols.c:1596:17: note: tmp.defs.merge’ was declared here
 1596 |     ModMapEntry tmp;
      |                 ^~~
[16/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/utils.c.o -MF xkbcomp.p/utils.c.o.d -o xkbcomp.p/utils.c.o -c ../xkbcomp-1.5.0/utils.c
[17/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/vmod.c.o -MF xkbcomp.p/vmod.c.o.d -o xkbcomp.p/vmod.c.o -c ../xkbcomp-1.5.0/vmod.c
[18/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/xkbcomp.c.o -MF xkbcomp.p/xkbcomp.c.o.d -o xkbcomp.p/xkbcomp.c.o -c ../xkbcomp-1.5.0/xkbcomp.c
../xkbcomp-1.5.0/xkbcomp.c: In function ‘main’:
../xkbcomp-1.5.0/xkbcomp.c:947:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  947 |             inputFile = "stdin";
      |                       ^
../xkbcomp-1.5.0/xkbcomp.c:1147:28: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
 1147 |                 outputFile = "stdout";
      |                            ^
[19/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/xkbpath.c.o -MF xkbcomp.p/xkbpath.c.o.d -o xkbcomp.p/xkbpath.c.o -c ../xkbcomp-1.5.0/xkbpath.c
[20/21] x86_64-pc-linux-gnu-gcc -Ixkbcomp.p -I. -I../xkbcomp-1.5.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fno-strict-aliasing -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -DHAVE_CONFIG_H -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ xkbcomp.p/xkbscan.c.o -MF xkbcomp.p/xkbscan.c.o.d -o xkbcomp.p/xkbscan.c.o -c ../xkbcomp-1.5.0/xkbscan.c
[21/21] x86_64-pc-linux-gnu-gcc  -o xkbcomp xkbcomp.p/meson-generated_xkbparse.c.o xkbcomp.p/action.c.o xkbcomp.p/alias.c.o xkbcomp.p/compat.c.o xkbcomp.p/expr.c.o xkbcomp.p/geometry.c.o xkbcomp.p/indicators.c.o xkbcomp.p/keycodes.c.o xkbcomp.p/keymap.c.o xkbcomp.p/keytypes.c.o xkbcomp.p/listing.c.o xkbcomp.p/misc.c.o xkbcomp.p/parseutils.c.o xkbcomp.p/symbols.c.o xkbcomp.p/utils.c.o xkbcomp.p/vmod.c.o xkbcomp.p/xkbcomp.c.o xkbcomp.p/xkbpath.c.o xkbcomp.p/xkbscan.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group /usr/lib64/libxkbfile.so /usr/lib64/libX11.so -Wl,--end-group
>>> Source compiled.
>>> Test phase [not enabled]: x11-apps/xkbcomp-1.5.0-r1

>>> Install x11-apps/xkbcomp-1.5.0-r1 into /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/image
meson install --destdir /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/image --no-rebuild
Installing xkbcomp to /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/image/usr/bin
Installing /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0-build/man/xkbcomp.1 to /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/image/usr/share/man/man1
Installing /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/work/xkbcomp-1.5.0-build/xkbcomp.pc to /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/image/usr/lib64/pkgconfig
>>> Completed installing x11-apps/xkbcomp-1.5.0-r1 into /var/tmp/portage/x11-apps/xkbcomp-1.5.0-r1/image

 * Final size of build directory: 2988 KiB (2.9 MiB)
 * Final size of installed tree:   432 KiB

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   /usr/bin/xkbcomp