Linux NFS development
 help / color / mirror / Atom feed
* [PATCH 0/9] Address type width mismatches between TI-RPC and glibc
@ 2009-03-05 17:41 Chuck Lever
       [not found] ` <20090305173533.30471.41413.stgit-07a7zB5ZJzbwdl/1UfZZQIVfYA8g3rJ/@public.gmane.org>
  0 siblings, 1 reply; 11+ messages in thread
From: Chuck Lever @ 2009-03-05 17:41 UTC (permalink / raw)
  To: steved; +Cc: linux-nfs

Steve-

Now that the clean up is finished, here are the patches that actually
fix the type width mismatch problem between glibc headers and the
TI-RPC run-time.

This patch set implements a full switch between TI-RPC run-time and
headers and legacy glibc RPC run-time and headers via --enable-tirpc.

In addition there are a number of configure.ac clean ups.

These are the final patches needed to support TI-RPC and IPv6 properly
in mount.nfs, umount.nfs, and showmount.

---

Chuck Lever (7):
      nfs-utils: Include legacy or TI-RPC headers, not both
      configure: move IPv6 feature checks into aclocal/
      configure: Move rpcsecgss checking into aclocal
      configure: pull common nfsidmap and event checks into aclocal/
      nfs-utils: replace function-specific switches with HAVE_LIBTIRPC
      configure: move TI-RPC checks into aclocal/
      configure: add defensive quoting in some function checks

Jeff Layton (2):
      nfs-utils: clean up handling of libgssglue in gssd Makefile
      nfs-utils: don't need extra libs to do AC_CHECK_LIBS for librpcsecgss


 Makefile.am              |    7 +++
 aclocal/ipv6.m4          |   29 ++++++++++++
 aclocal/libevent.m4      |   11 +++++
 aclocal/libnfsidmap.m4   |   17 +++++++
 aclocal/librpcsecgss.m4  |   19 ++++++++
 aclocal/libtirpc.m4      |   28 ++++++++++++
 aclocal/rpcsec_vers.m4   |   12 +++++
 configure.ac             |  107 +++++++++++++++++-----------------------------
 support/nfs/getport.c    |   40 +++++++++--------
 support/nfs/rpc_socket.c |   95 ++++++++++++-----------------------------
 utils/gssd/Makefile.am   |   10 ++--
 utils/gssd/gssd_proc.c   |    3 +
 utils/gssd/krb5_util.c   |    1 
 utils/gssd/krb5_util.h   |    6 +++
 utils/mountd/svc_run.c   |    4 ++
 15 files changed, 226 insertions(+), 163 deletions(-)
 create mode 100644 aclocal/ipv6.m4
 create mode 100644 aclocal/libevent.m4
 create mode 100644 aclocal/libnfsidmap.m4
 create mode 100644 aclocal/librpcsecgss.m4
 create mode 100644 aclocal/libtirpc.m4
 create mode 100644 aclocal/rpcsec_vers.m4

-- 
Chuck Lever

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2009-03-16 17:47 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-05 17:41 [PATCH 0/9] Address type width mismatches between TI-RPC and glibc Chuck Lever
     [not found] ` <20090305173533.30471.41413.stgit-07a7zB5ZJzbwdl/1UfZZQIVfYA8g3rJ/@public.gmane.org>
2009-03-05 17:41   ` [PATCH 1/9] configure: add defensive quoting in some function checks Chuck Lever
2009-03-05 17:41   ` [PATCH 2/9] configure: move TI-RPC checks into aclocal/ Chuck Lever
2009-03-05 17:42   ` [PATCH 3/9] nfs-utils: replace function-specific switches with HAVE_LIBTIRPC Chuck Lever
2009-03-05 17:42   ` [PATCH 4/9] configure: pull common nfsidmap and event checks into aclocal/ Chuck Lever
2009-03-05 17:42   ` [PATCH 5/9] configure: Move rpcsecgss checking into aclocal Chuck Lever
2009-03-05 17:42   ` [PATCH 6/9] nfs-utils: don't need extra libs to do AC_CHECK_LIBS for librpcsecgss Chuck Lever
2009-03-05 17:42   ` [PATCH 7/9] configure: move IPv6 feature checks into aclocal/ Chuck Lever
2009-03-05 17:42   ` [PATCH 8/9] nfs-utils: Include legacy or TI-RPC headers, not both Chuck Lever
2009-03-05 17:42   ` [PATCH 9/9] nfs-utils: clean up handling of libgssglue in gssd Makefile Chuck Lever
2009-03-16 17:44   ` [PATCH 0/9] Address type width mismatches between TI-RPC and glibc Steve Dickson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox