]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-xbsa-54-solaris-cplusplus-fun-20070716
authorEric Sturdivant <sturdiva@umd.edu>
Mon, 16 Jul 2007 21:42:05 +0000 (21:42 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 16 Jul 2007 21:42:05 +0000 (21:42 +0000)
FIXES 65588

deal with change to c++ xbsa library

(cherry picked from commit 5662cd310b03b14d17f4443035b47126f9729207)

src/butc/butc_xbsa.c

index 85dc0e5f5921a1ba4c249e2b2fd5b23fa7ef4f52..7eaee95e78aeaef48792d3eb34bf1d164767268f 100644 (file)
@@ -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