Control: tags -1 - trixie Control: severity -1 important On Sun, Feb 25, 2024 at 08:48:32PM +0100, Lucas Nussbaum via Pkg-games-devel wrote: > Source: retroarch > Version: 1.16.0.3+dfsg-1 > Severity: serious > Justification: FTBFS > Tags: trixie sid ftbfs > User: lu...@debian.org > Usertags: ftbfs-20240224 ftbfs-trixie > > Hi, > > During a rebuild of all packages in sid, your package failed to build > on amd64.
This looks like a glslang issue; #1062799 and the associated autopkgtest failures for glslang's migration to trixie (e.g. https://ci.debian.net/packages/g/glslang/testing/amd64/43341664/). I'm dropping this to important until glslang is fixed. > Relevant part (hopefully): > > make[1]: Entering directory '/<<PKGBUILDDIR>>' > > sed 's/@DEB_HOST_MULTIARCH@/x86_64-linux-gnu/g' \ > > retroarch.cfg > debian/retroarch.cfg > > # See ./configure --help for valid flags > > # disable flags (i.e. --disable-ffmpeg for example) if there is no package > > relative to the feature in Build-Depends > > ./configure --prefix=/usr \ > > --disable-builtinmbedtls \ > > --disable-builtinbearssl \ > > --disable-builtinflac \ > > --disable-builtinglslang \ > > --disable-builtinzlib \ > > --disable-update_assets \ > > --disable-oss \ > > --disable-vg \ > > --enable-dbus \ > > --enable-spirv_cross \ > > --enable-vulkan \ > > --enable-sse > > Checking operating system ... Linux > > Checking for suitable working C compiler ... /usr/bin/gcc works > > Checking for suitable working C++ compiler ... /usr/bin/g++ works > > Checking for pkg-config ... /usr/bin/pkgconf > > Checking for availability of switch -std=gnu99 in /usr/bin/gcc ... yes > > Checking for availability of switch -std=c++17 in /usr/bin/g++ ... yes > > Checking for availability of switch -Wno-unused-result in /usr/bin/gcc ... > > yes > > Checking for availability of switch -Wno-unused-variable in /usr/bin/gcc > > ... yes > > Checking function sd_get_machine_names in -lsystemd ... no > > Checking presence of package bcm_host ... no > > Checking function bcm_host_init in -lbcm_host ... no > > Checking presence of header file EGL/eglext.h ... yes > > Checking presence of package egl ... 1.5 > > Checking function ass_library_init in -lfribidi -lass ... no > > Checking existence of -msse -msse2 ... yes > > Checking function pthread_create in -lpthread ... yes > > Checking function pthread_key_create in -lpthread ... yes > > Checking presence of package check >= 0.15 ... no > > Checking presence of header file scsi/sg.h ... yes > > Checking function dlopen in -ldl ... yes > > Checking function socket in -lc ... yes > > Checking function getaddrinfo in -lc ... yes > > Checking function fcntl in -lc ... yes > > Checking function getopt_long in -lc ... yes > > Checking presence of package alsa ... 1.2.10 > > Checking presence of package libsixel >= 1.6.0 ... no > > Checking presence of predefined macro AUDIO_SETINFO in sys/audioio.h ... no > > Checking presence of package rsound >= 1.1 ... no > > Checking presence of package libroar >= 1.0.12 ... no > > Checking presence of package jack >= 0.120.1 ... 1.9.21 > > Checking presence of package libpulse ... 16.1 > > Checking presence of package sdl >= 1.2.10 ... no > > Checking presence of package sdl2 >= 2.0.0 ... 2.30.0 > > Checking presence of package Qt5Core >= 5.2 ... 5.15.10 > > Checking presence of package Qt5Gui >= 5.2 ... 5.15.10 > > Checking presence of package Qt5Widgets >= 5.2 ... 5.15.10 > > Checking presence of package Qt5Concurrent >= 5.2 ... 5.15.10 > > Checking presence of package Qt5Network >= 5.2 ... 5.15.10 > > Checking presence of package openssl >= 1.0.0 ... no > > Checking presence of package flac ... 1.4.3 > > Checking existence of -lmbedtls -lmbedx509 -lmbedcrypto ... no > > Notice: HID is disabled, libusb support will also be disabled. > > Checking existence of -ldinput8 ... no > > Checking existence of -ld3d9 ... no > > Checking existence of -ldsound ... no > > Checking existence of -ld3dx8 ... no > > Checking existence of -ld3dx9 ... no > > Checking presence of header file GL/gl.h ... yes > > Checking existence of -lGL ... yes > > Checking function cgCreateContext in -lCg -lCgGL ... no > > Checking presence of package zlib ... 1.3 > > Checking presence of package libavcodec >= 57 ... 60.31.102 > > Checking presence of package libavformat >= 57 ... 60.16.100 > > Checking presence of package libavdevice >= 57 ... 60.3.100 > > Checking presence of package libswresample >= 2 ... 4.12.100 > > Checking presence of package libavutil >= 55 ... 58.29.100 > > Checking presence of package libswscale >= 4 ... 7.5.100 > > Checking presence of header file libavutil/channel_layout.h ... yes > > Checking function dlopen in -ldl ... yes > > Checking presence of package gbm >= 9.0 ... 24.0.1-1 > > Checking presence of package libdrm ... 2.4.120 > > Checking presence of package dbus-1 ... 1.14.10 > > Checking presence of package libudev ... 255 > > Checking presence of package libv4l2 ... 1.26.1 > > Checking presence of package freetype2 ... 26.1.20 > > Checking presence of package fontconfig ... no > > Checking presence of package x11 ... 1.8.7 > > Checking presence of package xcb ... 1.15 > > Checking presence of package xext ... 1.3.4 > > Checking presence of package xxf86vm ... 1.1.4 > > Checking presence of package xinerama ... 1.1.4 > > Checking existence of -lXrandr ... yes > > Checking presence of package xkbcommon >= 0.3.2 ... 1.6.0 > > Checking presence of package wayland-egl >= 10.1.0 ... 18.1.0 > > Checking presence of package wayland-cursor >= 1.12 ... 1.22.0 > > Checking presence of package wayland-protocols >= 1.15 ... 1.33 > > Checking presence of package wayland-scanner >= 1.12 ... 1.22.0 > > Checking presence of package libdecor-0 ... 0.2.2 > > Checking presence of header file linux/parport.h ... yes > > Checking presence of header file linux/ppdev.h ... yes > > Checking function strcasestr in -lc ... yes > > Checking function mmap in -lc ... yes > > Checking function memfd_create in -lc ... yes > > Checking function vkCreateInstance in -lvulkan ... yes > > Checking presence of header file glslang/SPIRV/GlslangToSpv.h ... yes > > Checking existence of -lglslang ... yes > > Checking existence of -lOSDependent ... yes > > Checking existence of -lOGLCompiler ... no > > Checking existence of -lMachineIndependent ... yes > > Checking existence of -lGenericCodeGen ... yes > > Checking existence of -lHLSL ... no > > Checking existence of -lSPIRV ... yes > > Checking existence of -lSPIRV-Tools-opt ... yes > > Checking existence of -lSPIRV-Tools ... yes > > Notice: System glslang libraries not found, disabling glslang support. > > Notice: glslang is disabled, slang support will also be disabled. > > Error: glslang is disabled and forced to build with SPIRV-Cross support. > > make[1]: *** [debian/rules:48: override_dh_auto_configure] Error 1 J. -- xmpp:nood...@earth.li Sex, truth and jellibabies.