Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947986 - net-misc/gnome-remote-desktop-46.3 fails to compile: codecs.h:90:42: error: expected identifier or ( before void
Summary: net-misc/gnome-remote-desktop-46.3 fails to compile: codecs.h:90:42: error: e...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-12 13:22 UTC by Agostino Sarubbo
Modified: 2025-01-12 13:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,165.35 KB, text/plain)
2025-01-12 13:22 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2025-01-12 13:22:48 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-misc/gnome-remote-desktop-46.3 fails to compile.
Discovered on: amd64 (internal ref: gcc15_tinderbox)
System: GCC-15-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-15)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Comment 1 Agostino Sarubbo gentoo-dev 2025-01-12 13:22:50 UTC
Created attachment 916389 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2025-01-12 13:22:51 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


FAILED: src/gnome-remote-desktop-daemon.p/grd-daemon.c.o 
FAILED: src/gnome-remote-desktop-daemon.p/grd-rdp-connect-time-autodetection.c.o 
FAILED: src/gnome-remote-desktop-daemon.p/grd-rdp-cursor-renderer.c.o 
FAILED: src/gnome-remote-desktop-daemon.p/grd-rdp-display-control.c.o 
FAILED: src/gnome-remote-desktop-daemon.p/grd-settings.c.o 
Run-time dependency libsystemd found: NO (tried pkgconfig and cmake)
Run-time dependency systemd found: NO (tried pkgconfig and cmake)
/usr/lib64/pkgconfig/../../include/freerdp3/freerdp/codecs.h:90:42: error: expected identifier or ‘(’ before ‘void’
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-12 13:32:09 UTC
FAILED: src/gnome-remote-desktop-daemon.p/grd-rdp-connect-time-autodetection.c.o 
x86_64-pc-linux-gnu-gcc -Isrc/gnome-remote-desktop-daemon.p -Isrc -I../gnome-remote-desktop-46.3/src -I. -I../gnome-remote-desktop-46.3 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/libei-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libdrm -I/usr/include/libsecret-1 -I/usr/include/tss2 -I/usr/lib64/pkgconfig/../../include/freerdp3/ -I/usr/lib64/pkgconfig/../../include/winpr3 -I/usr/include/fuse3 -I/usr/include/opus -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -O2 -march=x86-64 -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -pthread -D_REENTRANT -MD -MQ src/gnome-remote-desktop-daemon.p/grd-rdp-connect-time-autodetection.c.o -MF src/gnome-remote-desktop-daemon.p/grd-rdp-connect-time-autodetection.c.o.d -o src/gnome-remote-desktop-daemon.p/grd-rdp-connect-time-autodetection.c.o -c ../gnome-remote-desktop-46.3/src/grd-rdp-connect-time-autodetection.c
In file included from /usr/lib64/pkgconfig/../../include/freerdp3/freerdp/client/rdpgfx.h:28,
                 from /usr/lib64/pkgconfig/../../include/freerdp3/freerdp/gdi/gdi.h:35,
                 from /usr/lib64/pkgconfig/../../include/freerdp3/freerdp/freerdp.h:35,
                 from ../gnome-remote-desktop-46.3/src/grd-rdp-network-autodetection.h:23,
                 from ../gnome-remote-desktop-46.3/src/grd-rdp-connect-time-autodetection.h:25,
                 from ../gnome-remote-desktop-46.3/src/grd-rdp-connect-time-autodetection.c:22:
/usr/lib64/pkgconfig/../../include/freerdp3/freerdp/codecs.h:89:9: warning: ‘deprecated’ attribute ignored [-Wattributes]
   89 |         FREERDP_API WINPR_DEPRECATED_VAR("[since 3.6.0] Use freerdp_client_codecs_free",
      |         ^~~~~~~~~~~
In file included from /usr/lib64/pkgconfig/../../include/winpr3/winpr/stream.h:26,
                 from /usr/lib64/pkgconfig/../../include/freerdp3/freerdp/freerdp.h:25:
/usr/lib64/pkgconfig/../../include/freerdp3/freerdp/codecs.h:90:42: error: expected identifier or ‘(’ before ‘void’
   90 |                                          void codecs_free(rdpCodecs* codecs));
      |                                          ^~~~
/usr/lib64/pkgconfig/../../include/winpr3/winpr/winpr.h:70:62: note: in definition of macro ‘WINPR_DEPRECATED_VAR’
   70 | #define WINPR_DEPRECATED_VAR(text, obj) [[deprecated(text)]] obj
      |                                                              ^~~
/usr/lib64/pkgconfig/../../include/freerdp3/freerdp/codecs.h:92:9: warning: ‘deprecated’ attribute ignored [-Wattributes]
   92 |         FREERDP_API WINPR_DEPRECATED_VAR("[since 3.6.0] Use freerdp_client_codecs_new",
      |         ^~~~~~~~~~~
/usr/lib64/pkgconfig/../../include/freerdp3/freerdp/codecs.h:93:42: error: expected identifier or ‘(’ before ‘rdpCodecs’
   93 |                                          rdpCodecs* codecs_new(rdpContext* context));
      |                                          ^~~~~~~~~
/usr/lib64/pkgconfig/../../include/winpr3/winpr/winpr.h:70:62: note: in definition of macro ‘WINPR_DEPRECATED_VAR’
   70 | #define WINPR_DEPRECATED_VAR(text, obj) [[deprecated(text)]] obj
      |                                                              ^~~