diff options
author | Geoffrey Oxberry <goxberry@gmail.com> | 2016-10-02 18:54:43 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2016-10-02 18:54:43 -0700 |
commit | df79ba0dcfd933789f407caea977541aa8b4d1ff (patch) | |
tree | 479c9461e42824941f67a8b768d4fd2e627398c0 /etc | |
parent | 16f99bd0b2ed7f41655043ede36f4c5b4b68ff55 (diff) | |
download | spack-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 'etc')
0 files changed, 0 insertions, 0 deletions