* Package:    media-libs/libdisplay-info-0.2.0-r1:0/2
 * Repository: gentoo
 * Maintainer: chewi@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
 * Checking whether python3_13 is suitable ...
  [ ok ]
 * Using python3.13 to build (via PYTHON_COMPAT iteration)
>>> Unpacking source...
>>> Unpacking libdisplay-info-0.2.0.tar.xz to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work
>>> Source unpacked in /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work
>>> Preparing source in /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0 ...
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/temp/python3.13/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/temp/python3.13/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0 /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0-build
The Meson build system
Version: 1.7.0
Source dir: /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0
Build dir: /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0-build
Build type: native build
Project name: libdisplay-info
Project version: 0.2.0
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.4.3
Build-time dependency hwdata found: YES 0.391
Program tool/gen-search-table.py found: YES (/var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/tool/gen-search-table.py)
Library m found: YES
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Walloca: YES 
Compiler for C supports arguments -Wdeclaration-after-statement: YES 
Compiler for C supports arguments -Wconversion: YES 
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wno-missing-field-initializers: YES 
Compiler for C supports arguments -Werror=implicit: YES 
Program ./edid-decode-check.sh found: YES (/var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/test/./edid-decode-check.sh)
Program ./edid-print-check.sh found: YES (/var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/test/./edid-print-check.sh)
Program ./edid-decode-diff.sh found: YES (/var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/test/./edid-decode-diff.sh)
Automatic wrap-based subproject downloading is disabled
Subproject  edid-decode is buildable: NO (disabling)
Program edid-decode found: NO
Build targets in project: 4

libdisplay-info 0.2.0

  Subprojects
    edid-decode          : NO Automatic wrap-based subproject downloading is disabled

  User defined options
    Native files         : /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/temp/meson.x86_64-pc-linux-gnu.amd64.ini
    build.pkg_config_path: /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/temp/python3.13/pkgconfig:/usr/share/pkgconfig
    b_lto                : false
    b_pch                : false
    buildtype            : plain
    libdir               : lib64
    localstatedir        : /var/lib
    pkg_config_path      : /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/temp/python3.13/pkgconfig:/usr/share/pkgconfig
    prefix               : /usr
    sysconfdir           : /etc
    werror               : false
    wrap_mode            : nodownload

Found ninja-1.12.1 at /usr/bin/ninja
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0 ...
ninja -v -j2 -l2
[1/21] /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/tool/gen-search-table.py //usr/share/hwdata/pnp.ids pnp-id-table.c pnp_id_table
[2/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/meson-generated_.._pnp-id-table.c.o -MF libdisplay-info.so.0.2.0.p/meson-generated_.._pnp-id-table.c.o.d -o libdisplay-info.so.0.2.0.p/meson-generated_.._pnp-id-table.c.o -c pnp-id-table.c
[3/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/cta.c.o -MF libdisplay-info.so.0.2.0.p/cta.c.o.d -o libdisplay-info.so.0.2.0.p/cta.c.o -c ../libdisplay-info-0.2.0/cta.c
[4/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/cta-vic-table.c.o -MF libdisplay-info.so.0.2.0.p/cta-vic-table.c.o.d -o libdisplay-info.so.0.2.0.p/cta-vic-table.c.o -c ../libdisplay-info-0.2.0/cta-vic-table.c
[5/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/cvt.c.o -MF libdisplay-info.so.0.2.0.p/cvt.c.o.d -o libdisplay-info.so.0.2.0.p/cvt.c.o -c ../libdisplay-info-0.2.0/cvt.c
[6/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/displayid.c.o -MF libdisplay-info.so.0.2.0.p/displayid.c.o.d -o libdisplay-info.so.0.2.0.p/displayid.c.o -c ../libdisplay-info-0.2.0/displayid.c
[7/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/dmt-table.c.o -MF libdisplay-info.so.0.2.0.p/dmt-table.c.o.d -o libdisplay-info.so.0.2.0.p/dmt-table.c.o -c ../libdisplay-info-0.2.0/dmt-table.c
[8/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/edid.c.o -MF libdisplay-info.so.0.2.0.p/edid.c.o.d -o libdisplay-info.so.0.2.0.p/edid.c.o -c ../libdisplay-info-0.2.0/edid.c
[9/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/gtf.c.o -MF libdisplay-info.so.0.2.0.p/gtf.c.o.d -o libdisplay-info.so.0.2.0.p/gtf.c.o -c ../libdisplay-info-0.2.0/gtf.c
../libdisplay-info-0.2.0/gtf.c: In function ‘di_gtf_compute’:
../libdisplay-info-0.2.0/gtf.c:116:12: warning: pixel_freq’ may be used uninitialized [-Wmaybe-uninitialized]
  116 |         *t = (struct di_gtf_timing) {
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  117 |                 .h_pixels = (int) h_pixels_rnd,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  118 |                 .v_lines = options->v_lines,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  119 |                 .v_sync = V_SYNC_RQD,
      |                 ~~~~~~~~~~~~~~~~~~~~~
  120 |                 .h_sync = (int) h_sync,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~
  121 |                 .v_front_porch = MIN_PORCH,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  122 |                 .v_back_porch = (int) v_back_porch,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |                 .h_front_porch = (int) h_front_porch,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  124 |                 .h_back_porch = (int) (h_front_porch + h_sync),
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  125 |                 .h_border = (int) h_margin,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  126 |                 .v_border = (int) v_margin,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  127 |                 .pixel_freq_mhz = pixel_freq,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128 |         };
      |         ~   
../libdisplay-info-0.2.0/gtf.c:41:58: note: pixel_freq’ was declared here
   41 |                v_margin, interlace, total_active_pixels, pixel_freq,
      |                                                          ^~~~~~~~~~
../libdisplay-info-0.2.0/gtf.c:114:40: warning: h_blank_pixels’ may be used uninitialized [-Wmaybe-uninitialized]
  114 |         h_front_porch = h_blank_pixels / 2.0 - h_sync;
      |                         ~~~~~~~~~~~~~~~^~~~~
../libdisplay-info-0.2.0/gtf.c:42:16: note: h_blank_pixels’ was declared here
   42 |                h_blank_pixels, total_pixels, v_sync_bp, v_field_rate_rqd,
      |                ^~~~~~~~~~~~~~
../libdisplay-info-0.2.0/gtf.c:113:44: warning: total_pixels’ may be used uninitialized [-Wmaybe-uninitialized]
  113 |         h_sync = round(H_SYNC_PERC / 100.0 * total_pixels / CELL_GRAN) * CELL_GRAN;
      |                                            ^
../libdisplay-info-0.2.0/gtf.c:42:32: note: total_pixels’ was declared here
   42 |                h_blank_pixels, total_pixels, v_sync_bp, v_field_rate_rqd,
      |                                ^~~~~~~~~~~~
../libdisplay-info-0.2.0/gtf.c:112:22: warning: v_sync_bp’ may be used uninitialized [-Wmaybe-uninitialized]
  112 |         v_back_porch = v_sync_bp - V_SYNC_RQD;
      |                      ^
../libdisplay-info-0.2.0/gtf.c:42:46: note: v_sync_bp’ was declared here
   42 |                h_blank_pixels, total_pixels, v_sync_bp, v_field_rate_rqd,
      |                                              ^~~~~~~~~
[10/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/info.c.o -MF libdisplay-info.so.0.2.0.p/info.c.o.d -o libdisplay-info.so.0.2.0.p/info.c.o -c ../libdisplay-info-0.2.0/info.c
[11/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/log.c.o -MF libdisplay-info.so.0.2.0.p/log.c.o.d -o libdisplay-info.so.0.2.0.p/log.c.o -c ../libdisplay-info-0.2.0/log.c
[12/21] x86_64-pc-linux-gnu-gcc -Ilibdisplay-info.so.0.2.0.p -I. -I../libdisplay-info-0.2.0 -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fPIC -MD -MQ libdisplay-info.so.0.2.0.p/memory-stream.c.o -MF libdisplay-info.so.0.2.0.p/memory-stream.c.o.d -o libdisplay-info.so.0.2.0.p/memory-stream.c.o -c ../libdisplay-info-0.2.0/memory-stream.c
[13/21] x86_64-pc-linux-gnu-gcc  -o libdisplay-info.so.0.2.0 libdisplay-info.so.0.2.0.p/meson-generated_.._pnp-id-table.c.o libdisplay-info.so.0.2.0.p/cta.c.o libdisplay-info.so.0.2.0.p/cta-vic-table.c.o libdisplay-info.so.0.2.0.p/cvt.c.o libdisplay-info.so.0.2.0.p/displayid.c.o libdisplay-info.so.0.2.0.p/dmt-table.c.o libdisplay-info.so.0.2.0.p/edid.c.o libdisplay-info.so.0.2.0.p/gtf.c.o libdisplay-info.so.0.2.0.p/info.c.o libdisplay-info.so.0.2.0.p/log.c.o libdisplay-info.so.0.2.0.p/memory-stream.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libdisplay-info.so.2 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--version-script,/var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/libdisplay-info.map -lm
[14/21] /usr/lib/python-exec/python3.13/meson --internal symbolextractor /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0-build libdisplay-info.so.0.2.0 libdisplay-info.so.0.2.0 libdisplay-info.so.0.2.0.p/libdisplay-info.so.0.2.0.symbols 
[15/21] x86_64-pc-linux-gnu-gcc -Idi-edid-decode/di-edid-decode.p -Idi-edid-decode -I../libdisplay-info-0.2.0/di-edid-decode -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ di-edid-decode/di-edid-decode.p/cta.c.o -MF di-edid-decode/di-edid-decode.p/cta.c.o.d -o di-edid-decode/di-edid-decode.p/cta.c.o -c ../libdisplay-info-0.2.0/di-edid-decode/cta.c
[16/21] x86_64-pc-linux-gnu-gcc -Idi-edid-decode/di-edid-decode.p -Idi-edid-decode -I../libdisplay-info-0.2.0/di-edid-decode -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ di-edid-decode/di-edid-decode.p/displayid.c.o -MF di-edid-decode/di-edid-decode.p/displayid.c.o.d -o di-edid-decode/di-edid-decode.p/displayid.c.o -c ../libdisplay-info-0.2.0/di-edid-decode/displayid.c
[17/21] x86_64-pc-linux-gnu-gcc -Idi-edid-decode/di-edid-decode.p -Idi-edid-decode -I../libdisplay-info-0.2.0/di-edid-decode -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ di-edid-decode/di-edid-decode.p/edid.c.o -MF di-edid-decode/di-edid-decode.p/edid.c.o.d -o di-edid-decode/di-edid-decode.p/edid.c.o -c ../libdisplay-info-0.2.0/di-edid-decode/edid.c
In function ‘print_cvt_timing_code’,
    inlined from ‘print_display_desc’ at ../libdisplay-info-0.2.0/di-edid-decode/edid.c:704:4,
    inlined from ‘print_edid’ at ../libdisplay-info-0.2.0/di-edid-decode/edid.c:999:3:
../libdisplay-info-0.2.0/di-edid-decode/edid.c:500:51: warning: hratio’ may be used uninitialized [-Wmaybe-uninitialized]
  500 |         options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8);
      |                                  ~~~~~~~~~~~~~~~~~^~~~~~~~~
../libdisplay-info-0.2.0/di-edid-decode/edid.c: In function ‘print_edid’:
../libdisplay-info-0.2.0/di-edid-decode/edid.c:475:13: note: hratio’ was declared here
  475 |         int hratio, vratio;
      |             ^~~~~~
In function ‘print_cvt_timing_code’,
    inlined from ‘print_display_desc’ at ../libdisplay-info-0.2.0/di-edid-decode/edid.c:704:4,
    inlined from ‘print_edid’ at ../libdisplay-info-0.2.0/di-edid-decode/edid.c:999:3:
../libdisplay-info-0.2.0/di-edid-decode/edid.c:500:61: warning: vratio’ may be used uninitialized [-Wmaybe-uninitialized]
  500 |         options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../libdisplay-info-0.2.0/di-edid-decode/edid.c: In function ‘print_edid’:
../libdisplay-info-0.2.0/di-edid-decode/edid.c:475:21: note: vratio’ was declared here
  475 |         int hratio, vratio;
      |                     ^~~~~~
[18/21] x86_64-pc-linux-gnu-gcc -Idi-edid-decode/di-edid-decode.p -Idi-edid-decode -I../libdisplay-info-0.2.0/di-edid-decode -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ di-edid-decode/di-edid-decode.p/main.c.o -MF di-edid-decode/di-edid-decode.p/main.c.o.d -o di-edid-decode/di-edid-decode.p/main.c.o -c ../libdisplay-info-0.2.0/di-edid-decode/main.c
[19/21] x86_64-pc-linux-gnu-gcc -Itest/di-edid-print.p -Itest -I../libdisplay-info-0.2.0/test -I../libdisplay-info-0.2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c11 -D_POSIX_C_SOURCE=200809L -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wconversion -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -MD -MQ test/di-edid-print.p/di-edid-print.c.o -MF test/di-edid-print.p/di-edid-print.c.o.d -o test/di-edid-print.p/di-edid-print.c.o -c ../libdisplay-info-0.2.0/test/di-edid-print.c
[20/21] x86_64-pc-linux-gnu-gcc  -o di-edid-decode/di-edid-decode di-edid-decode/di-edid-decode.p/cta.c.o di-edid-decode/di-edid-decode.p/displayid.c.o di-edid-decode/di-edid-decode.p/edid.c.o di-edid-decode/di-edid-decode.p/main.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,-rpath,$ORIGIN/..' -Wl,-rpath-link,/var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0-build/ -Wl,--start-group libdisplay-info.so.0.2.0 -lm -Wl,--end-group
[21/21] x86_64-pc-linux-gnu-gcc  -o test/di-edid-print test/di-edid-print.p/di-edid-print.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,-rpath,$ORIGIN/..' -Wl,-rpath-link,/var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0-build/ libdisplay-info.so.0.2.0
>>> Source compiled.
>>> Test phase [not enabled]: media-libs/libdisplay-info-0.2.0-r1

>>> Install media-libs/libdisplay-info-0.2.0-r1 into /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image
meson install --destdir /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image --no-rebuild
Installing subdir /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info/displayid.h to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info/gtf.h to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info/cvt.h to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info/edid.h to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info/dmt.h to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info/cta.h to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0/include/libdisplay-info/info.h to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/include/libdisplay-info
Installing libdisplay-info.so.0.2.0 to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/lib64
Installing di-edid-decode/di-edid-decode to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/bin
Installing /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/work/libdisplay-info-0.2.0-build/meson-private/libdisplay-info.pc to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/lib64/pkgconfig
Installing symlink pointing to libdisplay-info.so.0.2.0 to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/lib64/libdisplay-info.so.2
Installing symlink pointing to libdisplay-info.so.2 to /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image/usr/lib64/libdisplay-info.so
>>> Completed installing media-libs/libdisplay-info-0.2.0-r1 into /var/tmp/portage/media-libs/libdisplay-info-0.2.0-r1/image

 * Final size of build directory: 2632 KiB (2.5 MiB)
 * Final size of installed tree:   444 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/lib64/libdisplay-info.so.0.2.0
   /usr/bin/di-edid-decode