[MacPorts] #39849: llvm-3.3: error: '_CS_DARWIN_USER_TEMP_DIR' was not declared in this scope

MacPorts noreply at macports.org
Wed Jul 31 07:10:26 PDT 2013


#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@…):

 Replying to [comment:2 jeremyhu@…]:
 > Even after fixing this, you'll run into #39761

 After fixing this locally (and with #39761 now fixed generally), the next
 error to appear in PPC Tiger is due to clang’s common Sanitizer code
 presuming that {{{struct stat64}}} is available on all platforms in
 {{{projects/compiler-
 rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc}}}. The
 AddressSanitizer is documented in {{{sanitizer_mac.cc}}} in the same
 directory as not supporting Leopard due to its lack of 64-bit inodes, so
 it will also not support Tiger. Whether ThreadSanitizer would support
 Tiger if the 32-bit ''stat''()-family of calls were to be used there
 remains to be discovered.

-- 
Ticket URL: <https://trac.macports.org/ticket/39849#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list