[MacPorts] #57032: mozjs52 @52.6.0, mozjs60 @60.1.0: Target C compiler target CPU (unknown) does not match --target CPU (powerpc)

MacPorts noreply at macports.org
Mon Aug 30 14:24:02 UTC 2021


#57032: mozjs52 @52.6.0, mozjs60 @60.1.0: Target C compiler target CPU (unknown)
does not match --target CPU (powerpc)
-------------------------------+----------------------
  Reporter:  ballapete         |      Owner:  (none)
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.5.3
Resolution:                    |   Keywords:  powerpc
      Port:  mozjs52, mozjs60  |
-------------------------------+----------------------

Comment (by kencu):

 there exists a type called "Boolean" in mactypes that might possibly be
 useful.
 {{{
 Boolean         Mac OS historic type, sizeof(Boolean)==1
 }}}

 there are also pragmas available that affect struct packing that are often
 used in code that interacts with system libraries might prove relevant

 be great if this worked! was there something in mozjs17 (builds and works
 on ppc) that was removed later?

 also the TenFourFox code had a lot of tweaks done for mozjs by Cameron and
 there could be pearls in there.

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


More information about the macports-tickets mailing list