maintainer-feedback requested: [Bug 288822] x11-servers/xwayland: error: incomplete definition of type 'struct authdes_cred'

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
Bugzilla Automation <[email protected]> has asked freebsd-x11 (Nobody)
<[email protected]> for maintainer-feedback:
Bug 288822: x11-servers/xwayland: error: incomplete definition of type 'struct
authdes_cred'
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288822



--- Description ---
It looks like 15's 7ac276298b7 (Remove Secure RPC DES authentication,
include/rpc/auth_des.h) has broken xwayland:

...
FAILED: os/liblibxserver_os.a.p/rpcauth.c.o
...
../os/rpcauth.c:110:52: error: incomplete definition of type 'struct
authdes_cred'
  110 |     return (((struct authdes_cred *)
r.rq_clntcred)->adc_fullname.name);
      | 	    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
../os/rpcauth.c:110:22: note: forward declaration of 'struct authdes_cred'
  110 |     return (((struct authdes_cred *)
r.rq_clntcred)->adc_fullname.name);
      | 		     ^
1 error generated.

I don't see any package options to exclude that block of code, and don't really
know my way around meson.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.