[OpenAFS] openafs-1.0.2 NOT compiling under AIX 4.3.3

Norbert Gruener nog@MPA-Garching.MPG.DE
Mon, 26 Feb 2001 15:20:31 +0100


Hi there,

is there anybody out in AFS land running openafs under AIX 4.3.3 ?

As my colleague, Hans-Werner Paulsen, has already reported, we are not
able to compile openafs-1.0.2 under AIX 4.3.3.  We do get the following
error messages
   >make SYS_NAME="rs_aix42"

   cc  -O -I/usr/common/source/AFS/openafs-1.0.2/rs_aix42/dest/include \
       -K -D_NO_PROTO -D_NONSTD_TYPES -D_MBI=void                      \
       -c -o volmain.o volmain.c
   "volmain.c", line 166.20: 1506-045 (S) Undeclared identifier AFS_SYSCALL.

And when we switch back to the previous version (1.0.1) for the
subroutine volmain.c then we get the next error

   /usr/bin/xlc_r -O -DKERNEL -I. -I..  -DAFSDEBUG -DKERNEL -DUKERNEL \
                  -DAFS -DVICE   -c ../rx/rx.c;
   "../rx/rx.c", line 458.25: 1506-280 (S) Function argument assignment 
                 between types "int" and "struct usr_socket*" is not allowed.
   "../rx/rx.c", line 458.63: 1506-280 (E) Function argument assignment
                 between types "unsigned long*" and "int*" is not allowed.
   make[4]: *** [../UAFS/rx.o] Error 1


Any help would be appreciated.

Thank you in advance,

Norbert
-- 
   +-------------------------------------------------------------------+
   | Norbert E. Gruener           http://www.MPA-Garching.MPG.DE/~nog/ |
   | Max-Planck-Institut          <nog@MPA-Garching.MPG.DE>            |
   | fuer Astrophysik             PGP encrypted mail preferred         |
   | PGPprint(RSA):  66 64 C0 D0 6F 1A 16 02  C2 C6 37 83 3A 5F 88 9B  |
   | PGPprint(DH):  EBBF 02ED 1B91 39C3 5FB9  4D2F 9478 E224 334C 34CD |
   | PGPprint(DSS): A3F0 BDFA EAC0 128D A6C5  B11D 6EEC 0A88 47CD A77D |
   +-------------------------------------------------------------------+