[MacPorts] #65819: jasper @3.0.6_0 fails to build with gcc12: jas_types.h: error: conflicting types for 'max_align_t'; have 'long double'

MacPorts noreply at macports.org
Sun Sep 18 21:12:43 UTC 2022


#65819: jasper @3.0.6_0 fails to build with gcc12: jas_types.h: error: conflicting
types for 'max_align_t'; have 'long double'
---------------------------+----------------------
  Reporter:  barracuda156  |      Owner:  jmroot
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.2
Resolution:                |   Keywords:
      Port:  jasper        |
---------------------------+----------------------

Comment (by ballapete):

 Replying to [comment:4 mascguy]:
 > @jmroot committed the following fix, earlier today. Does this solve the
 issue?
 >
 > https://github.com/macports/macports-
 ports/commit/b4dbb52ae1014b4c0d191e8f63ac0346f0b0db08

 No! This is actually the cause of all the trouble. It redefines
 `max_align_t` as I describe in #65858. And this patch is already activated
 in `Portfile`. Leaving this patch away `JasPer` is  built. At least on
 `PPC Leopard, Mac OS X 10.5.8`.

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


More information about the macports-tickets mailing list