Source: wayvnc
Version: 0.4.1-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220716 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_main.c.o -MF wayvnc.p/src_main.c.o.d -o wayvnc.p/src_main.c.o -c 
> ../src/main.c
> ../src/main.c: In function ‘init_nvnc’:
> ../src/main.c:504:9: error: too few arguments to function ‘nvnc_set_userdata’
>   504 |         nvnc_set_userdata(self->nvnc, self);
>       |         ^~~~~~~~~~~~~~~~~
> In file included from ../src/main.c:27:
> /usr/include/neatvnc.h:125:6: note: declared here
>   125 | void nvnc_set_userdata(void* self, void* userdata, nvnc_cleanup_fn);
>       |      ^~~~~~~~~~~~~~~~~
> ../src/main.c:508:9: warning: implicit declaration of function 
> ‘nvnc_display_set_render_fn’; did you mean ‘nvnc_display_get_server’? 
> [-Wimplicit-function-declaration]
>   508 |         nvnc_display_set_render_fn(self->nvnc_display, on_render);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
>       |         nvnc_display_get_server
> ../src/main.c: In function ‘wayvnc_damage_region’:
> ../src/main.c:578:9: warning: implicit declaration of function 
> ‘nvnc_display_damage_region’ [-Wimplicit-function-declaration]
>   578 |         nvnc_display_damage_region(self->nvnc_display, damage);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../src/main.c: In function ‘wayvnc_process_frame’:
> ../src/main.c:638:32: error: too few arguments to function ‘nvnc_fb_new’
>   638 |                 self->buffer = nvnc_fb_new(width, height, format);
>       |                                ^~~~~~~~~~~
> In file included from ../src/main.c:27:
> /usr/include/neatvnc.h:144:17: note: declared here
>   144 | struct nvnc_fb* nvnc_fb_new(uint16_t width, uint16_t height,
>       |                 ^~~~~~~~~~~
> ../src/main.c:639:17: warning: implicit declaration of function 
> ‘nvnc_display_set_buffer’; did you mean ‘nvnc_display_feed_buffer’? 
> [-Wimplicit-function-declaration]
>   639 |                 nvnc_display_set_buffer(self->nvnc_display, 
> self->buffer);
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~
>       |                 nvnc_display_feed_buffer
> [36/50] cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_seat.c.o -MF wayvnc.p/src_seat.c.o.d -o wayvnc.p/src_seat.c.o -c 
> ../src/seat.c
> [37/50] cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_output.c.o -MF wayvnc.p/src_output.c.o.d -o 
> wayvnc.p/src_output.c.o -c ../src/output.c
> [38/50] cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_screencopy.c.o -MF wayvnc.p/src_screencopy.c.o.d -o 
> wayvnc.p/src_screencopy.c.o -c ../src/screencopy.c
> [39/50] cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_data-control.c.o -MF wayvnc.p/src_data-control.c.o.d -o 
> wayvnc.p/src_data-control.c.o -c ../src/data-control.c
> [40/50] cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_intset.c.o -MF wayvnc.p/src_intset.c.o.d -o 
> wayvnc.p/src_intset.c.o -c ../src/intset.c
> [41/50] cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_cfg.c.o -MF wayvnc.p/src_cfg.c.o.d -o wayvnc.p/src_cfg.c.o -c 
> ../src/cfg.c
> [42/50] cc -Iwayvnc.p -I. -I.. -I../include -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/p11-kit-1 -fdiagnostics-color=always 
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -O0 
> '-DPROJECT_VERSION="0.4.1"' -D_GNU_SOURCE -DNDEBUG -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
> wayvnc.p/src_keyboard.c.o -MF wayvnc.p/src_keyboard.c.o.d -o 
> wayvnc.p/src_keyboard.c.o -c ../src/keyboard.c
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v 
> returned exit code 1
> make: *** [debian/rules:6: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/07/16/wayvnc_0.4.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220716;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220716&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to