[OpenAFS-devel] amd64_linux26?

mmarion@qualcomm.com mmarion@qualcomm.com
Mon, 28 Jun 2004 18:01:15 -0700 (PDT)


Looking to run openafs on amd64_linux26 systems.. I've noticed that it's not
even defined in the files yet. 

I made a param file by copying amd64_linux24 and making the same kinds of
changes that were done for i386_linux26 (compared to i386_linux24).  I die on
the same spot that was previously mentioned:

In file included from ../rx/rx_pthread.c:40:
/usr/src/openafs-1.3.64/include/rx/rx_pthread.h:69: warning: useless keyword
or type name in empty declaration
/usr/src/openafs-1.3.64/include/rx/rx_pthread.h:69: warning: empty declaration
../rx/rx_pthread.c: In function `rx_ListenerProc':
../rx/rx_pthread.c:248: warning: cast from pointer to integer of different
size
../rx/rx_pthread.c:258: error: `rx_thread_id_key' undeclared (first use in
this function)
../rx/rx_pthread.c:258: error: (Each undeclared identifier is reported only
once
../rx/rx_pthread.c:258: error: for each function it appears in.)
../rx/rx_pthread.c:258: warning: cast to pointer from integer of different
size
../rx/rx_pthread.c: In function `rx_ServerProc':
../rx/rx_pthread.c:291: error: `rxi_pthread_hinum' undeclared (first use in
this function)
../rx/rx_pthread.c:293: error: invalid lvalue in assignment
../rx/rx_pthread.c:299: error: `rx_thread_id_key' undeclared (first use in
this function)
../rx/rx_pthread.c:299: warning: cast to pointer from integer of different
size
../rx/rx_pthread.c: In function `rxi_StartListener':
../rx/rx_pthread.c:344: error: `rxi_pthread_hinum' undeclared (first use in
this function)
../rx/rx_pthread.c: In function `rxi_Listen':
../rx/rx_pthread.c:378: warning: cast to pointer from integer of different
size
../rx/rx_pthread.c:383: error: `rxi_pthread_hinum' undeclared (first use in
this function)
make[3]: *** [rx_pthread.o] Error 1
make[3]: Leaving directory `/usr/src/openafs-1.3.64/src/libafsrpc'
make[2]: *** [libafsrpc] Error 2
make[2]: Leaving directory `/usr/src/openafs-1.3.64'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/usr/src/openafs-1.3.64'
make: *** [all] Error 2
bart openafs-1.3.64 {519}$ 

Same is true for kernels 2.6.5 and 2.6.7.

If there's a lack of availability of amd64 systems for openafs developers, I
can make my system at home available for logins for openafs developers that
want the opportunity.   Depending on the response, I _might_ even be able to
persuade my company to pay for a system (or loan one) to developers too.. but
that's more of a longshot.  We do really plan on having 64bit opteron systems
as the bulk of our future linux compute power, and afs is the one sticking
point at this time.

-- 
Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com
"Bill Gates is a white Persian cat and a monocle away
from becoming another James Bond villain."
"No Mr Bond, I expect you to upgrade." --Dennis Miller