Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2:PowerPC
autofs
autofs-5.0.6-revert-fix-libtirpc-name-clash.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File autofs-5.0.6-revert-fix-libtirpc-name-clash.patch of Package autofs
autofs-5.0.6 - fix libtirpc name clash From: Ian Kent <ikent@redhat.com> The tirpc function auth_destroy() is a macro definition in tirpc/rpc/auth.h which includes an unconditional call to a function log_debug() which clashes with an autofs function of the same name and has a different call signature. To fix it redefine auth_destroy() and exclude the debug log call. --- CHANGELOG | 1 + lib/rpc_subs.c | 10 ++++++++++ 2 files changed, 11 insertions(+), 0 deletions(-) Index: autofs-5.0.6/lib/rpc_subs.c =================================================================== --- autofs-5.0.6.orig/lib/rpc_subs.c +++ autofs-5.0.6/lib/rpc_subs.c @@ -34,16 +34,6 @@ #include <pthread.h> #include <poll.h> -#ifdef WITH_LIBTIRPC -#undef auth_destroy -#define auth_destroy(auth) \ - do { \ - int refs; \ - if ((refs = auth_put((auth))) == 0) \ - ((*((auth)->ah_ops->ah_destroy))(auth));\ - } while (0) -#endif - #include "mount.h" #include "rpc_subs.h" #include "automount.h" Index: autofs-5.0.6/CHANGELOG =================================================================== --- autofs-5.0.6.orig/CHANGELOG +++ autofs-5.0.6/CHANGELOG @@ -51,7 +51,6 @@ - fix kernel verion check of version components. - dont retry ldap connect if not required. - fix initialization in rpc create_client(). -- fix libtirpc name clash. - check if /etc/mtab is a link to /proc/self/mounts. - fix nfs4 contacts portmap. - make autofs wait longer for shutdown completion.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor