summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorGeoffrey Oxberry <goxberry@gmail.com>2016-10-02 18:54:43 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2016-10-02 18:54:43 -0700
commitdf79ba0dcfd933789f407caea977541aa8b4d1ff (patch)
tree479c9461e42824941f67a8b768d4fd2e627398c0 /.travis.yml
parent16f99bd0b2ed7f41655043ede36f4c5b4b68ff55 (diff)
downloadspack-df79ba0dcfd933789f407caea977541aa8b4d1ff.tar.gz
spack-df79ba0dcfd933789f407caea977541aa8b4d1ff.tar.bz2
spack-df79ba0dcfd933789f407caea977541aa8b4d1ff.tar.xz
spack-df79ba0dcfd933789f407caea977541aa8b4d1ff.zip
gcc: fix darwin dispatch/object.h header issue (#1518)
Fixes #1203. Apple ships headers in Yosemite (and possibly earlier) that are gcc-incompatible, but compile fine with clang. The fix is to copy the offending system header from /usr/include/${REST_OF_HEADER_PATH} to ${GCC_PREFIX}/include/${REST_OF_HEADER_PATH} and replace the non-gcc- compatible features with gcc-compatible equivalents. See https://github.com/hashdist/hashstack/pull/771/files for inspiration, and http://hamelot.io/programming/osx-gcc-dispatch_block_t-has-not-been-declared-invalid-typedef/ for a description of the header issue.
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions