[MacPorts] #51708: libassuan @2.4.2 does not build on PPC Tiger, Mac OS X 10.4.11 because of macro INADDR_LOOPBACK inside #ifndef _POSIX_C_SOURCE

MacPorts noreply at macports.org
Wed Aug 31 20:33:00 PDT 2016


#51708: libassuan @2.4.2 does not build on PPC Tiger, Mac OS X 10.4.11 because of
macro INADDR_LOOPBACK inside #ifndef _POSIX_C_SOURCE
------------------------------+---------------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  larryv@…
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.4
Resolution:                   |   Keywords:  powerpc tiger
      Port:  libassuan        |
------------------------------+---------------------------

Comment (by kenneth.f.cunningham@…):

 Larry - I know you said you wouldn't be hot fixing this. INADDR_LOOPBACK
 was not standard POSIX_C in 2004 and so it was guarded in the Tiger block.
 The DARWIN_C_SOURCE override did not exist in Tiger. I don't know how
 upstream would fix this, so in case you ever change your mind about the
 hot fix for Darwin 8, here's the port file diff and the small source diff
 to allow it to build.

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


More information about the macports-tickets mailing list