From a6216b35ea93e41dac5082441b984a7e1a7b1800 Mon Sep 17 00:00:00 2001 From: Nathan Neulinger Date: Thu, 26 Sep 2002 08:09:14 +0000 Subject: [PATCH] xdr-build-ours-entirely-20020926 If we're doing our own xdr, we should be doing ALL of of own xdr, not piecemeal. This impacted on HP w/ duplicate symbols if -lnsl, and missing symbols if no -lnsl. --- src/cf/osconf.m4 | 3 ++- src/libafsrpc/Makefile.in | 2 ++ src/rx/Makefile.in | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/cf/osconf.m4 b/src/cf/osconf.m4 index dc2e374eb..aac43b94c 100644 --- a/src/cf/osconf.m4 +++ b/src/cf/osconf.m4 @@ -122,7 +122,8 @@ case $AFS_SYSNAME in XCFLAGS64="${XCFLAGS0} +DA2.0W" XCFLAGS="${XCFLAGS0} +DA1.0" XLIBELFA="-lelf" - XLIBS="${LIB_AFSDB} -lnsl" + #XLIBS="${LIB_AFSDB} -lnsl" + XLIBS="${LIB_AFSDB}" YACC="/opt/langtools/bin/yacc" SHLIB_LINKER="ld -b" ;; diff --git a/src/libafsrpc/Makefile.in b/src/libafsrpc/Makefile.in index e05e7b519..0c3a45536 100644 --- a/src/libafsrpc/Makefile.in +++ b/src/libafsrpc/Makefile.in @@ -46,6 +46,8 @@ XDROBJS =\ xdr_int32.o \ xdr_int64.o \ xdr_afsuuid.o \ + xdr_update.o \ + xdr_refernce.o \ AFS_component_version_number.o RXOBJS =\ diff --git a/src/rx/Makefile.in b/src/rx/Makefile.in index f34b9a8a0..4258cf46f 100644 --- a/src/rx/Makefile.in +++ b/src/rx/Makefile.in @@ -24,7 +24,7 @@ XDROBJS_djgpp = xdr_rec.o xdr_stdio.o \ RXOBJS_common = rx_clock.o rx_event.o rx_user.o rx_lwp.o rx.o rx_null.o \ rx_globals.o rx_getaddr.o rx_misc.o rx_packet.o rx_rdwr.o rx_trace.o \ - rx_conncache.o xdr_int32.o xdr_int64.o + rx_conncache.o xdr_int32.o xdr_int64.o xdr_update.o xdr_refernce.o RXOBJS = ${RXOBJS_common} RXOBJS_djgpp = ${RXOBJS_common} rx_xmit_nt.o -- 2.39.5