Summary: | net/freerdp: 2.11.1 fails to build at least on stable/14, amd64 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Tomoaki AOKI <junchoon> | ||||
Component: | Individual Port(s) | Assignee: | Vladimir Druzenko <vvd> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(vvd) |
||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Tomoaki AOKI
2023-09-11 22:47:21 UTC
Look like upstream bug. Build fine in poudriere on 12.4, 13.2 amd64 and i386. Created attachment 244784 [details] net/freerdp/files/patch-client_Wayland_wlfreerdp.c There is the pull request: https://github.com/FreeRDP/FreeRDP/pull/9373 Can you test this patch: net/freerdp/files/patch-client_Wayland_wlfreerdp.c ? (In reply to Vladimir Druzenko from comment #3) confirmed fixed. Thanks! A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a6ac8b77340eee1d5fdf24a282a9063dd3f9ac11 commit a6ac8b77340eee1d5fdf24a282a9063dd3f9ac11 Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2023-09-12 11:31:20 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2023-09-12 11:31:20 +0000 net/freerdp: error: incompatible function pointer types assigning to 'OBJECT_NEW_FN' on 14+ clang 16+ (maybe 15 too) build error: /usr/ports/net/freerdp/work/freerdp-2.11.1/client/Wayland/wlfreerdp.c:637:19: error: incompatible function pointer types assigning to 'OBJECT_NEW_FN' (aka 'void *(*)(void *)') from 'void *(const void *)' [-Wincompatible-function-pointer-types] obj->fnObjectNew = uwac_event_clone; ^ ~~~~~~~~~~~~~~~~ PR: 273731 Approved by: arrowd (mentor, implicit) Obtained from: https://github.com/FreeRDP/FreeRDP/pull/9373 net/freerdp/files/patch-client_Wayland_wlfreerdp.c (new) | 11 +++++++++++ 1 file changed, 11 insertions(+) Thanks! |