[MacPorts] #57506: libgcc6 @6.5.0 does not build on PPC Mac OS X 10.4.11, Tiger, with G4 (7447A) because of "Bootstrap comparison failure!"

MacPorts noreply at macports.org
Sat Jul 10 20:29:30 UTC 2021


#57506: libgcc6 @6.5.0 does not build on PPC Mac OS X 10.4.11, Tiger, with G4
(7447A) because of "Bootstrap comparison failure!"
------------------------+--------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.5.4
Resolution:             |   Keywords:  tiger
      Port:  libgcc6    |
------------------------+--------------------

Comment (by kencu):

 I have something else for you to try if you still see this -- add this to
 the Portfile at an appropriate spot:
 {{{
 configure.args-append --with-dwarf2
 }}}

 When trying to build a standalone, no-MacPorts, gcc5 installer on Tiger,
 gcc5 simply would not ever finish a build unless I added this (or disabled
 the comparison stage). Using bootstrap-debug did not fix the build there.
 But this did.

 Exactly why this worked and bootstrap-debug did not work is under
 assessment, as bootstrap-debug is meant to strip out the debug symbols
 before comparison, but it might be worth a try for you.

 I suspect this might also fix the random "Bootstrap comparison failure!"
 errors we have seen (sometimes!) on gcc46 and up on these older systems.
 Perhaps it is some combination of the initial build compiler and linker
 defaulting to various debug settings and the stage 1,2,3 compilers
 defaulting in some other fashion. It's clearly complicated.

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


More information about the macports-tickets mailing list