You are not logged in.
It looks like this project isnt maintained anymore, is there an additional patch from qemu that is needed?
[1775/2248] Compiling C object libcommon.fa.p/net_slirp.c.o
FAILED: libcommon.fa.p/net_slirp.c.o
cc -m64 -mcx16 -Ilibcommon.fa.p -I/usr/include/pixman-1 -I/usr/include/SDL2 -I/usr/include/slirp -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/vte-2.91 -fdiagnostics-color=auto -Wall -Winvalid-pch -Werror -std=gnu11 -O2 -g -isystem /home/ashanks/.cache/yay/qemu-screamer-git/src/qemu/linux-headers -isystem linux-headers -iquote . -iquote /home/ashanks/.cache/yay/qemu-screamer-git/src/qemu -iquote /home/ashanks/.cache/yay/qemu-screamer-git/src/qemu/include -iquote /home/ashanks/.cache/yay/qemu-screamer-git/src/qemu/tcg/i386 -pthread -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/home/ashanks/.cache/yay/qemu-screamer-git/src=/usr/src/debug/qemu-screamer-git -flto=auto -fPIE -D_GNU_SOURCE=1 -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/net_slirp.c.o -MF libcommon.fa.p/net_slirp.c.o.d -o libcommon.fa.p/net_slirp.c.o -c ../qemu/net/slirp.c
../qemu/net/slirp.c: In function ‘net_slirp_poll_notify’:
../qemu/net/slirp.c:353:9: error: ‘slirp_pollfds_fill’ is deprecated [-Werror=deprecated-declarations]
353 | slirp_pollfds_fill(s->slirp, &poll->timeout,
| ^~~~~~~~~~~~~~~~~~
In file included from ../qemu/net/slirp.c:41:
/usr/include/slirp/libslirp.h:273:6: note: declared here
273 | void slirp_pollfds_fill(Slirp *slirp, uint32_t *timeout,
| ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.
Last edited by Fusion916 (2025-02-09 05:05:29)
Offline
contact the package maintainer, if there's no response, then flag the package as out of date. after a while you can then submit for the package to be orphaned.
Offline
It looks like this project isnt maintained anymore, is there an additional patch from qemu that is needed?
https://github.com/qemu/qemu/commit/f14 … 1bdd245d71 or instead of patching use `CFLAGS+=' -Wno-error=deprecated-declarations'` to stop the warning be treated as an error or rebase the 9 commits that comprise qemu-screamer onto the current qemu.
Offline
The problem with ignoring the warnings and installing is that QEMU as built doesn't support spice or virtio for video.
This is annoying for Windows Images.
Now that qemu-full has been depracate in the arch packages how are people using Windows images in QEMU?
thanks
rf
Offline