#43729: ld64 @236.3_1: build failure on 10.8 and earlier ----------------------+------------------------ Reporter: devans@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: ld64 ----------------------+------------------------ When building on OS X 10.8 and earlier build fails as follows: {{{ /usr/bin/clang++ -Os -Os -stdlib=libstdc++ -arch x86_64 -I/opt/local/libexec/llvm-3.3/include -DLTO_SUPPORT -Isrc/abstraction -Isrc/ld -Isrc/ld/parsers -I/opt/local/include -c -o src/other/dyldinfo.o src/other/dyldinfo.cpp In file included from src/other/ObjectDump.cpp:35: In file included from src/ld/parsers/macho_relocatable_file.h:28: src/ld/ld.hpp:35:10: fatal error: 'unordered_set' file not found #include <unordered_set> ^ In file included from src/ld/parsers/macho_relocatable_file.cpp:50: src/ld/ld.hpp:35:10: fatal error: 'unordered_set' file not found #include <unordered_set> ^ In file included from src/ld/parsers/lto_file.cpp:42: src/ld/ld.hpp:35:10: fatal error: 'unordered_set' file not found #include <unordered_set> ^ 1 error generated. make: *** [src/other/ObjectDump.o] Error 1 }}} Observed locally and on buildbots. Build log (10.8) attached. -- Ticket URL: <https://trac.macports.org/ticket/43729> MacPorts <http://www.macports.org/> Ports system for OS X