debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #07380
[Bug 2124967] [NEW] libtirpc ftbfs in questing archive rebuild
Public bug reported:
The package fails to build in the recent archive rebuild
https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20250910-questing-questing.html
../../src/authunix_prot.c: In function 'xdr_authunix_parms':
../../src/authunix_prot.c:48:1: warning: old-style function definition [-Wold-style-definition]
48 | xdr_authunix_parms(xdrs, p)
| ^~~~~~~~~~~~~~~~~~
../../src/auth_none.c:65:15: error: conflicting types for 'xdr_opaque_auth'; have 'bool_t(void)' {aka 'int(void)'}
65 | extern bool_t xdr_opaque_auth();
| ^~~~~~~~~~~~~~~
In file included from ../../src/auth_none.c:51:
../../tirpc/rpc/auth.h:303:15: note: previous declaration of 'xdr_opaque_auth' with type 'bool_t(XDR *, struct opaque_auth *)' {aka 'int(struct __rpc_xdr *, struct opaque_auth *)'}
303 | extern bool_t xdr_opaque_auth (XDR *, struct opaque_auth *);
| ^~~~~~~~~~~~~~~
../../src/auth_none.c: In function 'authnone_create':
../../src/auth_none.c:98:23: error: too many arguments to function 'xdr_opaque_auth'; expected 0, have 2
98 | (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_cred);
| ^~~~~~~~~~~~~~~ ~~~~
../../src/auth_none.c:65:15: note: declared here
65 | extern bool_t xdr_opaque_auth();
| ^~~~~~~~~~~~~~~
../../src/auth_none.c:99:23: error: too many arguments to function 'xdr_opaque_auth'; expected 0, have 2
99 | (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_verf);
| ^~~~~~~~~~~~~~~ ~~~~
../../src/auth_none.c:65:15: note: declared here
65 | extern bool_t xdr_opaque_auth();
| ^~~~~~~~~~~~~~~
../../src/auth_unix.c: In function 'authunix_create':
../../src/auth_unix.c:90:1: warning: old-style function definition [-Wold-style-definition]
90 | authunix_create(machname, uid, gid, len, aup_gids)
| ^~~~~~~~~~~~~~~
** Affects: libtirpc (Ubuntu)
Importance: Undecided
Assignee: Paride Legovini (paride)
Status: New
** Tags: dcr-incoming ftbfs
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to libtirpc in Ubuntu.
https://bugs.launchpad.net/bugs/2124967
Title:
libtirpc ftbfs in questing archive rebuild
Status in libtirpc package in Ubuntu:
New
Bug description:
The package fails to build in the recent archive rebuild
https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20250910-questing-questing.html
../../src/authunix_prot.c: In function 'xdr_authunix_parms':
../../src/authunix_prot.c:48:1: warning: old-style function definition [-Wold-style-definition]
48 | xdr_authunix_parms(xdrs, p)
| ^~~~~~~~~~~~~~~~~~
../../src/auth_none.c:65:15: error: conflicting types for 'xdr_opaque_auth'; have 'bool_t(void)' {aka 'int(void)'}
65 | extern bool_t xdr_opaque_auth();
| ^~~~~~~~~~~~~~~
In file included from ../../src/auth_none.c:51:
../../tirpc/rpc/auth.h:303:15: note: previous declaration of 'xdr_opaque_auth' with type 'bool_t(XDR *, struct opaque_auth *)' {aka 'int(struct __rpc_xdr *, struct opaque_auth *)'}
303 | extern bool_t xdr_opaque_auth (XDR *, struct opaque_auth *);
| ^~~~~~~~~~~~~~~
../../src/auth_none.c: In function 'authnone_create':
../../src/auth_none.c:98:23: error: too many arguments to function 'xdr_opaque_auth'; expected 0, have 2
98 | (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_cred);
| ^~~~~~~~~~~~~~~ ~~~~
../../src/auth_none.c:65:15: note: declared here
65 | extern bool_t xdr_opaque_auth();
| ^~~~~~~~~~~~~~~
../../src/auth_none.c:99:23: error: too many arguments to function 'xdr_opaque_auth'; expected 0, have 2
99 | (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_verf);
| ^~~~~~~~~~~~~~~ ~~~~
../../src/auth_none.c:65:15: note: declared here
65 | extern bool_t xdr_opaque_auth();
| ^~~~~~~~~~~~~~~
../../src/auth_unix.c: In function 'authunix_create':
../../src/auth_unix.c:90:1: warning: old-style function definition [-Wold-style-definition]
90 | authunix_create(machname, uid, gid, len, aup_gids)
| ^~~~~~~~~~~~~~~
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libtirpc/+bug/2124967/+subscriptions