Note:
Upstream has updated to libsoup3
, and now build fails:
[35/82] ccache cc -Irm/librm.so.2.2.4.p -Irm -I../librm/rm -I. -I../librm -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/json-glib-1.0 -I/usr/include/opus -I/usr/include/gupnp-1.2 -I/usr/include/gssdp-1.2 -I/usr/include/uuid -I/usr/include/libsoup-2.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -fstack-clash-protection -fcf-protection -w -w -fPIC -pthread -DRM_COMPILATION '-DG_LOG_DOMAIN="rm"' -MD -MQ rm/librm.so.2.2.4.p/rmssdp.c.o -MF rm/librm.so.2.2.4.p/rmssdp.c.o.d -o rm/librm.so.2.2.4.p/rmssdp.c.o -c ../librm/rm/rmssdp.c
FAILED: rm/librm.so.2.2.4.p/rmssdp.c.o
ccache cc -Irm/librm.so.2.2.4.p -Irm -I../librm/rm -I. -I../librm -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/json-glib-1.0 -I/usr/include/opus -I/usr/include/gupnp-1.2 -I/usr/include/gssdp-1.2 -I/usr/include/uuid -I/usr/include/libsoup-2.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -fstack-clash-protection -fcf-protection -w -w -fPIC -pthread -DRM_COMPILATION '-DG_LOG_DOMAIN="rm"' -MD -MQ rm/librm.so.2.2.4.p/rmssdp.c.o -MF rm/librm.so.2.2.4.p/rmssdp.c.o.d -o rm/librm.so.2.2.4.p/rmssdp.c.o -c ../librm/rm/rmssdp.c
In file included from /usr/include/libsoup-2.4/libsoup/soup-uri.h:12,
from /usr/include/gupnp-1.2/libgupnp/gupnp-device-info.h:14,
from /usr/include/gupnp-1.2/libgupnp/gupnp-device-proxy.h:12,
from /usr/include/gupnp-1.2/libgupnp/gupnp-control-point.h:16,
from /usr/include/gupnp-1.2/libgupnp/gupnp-context-manager.h:16,
from /usr/include/gupnp-1.2/libgupnp/gupnp.h:11,
from ../librm/rm/rmssdp.c:32:
/usr/include/libsoup-2.4/libsoup/soup-misc.h:14:1: error: unknown type name ‘SOUP_AVAILABLE_IN_2_4’; did you mean ‘SOUP_AVAILABLE_IN_3_4’?
14 | SOUP_AVAILABLE_IN_2_4
| ^~~~~~~~~~~~~~~~~~~~~
| SOUP_AVAILABLE_IN_3_4
[...]
In file included from /usr/include/gupnp-1.2/libgupnp/gupnp-device-info.h:17:
/usr/include/gupnp-1.2/libgupnp/gupnp-service-info.h:60:7: error: unknown type name ‘SoupURI’
60 | const SoupURI *
| ^~~~~~~
/usr/include/gupnp-1.2/libgupnp/gupnp-device-info.h:59:7: error: unknown type name ‘SoupURI’
59 | const SoupURI *
| ^~~~~~~
↗ Upstream issue report.
If anyone has an idea what is causing this and how to solve or workaround this, please tell.
Regards!
Pinned Comments
dreieck commented on 2025-07-09 15:26 (UTC)
Note:
Upstream has updated to
libsoup3
, and now build fails:↗ Upstream issue report.
If anyone has an idea what is causing this and how to solve or workaround this, please tell.
Regards!