- Compiling some packages – in particular
afw – requires a large amounts of RAM. This is compounded as the system will automatically attempt to parallelize the build, and can cause the build to run extremely slowly or fail altogether. On machines with less than 8 GB of RAM, disable parallelization by setting
EUPSPKG_NJOBS=1 in your environment before running
- The installation of Boost fails when using the Enthought Canopy Python distribution. The issue and a work-around are described here. (Note that this issue has so far only been reported on OS X, but there's no reason to imagine it does not apply to other platforms.)
Red Hat (and clones) specific:
- Not a bug as such, but if you have a problem building on RHEL 6 check the Pre-requisites notes to make sure sure you are using a more recent version of gcc (minimum required is 4.8)
- curl looks for certificates in
/etc/pki/tls/certs/ca-bundle.crt rather than
The solution is to copy
as explained at
Building the LSST Stack from Source
- El Capitan came out after our testing period, and there are known issues (eg. ) that will be addressed in the next release.
- Some old installations of XCode on Macs create a
/Developer directory. This can interfere with installation.
- Macs must use the
clang compiler, not
- One version of this problem occurs when using Macports, which, by default, will create a symlink from
/opt/local/bin/c++ to its version of
g++. Try removing that, starting a new shell, and restarting
eups distrib install.