[OpenAFS-devel] IA64 status

chas williams chas@cmf.nrl.navy.mil
Tue, 23 Apr 2002 08:08:36 -0400


In message <3CC49F76.3090607@sedona.intel.com>,Michael Blandford writes:
>I see you didnt build the pam support for ia64.  Does it not build or 
>your didnt need it, etc?

try this patch.  you will need to run regen.sh and configure again but
this should build the libraries so that common objects are kept out of
the small data (gp relative) area.  this gets the pam module to link
at least.  i cant really test it.  perhaps you could?


Index: Makefile.in
===================================================================
RCS file: /cvs/openafs/Makefile.in,v
retrieving revision 1.39
diff -u -d -b -w -r1.39 Makefile.in
--- Makefile.in	2002/04/23 03:03:29	1.39
+++ Makefile.in	2002/04/23 11:59:32
@@ -275,7 +275,7 @@
 		${COMPILE_PART1} sia ${COMPILE_PART2} ;; \
 	sun4x_55 ) \
 		${COMPILE_PART1} login ${COMPILE_PART2} ;; \
-	parisc_linux24|ia64_linux24) \
+	parisc_linux24) \
 		echo Skipping pam/login for parisc_linux24 ;; \
 	sun4x_* | sunx86_* | hp_ux11* | *linux* | *fbsd* ) \
 		${COMPILE_PART1} pam ${COMPILE_PART2} ;; \
Index: src/cf/osconf.m4
===================================================================
RCS file: /cvs/openafs/src/cf/osconf.m4,v
retrieving revision 1.13
diff -u -d -b -w -r1.13 osconf.m4
--- src/cf/osconf.m4	2002/04/23 03:03:37	1.13
+++ src/cf/osconf.m4	2002/04/23 11:59:33
@@ -191,7 +191,7 @@
 		PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC"
 		SHLIB_LDFLAGS="-shared -Xlinker -x"
 		TXLIBS="/usr/lib/libncurses.so"
-		XCFLAGS="-g -O2 -D_LARGEFILE64_SOURCE"
+		XCFLAGS="-g -O2 -D_LARGEFILE64_SOURCE -G0"
 		;;
 
 	i386_linux22)