#39849: llvm-3.3: error: '_CS_DARWIN_USER_TEMP_DIR' was not declared in this scope ---------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: tiger Port: llvm-3.3 | ---------------------------+------------------------ Comment (by ccarey@…): Neither {{{_CS_DARWIN_USER_TEMP_DIR}}} nor {{{_CS_DARWIN_USER_CACHE_DIR}}} are defined in {{{<unistd.h>}}} in PPC Tiger. The simplest fix might be to change line 499 of {{{lib/support/PathV2.cpp}}} from {{{ #ifdef __APPLE__ }}} to {{{ #if defined(__APPLE__) && defined(_CS_DARWIN_USER_TEMP_DIR) && defined(_CS_DARWIN_USER_CACHE_DIR) }}} That change should allow PPC Tiger to use the non-Apple fallbacks in lines 520 through 544. -- Ticket URL: <https://trac.macports.org/ticket/39849#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X