[MacPorts] #70399: p11-kit @0.25.5 does not *test* on PPC Tiger, Mac OS X 10.4.11, because of redefinition of typedef 'CK_ULONG'

MacPorts noreply at macports.org
Sat Jul 20 14:26:57 UTC 2024


#70399: p11-kit @0.25.5 does not *test* on PPC Tiger, Mac OS X 10.4.11, because of
redefinition of typedef 'CK_ULONG'
------------------------+-----------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.9.3
Resolution:             |   Keywords:  tiger ppc
      Port:  p11-kit    |
------------------------+-----------------------

Comment (by ballapete):

 I think I have a fix for the failing `test` target. Two newly added files
 `typedef` things again, and one of them `#include`s another `C header
 file` that does the same. Since all redefinitions happen with `variables`
 there is no way to use guards, the statements need to be out-commented
 themselves.

 With my patch set, conservatively named for `PPC Tiger`, where I found the
 problem, both `build` and `test` succeed. I am going to test also on `PPC
 Leopard`.

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


More information about the macports-tickets mailing list