From: Eric Sturdivant Date: Mon, 16 Jul 2007 21:43:31 +0000 (+0000) Subject: STABLE14-xbsa-54-solaris-cplusplus-fun-20070716 X-Git-Tag: openafs-stable-1_4_5-pre1~59 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=828bb9067a818542a29b0501b010b1276f2dcb9a;p=packages%2Fo%2Fopenafs.git STABLE14-xbsa-54-solaris-cplusplus-fun-20070716 FIXES 65588 deal with change to c++ xbsa library (cherry picked from commit 5662cd310b03b14d17f4443035b47126f9729207) --- diff --git a/src/butc/butc_xbsa.c b/src/butc/butc_xbsa.c index 85dc0e5f5..7eaee95e7 100644 --- a/src/butc/butc_xbsa.c +++ b/src/butc/butc_xbsa.c @@ -132,7 +132,8 @@ xbsa_MountLibrary(struct butx_transactionInfo *info, afs_int32 serverType) RTLD_NOW | RTLD_LOCAL | RTLD_MEMBER); } #elif defined(AFS_SUN5_ENV) - dynlib = dlopen("/usr/lib/libXApi.so", RTLD_NOW | RTLD_LOCAL); + dlopen ("/usr/lib/libCstd.so.1", RTLD_NOW | RTLD_GLOBAL); + dynlib = dlopen("/usr/lib/libXApi.so", RTLD_NOW | RTLD_GLOBAL); #else dynlib = NULL; #endif