Globus Toolkit 2.2 Platform Notes

  • All platforms
    • Platforms that do not provide /dev/random or /dev/urandom may want to install EGD- The Entropy Gathering Daemon for increased security. Use the environment variable EGD_PATH to specify the absolute path to the EDG socket.
    • If you are installing from source bundles and use gcc compiled with shared support libraries (e.g. libgcc), please make sure that the dynamic linker's default search path covers these libraries.
    • gcc may have /usr/local/include in the default system header search path. This can cause a compile failure in Cyrus SASL.
  • IRIX 6.5
    • /bin/sh has problems with respect to calls to exit in sourced files. This mangles -help output.
  • Solaris 8
    • When building from source, make sure that ld is /usr/ccs/bin/ld.
  • Solaris 7
  • Linux
    • Threaded builds (using pthreads) of  e.g. the data management client bundle will very likely show intermittent hangs in some of the tools. This is caused by a bug in certain versions of the pthreads library. See this bug report and the LinuxThreads FAQ.
  • AIX 5.1
    • The MDS component requires that the AIX 5.1 maintenance release 2 has been applied. You can verify this by running 'oslevel -r', which should return 5100-02 or greater.
    • If building from source, you need to relink some of the libraries and executables used by the MDS component. The script we use to do so can be found here. It will need to be trivially modified to reflect your build environment.
  • HP-UX
  • Tru64