OpenAFS CVS Commit: openafs/src/libafsrpc by jaltman
cvs@GRAND.CENTRAL.ORG
cvs@GRAND.CENTRAL.ORG
Wed, 08 Oct 2008 17:14:52 EDT
Update of /cvs/openafs/src/libafsrpc
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-head/src/libafsrpc
Modified Files:
afsrpc.def
Log Message:
DELTA windows-build-do-not-mix-pthread-and-lwp-20081008
AUTHOR jaltman@secure-endpoints.com
LICENSE MIT
The rx library is built in lwp and pthread forms. The methods used to
export data symbols are incompatible between the two. The ubik library
is built with rx headers but only in the lwp form. As a result it is
not possible to link the ubik libs without also including the lwp rx
lib. We have pthreaded servers that require linking to the pthreaded
rx and ubik. To fix the problem all of the macros that assigned values
to variables and were used by ubik have been converted to functions
(but only for Windows.)
--- DELTA config follows ---
windows-build-do-not-mix-pthread-and-lwp-20081008 openafs/src/libafsrpc/afsrpc.def 1.19 1.20