From: Nathan Neulinger Date: Thu, 26 Sep 2002 08:09:14 +0000 (+0000) Subject: xdr-build-ours-entirely-20020926 X-Git-Tag: openafs-devel-1_3_50~603 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=a6216b35ea93e41dac5082441b984a7e1a7b1800;p=packages%2Fo%2Fopenafs.git 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. --- 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