https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-misc/freerdp-3.0.0 fails to compile (GCC-14-SYSTEM). Discovered on: amd64 (internal ref: gcc14_tinderbox) NOTE: (GCC-14-SYSTEM) in the summary means that the bug was found on a machine that runs gcc-14 but this bug MAY or MAY NOT BE related to the new compiler
Created attachment 881353 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: -- Could NOT find ALSA (missing: ALSA_LIBRARY ALSA_INCLUDE_DIR) Could not find a package configuration file provided by "cJSON" with any of Could not find a package configuration file provided by "PulseAudio" with Could not find a package configuration file provided by "uriparser" with -- Could NOT find libsystemd (missing: LIBSYSTEMD_LIBRARY LIBSYSTEMD_INCLUDE_DIR) -- Package 'libavresample', required by 'virtual:world', not found /var/tmp/portage/net-misc/freerdp-3.0.0/work/freerdp-3.0.0/winpr/libwinpr/crt/unicode_icu.c:100:55: error: passing argument 3 of ‘ucnv_convert’ from incompatible pointer type [-Wincompatible-pointer-types]
gcc14_tinderbox has reproduced this issue with version 3.2.0 - Updating summary.
I've reported all the errors I can hit with `ninja -k1` at https://github.com/FreeRDP/FreeRDP/issues/9986.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bbba6ba542f531dabd8e9091c5d09fc4f85dc5 commit b7bbba6ba542f531dabd8e9091c5d09fc4f85dc5 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-03-24 19:30:54 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-03-24 19:59:08 +0000 net-misc/freerdp: backport pointer fixes Closes: https://bugs.gentoo.org/921252 Signed-off-by: Mike Gilbert <floppym@gentoo.org> .../files/freerdp-3.4.0-incompatible-pointer.patch | 279 +++++++++++++++++++++ net-misc/freerdp/freerdp-3.4.0-r11.ebuild | 7 + 2 files changed, 286 insertions(+)