[MacPorts] #58239: legacy-support @0.10 does not build on PPC Tiger, Mac OS X 10.4.11, because of conflicting types for 'fstatat64'

MacPorts noreply at macports.org
Tue Mar 26 20:32:09 UTC 2019


#58239: legacy-support @0.10 does not build on PPC Tiger, Mac OS X 10.4.11, because
of conflicting types for 'fstatat64'
-----------------------------+--------------------
  Reporter:  ballapete       |      Owner:  (none)
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.5.4
Resolution:                  |   Keywords:  tiger
      Port:  legacy-support  |
-----------------------------+--------------------

Comment (by ballapete):

 It looks as if I do not have the types stat64 and lstat64 #defined… (based
 on checking `src/atcalls.dl.c`)

 In `/opt/local/include/tclUnixPort.h` I have:

 {{{
   120   #elif defined(HAVE_STRUCT_STAT64) && !defined(__APPLE__)
   121   #   define TclOSstat            stat64
   122   #   define TclOSlstat           lstat64
   123   #else
   124   #   define TclOSstat            stat
   125   #   define TclOSlstat           lstat
   126   #endif
 }}}

 Couldn't this be used on a `G4`?

-- 
Ticket URL: <https://trac.macports.org/ticket/58239#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list