From: Nathan Neulinger Date: Tue, 27 Mar 2001 20:33:52 +0000 (+0000) Subject: dont-build-clients-for-hpux11-20010327 X-Git-Tag: BP-openafs-devel-autoconf~10 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=72e06ec1ca2286e998b87c866eaf1ea6860ba9d6;p=packages%2Fo%2Fopenafs.git dont-build-clients-for-hpux11-20010327 build tools and servers but no kernel support for hpux since it doesn't work currently --- diff --git a/src/BUILDNOTES b/src/BUILDNOTES index 7cf152937..8cf4bc2a2 100644 --- a/src/BUILDNOTES +++ b/src/BUILDNOTES @@ -13,7 +13,9 @@ Redhat 7.0 (i386_linux22): source tree with a switch in include/linux/version.h. HPUX 11.0 (hp_ux110): - Does not currently build. However, you will need to make sure - the KernDevKit package from the CoreOS media is installed if - you wish to work on it. + Does not currently build libafs, which means no afs client support, + however, the client tools, and all of the server code does get built. + + For future kernel development, the KernDevKit package from the CoreOS + media is required. diff --git a/src/README b/src/README index e6f6d920f..2964c6a18 100644 --- a/src/README +++ b/src/README @@ -30,16 +30,13 @@ A. Creating the proper directory structure. ppc_darwin_13/ alpha_linux_2216_22/ (DES does not work, will require one more change to compile) + hp_ux110/ (No client support, but db servers and utilities work) Example: % mkdir i386_linux22 % ls -CF i386_linux22/ src/ - Builds for the following platforms will not fully compile: - - hp_ux110/ - 2. Within each of those directories, create a dest/ and obj/ directory. Example: diff --git a/src/libafs/MakefileProto.HPUX b/src/libafs/MakefileProto.HPUX index d80386e13..d52ce7d87 100644 --- a/src/libafs/MakefileProto.HPUX +++ b/src/libafs/MakefileProto.HPUX @@ -100,6 +100,7 @@ setup: # Compile the clients. ${COMPDIRS}: + if false; then \ for b in $(BITS); do \ for t in $(KOBJ); do \ dir=$$t.$$b; \ @@ -109,10 +110,11 @@ ${COMPDIRS}: 64) bopts="$(KDEFS_64)"; bsuff="64";; \ esac; \ cd $$dir; \ - $(MAKE) BITSUFFIX=$$bsuff CPU_KDEFS="$$bopts" DESTDIR=../${DESTDIR} libafs || exit $$?; \ + $(MAKE) BITSUFFIX=$$bsuff CPU_KDEFS="$$bopts" DESTDIR=${DESTDIR} libafs || exit $$?; \ cd ..; \ done; \ - done + done; \ + fi # Below this line are targets when in the static directory: diff --git a/src/rx/Makefile b/src/rx/Makefile index bae07f583..e0a519193 100644 --- a/src/rx/Makefile +++ b/src/rx/Makefile @@ -122,8 +122,6 @@ kinstall: includes case ${SYS_NAME} in \ alpha_dux* ) \ $(INSTALL) DUX/*.[ch] $(KERNELDIR)rx;; \ - hp_ux* ) \ - $(INSTALL) HPUX/*.[ch] $(KERNELDIR)rx;; \ *_linux* ) \ $(INSTALL) LINUX/*.[ch] $(KERNELDIR)rx;; \ rs_aix* ) \