Source: spice-gtk
Version: 0.37-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> /bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security  -Wl,-z,relro -o libspice-client-glib-impl.la  
> bio-gio.lo spice-audio.lo spice-gstaudio.lo spice-util.lo spice-option.lo 
> spice-client.lo spice-session.lo spice-channel.lo spice-file-transfer-task.lo 
> gio-coroutine.lo channel-base.lo channel-webdav.lo channel-cursor.lo 
> channel-display.lo channel-display-gst.lo channel-inputs.lo channel-main.lo 
> channel-playback.lo channel-port.lo channel-record.lo channel-smartcard.lo 
> channel-usbredir.lo qmp-port.lo smartcard-manager.lo spice-uri.lo 
> usb-device-manager.lo usbutil.lo usb-acl-helper.lo  vmcstream.lo 
> decode-glz.lo decode-jpeg.lo decode-zlib.lo client_sw_canvas.lo 
> spice-glib-main.lo  spice-pulse.lo  channel-display-mjpeg.lo  giopipe.lo  
> continuation.lo coroutine_ucontext.lo    spice-glib-enums.lo spice-marshal.lo 
>  ../subprojects/spice-common/common/libspice-common.la 
> ../subprojects/spice-common/common/libspice-common-client.la -lglib-2.0  
> -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -ljpeg 
> -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lz -llz4 -lpixman-1 -lssl 
> -lcrypto -lpulse-mainloop-glib -lpulse -lglib-2.0 -lgstapp-1.0 -lgstaudio-1.0 
> -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstapp-1.0 
> -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lsasl2 
> -lcacard -lglib-2.0 -lusb-1.0 -lusbredirhost -lusbredirparser  -lphodav-2.0 
> -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0    
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. 
> -DLOCALE_DIR=\"/usr/share/locale\" -DSPICE_COMPILATION 
> -DG_LOG_DOMAIN=\"GSpice\" -DUSB_IDS=\"\" -I.. -I../subprojects/spice-common/ 
> -I../subprojects/spice-common/ -I/usr/include/spice-1 -I/usr/include/pixman-1 
> -D_REENTRANT -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-3.0 
> -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 
> -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
> -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo 
> -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 
> -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo 
> -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 
> -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount 
> -I/usr/include/blkid -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_22 
> -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_22 -I/usr/include/cairo 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 
> -I/usr/include/libpng16 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_46 
> -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_46 -pthread 
> -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread 
> -I/usr/include/json-glib-1.0 -I/usr/include/libmount -I/usr/include/blkid 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread 
> -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 
> -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread 
> -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 
> -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/cacard 
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
> -I/usr/include/libusb-1.0 -pthread -I/usr/include/libphodav-2.0 
> -I/usr/include/gio-unix-2.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 
> -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -W -Waddress 
> -Waggressive-loop-optimizations -Wall -Wattributes -Wbool-compare 
> -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wclobbered 
> -Wcomment -Wcomments -Wcoverage-mismatch -Wcpp -Wdate-time 
> -Wdeprecated-declarations -Wdesignated-init -Wdisabled-optimization 
> -Wdiscarded-array-qualifiers -Wdiscarded-qualifiers -Wdiv-by-zero 
> -Wdouble-promotion -Wduplicated-cond -Wempty-body -Wendif-labels 
> -Wenum-compare -Wextra -Wformat-contains-nul -Wformat-extra-args 
> -Wformat-security -Wformat-signedness -Wformat-y2k -Wformat-zero-length 
> -Wframe-address -Wfree-nonheap-object -Whsa -Wignored-attributes 
> -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration 
> -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Wint-conversion 
> -Wint-to-pointer-cast -Winvalid-memory-model -Winvalid-pch -Wjump-misses-init 
> -Wlogical-not-parentheses -Wlogical-op -Wmain -Wmaybe-uninitialized 
> -Wmemset-transposed-args -Wmisleading-indentation -Wmissing-braces 
> -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs 
> -Wmissing-parameter-type -Wmissing-prototypes -Wmultichar -Wnarrowing 
> -Wnested-externs -Wnonnull -Wnonnull-compare -Wnull-dereference -Wodr 
> -Wold-style-declaration -Wold-style-definition -Wopenmp-simd -Woverflow 
> -Woverride-init -Wpacked-bitfield-compat -Wparentheses -Wpointer-arith 
> -Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wreturn-local-addr 
> -Wreturn-type -Wscalar-storage-order -Wsequence-point -Wshift-count-negative 
> -Wshift-count-overflow -Wshift-negative-value -Wsizeof-array-argument 
> -Wsizeof-pointer-memaccess -Wstrict-aliasing -Wstrict-prototypes 
> -Wsuggest-attribute=const -Wsuggest-attribute=format 
> -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsuggest-final-methods 
> -Wsuggest-final-types -Wswitch -Wswitch-bool -Wsync-nand 
> -Wtautological-compare -Wtrampolines -Wtrigraphs -Wtype-limits 
> -Wuninitialized -Wunknown-pragmas -Wunused -Wunused-but-set-parameter 
> -Wunused-but-set-variable -Wunused-function -Wunused-label 
> -Wunused-local-typedefs -Wunused-parameter -Wunused-result -Wunused-value 
> -Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance 
> -Wvolatile-register-var -Wwrite-strings -Warray-bounds=2 -Wnormalized=nfc 
> -Wunused-const-variable=2 -Wno-sign-compare -Wno-unused-parameter 
> -Wno-missing-field-initializers -Wno-format-nonliteral 
> -Wno-error=deprecated-declarations -Wno-cast-function-type -Wjump-misses-init 
> -Wframe-larger-than=9216 -fstack-protector-all --param=ssp-buffer-size=4 
> -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option 
> -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure 
> -Wno-suggest-attribute=const -Wno-write-strings 
> -DACL_HELPER_PATH=\"/usr/lib/spice-gtk\" -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -c spice-widget-enums.c  -fPIC -DPIC -o 
> .libs/spice-widget-enums.o
> spice-widget-egl.c:29:10: fatal error: libdrm/drm_fourcc.h: No such file or 
> directory
>    29 | #include <libdrm/drm_fourcc.h>
>       |          ^~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
> make[5]: *** [Makefile:1235: spice-widget-egl.lo] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/02/22/spice-gtk_0.37-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to