Source: gxr-openvr
Version: 0.15.1-2.1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

gxr-openvr started to FTBFS when GCC 14 was made the default compiler:

[68/88] cc -Iexamples/cube/gxr-cube.p -Iexamples/cube -I../examples/cube -Isrc 
-I../src -Iexamples/cube/shaders -Ires -I/usr/include/gulkan-0.15 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/cair
o -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 
-I/usr/include/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 
-I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 
-I/usr/include/cloudproviders -I/usr/include/json-glib-1.0 
-I/build/gxr-openvr-0.15.1/obj-x86_64-linux-gnu -fdiagn
ostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-Wpedantic -std=c11 -Wno-overlength-strings -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/gxr-openvr-0.15.1=. -fstack-protector-strong 
-fstack-clash-protection -Wf
ormat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-pthread -mfpmath=sse -msse -msse2 -MD -MQ 
examples/cube/gxr-cube.p/scene-renderer.c.o -MF 
examples/cube/gxr-cube.p/scene-renderer.c.o.d -o 
examples/cube/gxr-cube.p/scene-renderer.
c.o -c ../examples/cube/scene-renderer.c
FAILED: examples/cube/gxr-cube.p/scene-renderer.c.o
cc -Iexamples/cube/gxr-cube.p -Iexamples/cube -I../examples/cube -Isrc -I../src 
-Iexamples/cube/shaders -Ires -I/usr/include/gulkan-0.15 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/cairo -I/usr
/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 
-I/usr/include/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp -I/usr/include/libmount -I/usr/i
nclude/blkid -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 
-I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 
-I/usr/include/cloudproviders -I/usr/include/json-glib-1.0 
-I/build/gxr-openvr-0.15.1/obj-x86_64-linux-gnu -fdiagnostics-c
olor=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic 
-std=c11 -Wno-overlength-strings -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/gxr-openvr-0.15.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -W
error=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread 
-mfpmath=sse -msse -msse2 -MD -MQ examples/cube/gxr-cube.p/scene-renderer.c.o 
-MF examples/cube/gxr-cube.p/scene-renderer.c.o.d -o 
examples/cube/gxr-cube.p/scene-renderer.c.o -c .
./examples/cube/scene-renderer.c
../examples/cube/scene-renderer.c: In function ‘_init_graphics_pipelines’:
../examples/cube/scene-renderer.c:543:20: error: initialization of ‘unsigned 
int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion]
  543 |         .subpass = VK_NULL_HANDLE
      |                    ^~~~~~~~~~~~~~
../examples/cube/scene-renderer.c:543:20: note: (near initialization for 
‘pipeline_info.subpass’)


Andreas

Attachment: gxr-openvr_0.15.1-2.1.log.gz
Description: application/gzip

Reply via email to