[MacPorts] #59706: libgcc7 @7.5.0 does not bild on PPC Mac OS X 10.5.8, Leopard, because of internal compiler error

MacPorts noreply at macports.org
Fri Dec 6 15:30:54 UTC 2019


#59706: libgcc7 @7.5.0 does not bild on PPC Mac OS X 10.5.8, Leopard, because of
internal compiler error
------------------------+---------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.6.2
Resolution:  fixed      |   Keywords:  leopard
      Port:  libgcc7    |
------------------------+---------------------

Comment (by ballapete):

 I have found a programme, built with `GCC7` that crashes: `dvisvgm`.
 Invoked with '--help' it crashed, Mac OS X produced a crash report:

 {{{
 Process:         dvisvgm [85414]
 Path:            /opt/local/bin/dvisvgm
 Identifier:      dvisvgm
 Version:         ??? (???)
 Code Type:       PPC (Native)
 Parent Process:  tcsh [617]

 Interval Since Last Report:          310086 sec
 Crashes Since Last Report:           16
 Per-App Interval Since Last Report:  0 sec
 Per-App Crashes Since Last Report:   1

 Date/Time:       2019-12-06 16:09:22.180 +0100
 OS Version:      Mac OS X 10.5.8 (9L31a)
 Report Version:  6
 Anonymous UUID:  B98EE308-F5B2-4632-9B82-ECEF2D42D0B9

 Exception Type:  EXC_BAD_ACCESS (SIGBUS)
 Exception Codes: KERN_PROTECTION_FAILURE at 0x000000000000002a
 Crashed Thread:  0

 Thread 0 Crashed:
 0   libstdc++.6.dylib                   0x90120c80 bool
 std::has_facet<std::messages<char> >(std::locale const&) + 212
 1   libstdc++.6.dylib                   0x9012475c
 std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char,
 std::ostreambuf_iterator<char, std::char_traits<char> >
 >::_M_insert_int<long>(std::ostreambuf_iterator<char,
 std::char_traits<char> >, std::ios_base&, char, long) const + 116
 2   libstdc++.6.dylib                   0x90124878 std::num_put<char,
 std::ostreambuf_iterator<char, std::char_traits<char> >
 >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >,
 std::ios_base&, char, long) const + 32
 3   libstdc++.6.dylib                   0x9012d804
 std::basic_ostream<char, std::char_traits<char> >::operator<<(long) + 464
 4   dvisvgm                             0x00006604 CL::TypedOption<int,
 (CL::Option::ArgMode)2>::valueString() const + 48
 5   dvisvgm                             0x000078f0 CL::Option::helpline()
 const + 528
 6   dvisvgm                             0x00010024
 CL::CommandLine::help(std::basic_ostream<char, std::char_traits<char> >&,
 int) const + 504
 7   dvisvgm                             0x00110868 main + 4080
 8   dvisvgm                             0x00005290 start + 64

 Thread 0 crashed with PPC Thread State 32:
   srr0: 0x90120c80  srr1: 0x0000d030   dar: 0x0000002a dsisr: 0x40000000
     r0: 0x00000002    r1: 0xbfffda20    r2: 0x00000026    r3: 0xbfffda6f
     r4: 0x00000002    r5: 0x00000026    r6: 0x00001002    r7: 0x00000000
     r8: 0x01afc080    r9: 0xcccccccd   r10: 0x00a25030   r11: 0xbfffda70
    r12: 0x90f6a418   r13: 0xbfffddc8   r14: 0x0027fe34   r15: 0x01a01f08
    r16: 0xbfffdda8   r17: 0xbfffdda4   r18: 0xbfffddac   r19: 0xbfffddb0
    r20: 0x00000000   r21: 0x00000012   r22: 0x01a01e08   r23: 0x00000018
    r24: 0x00000020   r25: 0xa0046124   r26: 0xbfffdb00   r27: 0xbfffdc24
    r28: 0x00000000   r29: 0xbfffda60   r30: 0xbfffda40   r31: 0x000076e8
     cr: 0x42002444   xer: 0x00000002    lr: 0x90124760   ctr: 0x90f6a418
 vrsave: 0x00000000

 Binary Images:
     0x1000 -   0x27ffff +dvisvgm ??? (???)
 <94ae0d3ada78354f9c1e9b248b33ed61> /opt/local/bin/dvisvgm
   0x349000 -   0x3d4ffc +libfreetype.6.dylib ??? (???)
 <825b0d700ca5deb8790281382d574d3c> /opt/local/lib/libfreetype.6.dylib
   0x3eb000 -   0x3f6fff +libwoff2enc.1.0.2.dylib ??? (???)
 <720a81c4012432cdacc2caeba0de3317> /opt/local/lib/libwoff2enc.1.0.2.dylib
   0x3fb000 -   0x493fff +libbrotlienc.1.dylib ??? (???)
 <e5950ee1c0a927def23e2fb7e1aeaf42> /opt/local/lib/libbrotlienc.1.dylib
   0x498000 -   0x622f8b +libcrypto.1.1.dylib ??? (???)
 <e689b0b96b10ebb25b9ffcdaa5d032f4> /opt/local/lib/libcrypto.1.1.dylib
   0x69b000 -   0x6adffc +libz.1.dylib ??? (???)
 <df66d23576b060e5e0c66a68864cbe81> /opt/local/lib/libz.1.dylib
   0x6b1000 -   0x6b7ffb +libpotrace.0.dylib ??? (???)
 <f514e33bf13dbe3189fab1b6bd9af8f7> /opt/local/lib/libpotrace.0.dylib
   0x6ba000 -   0x6caffa +libkpathsea.6.dylib ??? (???)
 <c1a53e9fc9693fe2a856050320919ef8> /opt/local/lib/libkpathsea.6.dylib
   0x6d1000 -   0x7ebfff +libstdc++.6.dylib ??? (???)
 <d604f3c7880a3b6293951df851672ac6> /opt/local/lib/libgcc/libstdc++.6.dylib
   0x861000 -   0x86dffb +libgcc_s.1.dylib ??? (???)
 <b4f503d77eb93a13b1c842f92d9db30d> /opt/local/lib/libgcc/libgcc_s.1.dylib
   0x870000 -   0x87eff3 +libbz2.1.0.dylib ??? (???)
 <c5f0db894edcdfc575c0b14f9fb7713c> /opt/local/lib/libbz2.1.0.dylib
   0x882000 -   0x8a8fff +libpng16.16.dylib ??? (???)
 <dbda76b6e64af7bfbc6a30926b930d6b> /opt/local/lib/libpng16.16.dylib
   0x8b0000 -   0x8b2fff +libwoff2common.1.0.2.dylib ??? (???)
 <3eb11829e3083cab987ef9a80abff94e>
 /opt/local/lib/libwoff2common.1.0.2.dylib
   0x8b5000 -   0x8d4ffc +libbrotlicommon.1.dylib ??? (???)
 <bd514679e82b4bca7dbba20648146854> /opt/local/lib/libbrotlicommon.1.dylib
   0x8d7000 -   0x918fff +libXt.6.dylib ??? (???)
 <0e4c8450923bc5cb4b5e22ba9badb754> /opt/local/lib/libXt.6.dylib
   0x92a000 -   0x92fffc +libSM.6.dylib ??? (???)
 <61ffb3ab2f49e392ff241c2fe201245c> /opt/local/lib/libSM.6.dylib
   0x933000 -   0x942fff +libICE.6.dylib ??? (???)
 <dccc30a00b4dfaacf9939148ffb09f54> /opt/local/lib/libICE.6.dylib
   0x94a000 -   0x957fff +libXext.6.dylib ??? (???)
 <317de74a6ce6dcc2179f79824fc1b0fb> /opt/local/lib/libXext.6.dylib
   0x95d000 -   0x9c1ffb +libtiff.5.dylib ??? (???)
 <529daa14ddef6858cbbfd6b213327573> /opt/local/lib/libtiff.5.dylib
   0x9cf000 -   0x9e4fff +libjbig2dec.0.dylib ??? (???)
 <b37ed9684b62887579fbdd14db918204> /opt/local/lib/libjbig2dec.0.dylib
   0x9e9000 -   0xa15ff9 +libjpeg.9.dylib ??? (???)
 <d86af374f5fac685fe5fe8d0e5692a8c> /opt/local/lib/libjpeg.9.dylib
   0xa1c000 -   0xa1dfff +libpaper.1.dylib ??? (???)
 <5bfadf7ee8a73aaa6363f031a12722af> /opt/local/lib/libpaper.1.dylib
   0xa20000 -   0xa21ffc +libXau.6.dylib ??? (???)
 <a118d7ccfea794eabcc92baabe2332b7> /opt/local/lib/libXau.6.dylib
   0xadc000 -   0xf26ff7 +libgs.9.50.dylib ??? (???)
 <06ab157cc5aa5192b36935e61572614e> /opt/local/lib/libgs.9.50.dylib
  0x15b8000 -  0x16b3fff +libX11.6.dylib ??? (???)
 <5937d1398d12a4d65a09664412be61fd> /opt/local/lib/libX11.6.dylib
  0x16d1000 -  0x1710fff +liblcms2.2.dylib ??? (???)
 <24c4bfeedb411fe388f8fb0383207739> /opt/local/lib/liblcms2.2.dylib
  0x1721000 -  0x1819fff +libiconv.2.dylib ??? (???)
 <15d53a8b7ea70a6c1b9fbe0b02655e5b> /opt/local/lib/libiconv.2.dylib
  0x1825000 -  0x1853ffe +libidn.12.dylib ??? (???)
 <ba1d74f11882513148edb141af01d003> /opt/local/lib/libidn.12.dylib
  0x1857000 -  0x188cfff +libfontconfig.1.dylib ??? (???)
 <562f58c6b5fa86690d26775f8b85a1ef> /opt/local/lib/libfontconfig.1.dylib
  0x1897000 -  0x18abffe +libxcb.1.dylib ??? (???)
 <a398f73e4fad5d47bf0403509f45b134> /opt/local/lib/libxcb.1.dylib
  0x18b9000 -  0x18bcfff +libXdmcp.6.dylib ??? (???)
 <123a764e210413abeb6972d40ea119dd> /opt/local/lib/libXdmcp.6.dylib
  0x18bf000 -  0x1933fff +libzstd.1.dylib ??? (???)
 <251a69d4a129d3bf4837f18aaed10970> /opt/local/lib/libzstd.1.dylib
  0x193e000 -  0x195effd +liblzma.5.dylib ??? (???)
 <639246e81689aa862460339cb27b2d20> /opt/local/lib/liblzma.5.dylib
  0x1964000 -  0x196dfff +libintl.8.dylib ??? (???)
 <86cfa05c9e222e7291c13894d9e0698b> /opt/local/lib/libintl.8.dylib
  0x1971000 -  0x1995fff +libexpat.1.dylib ??? (???)
 <0483556cda9aa234e88b2ff8f34afb1b> /opt/local/lib/libexpat.1.dylib
  0x199c000 -  0x19a4ffb +libuuid.16.dylib ??? (???)
 <0be28af9a4ceb057e40665ac1acd5f78> /opt/local/lib/libuuid.16.dylib
 0x8fe00000 - 0x8fe30c23  dyld 97.1 (???)
 <89a0055b0e7ea2db881b73c6e63bc774> /usr/lib/dyld
 0x90102000 - 0x90169ffb  libstdc++.6.dylib ??? (???)
 <a4e9b10268b3ffac26d0296499b24e8e> /usr/lib/libstdc++.6.dylib
 0x9060b000 - 0x90636ff7  libauto.dylib ??? (???)
 <a64d088b2d17e013b9ee5a08d3a20d33> /usr/lib/libauto.dylib
 0x906aa000 - 0x906b5ffb  libgcc_s.1.dylib ??? (???)
 <ea47fd375407f162c76d14d64ba246cd> /usr/lib/libgcc_s.1.dylib
 0x90f62000 - 0x91102fe3  libSystem.B.dylib ??? (???)
 <7dc28e19e1aac16b29cbd7c5d9ce9638> /usr/lib/libSystem.B.dylib
 0x9442e000 - 0x94433ff6  libmathCommon.A.dylib ??? (???)
 /usr/lib/system/libmathCommon.A.dylib
 0x95b56000 - 0x95c9eff3  libicucore.A.dylib ??? (???)
 <bdab570d90979c4f601131d442f84720> /usr/lib/libicucore.A.dylib
 0x9620b000 - 0x96330ff3  com.apple.CoreFoundation 6.5.7 (476.19)
 <dee0f0024f3bf976cfa0a0816e8aa338>
 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
 0x964d7000 - 0x965bafff  libobjc.A.dylib ??? (???)
 <a1d4be2eed463c6799b6a1447fde72ba> /usr/lib/libobjc.A.dylib
 0xfffec000 - 0xfffeffff  libobjc.A.dylib ??? (???)
 /usr/lib/libobjc.A.dylib
 0xffff8000 - 0xffff9703  libSystem.B.dylib ??? (???)
 /usr/lib/libSystem.B.dylib
 }}}

 {{{
 pete 249 /\ otool -L /opt/local/bin/dvisvgm
 /opt/local/bin/dvisvgm:
         /opt/local/lib/libfreetype.6.dylib (compatibility version 24.0.0,
 current version 24.1.0)
         /opt/local/lib/libwoff2enc.1.0.2.dylib (compatibility version
 1.0.2, current version 1.0.2)
         /opt/local/lib/libbrotlienc.1.dylib (compatibility version 1.0.0,
 current version 1.0.7)
         /opt/local/lib/libcrypto.1.1.dylib (compatibility version 1.1.0,
 current version 1.1.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.2.11)
         /opt/local/lib/libpotrace.0.dylib (compatibility version 1.0.0,
 current version 1.6.0)
         /opt/local/lib/libgs.9.50.dylib (compatibility version 0.0.0,
 current version 0.0.0)
         /opt/local/lib/libkpathsea.6.dylib (compatibility version 10.0.0,
 current version 10.1.0)
 ==>     /opt/local/lib/libgcc/libstdc++.6.dylib (compatibility version
 7.0.0, current version 7.24.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 830.0.0)
         /opt/local/lib/libgcc/libgcc_s.1.dylib (compatibility version
 1.0.0, current version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 111.1.7)
 }}}
 vs.
 {{{
 pete 250 /\ otool -L /opt/local/bin/freshclam
 /opt/local/bin/freshclam:
         /opt/local/lib/libclamav.9.dylib (compatibility version 10.0.0,
 current version 10.4.0)
         /opt/local/lib/libfreshclam.2.dylib (compatibility version 3.0.0,
 current version 3.0.0)
         /opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0,
 current version 9.1.0)
         /opt/local/lib/libbz2.1.0.dylib (compatibility version 1.0.0,
 current version 1.0.8)
         /opt/local/lib/libxml2.2.dylib (compatibility version 12.0.0,
 current version 12.10.0)
         /opt/local/lib/libclammspack.0.dylib (compatibility version 2.0.0,
 current version 2.0.0)
         /opt/local/lib/libpcre2-8.0.dylib (compatibility version 10.0.0,
 current version 10.0.0)
         /opt/local/lib/libssl.1.1.dylib (compatibility version 1.1.0,
 current version 1.1.0)
         /opt/local/lib/libcrypto.1.1.dylib (compatibility version 1.1.0,
 current version 1.1.0)
         /opt/local/lib/libjson-c.3.dylib (compatibility version 4.0.0,
 current version 4.1.0)
         /opt/local/lib/libltdl.7.dylib (compatibility version 11.0.0,
 current version 11.1.0)
         /opt/local/lib/libcharset.1.dylib (compatibility version 2.0.0,
 current version 2.0.0)
         /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
 version 25.0.2)
         /opt/local/lib/libcurl.4.dylib (compatibility version 11.0.0,
 current version 11.0.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.2.11)
         /System/Library/Frameworks/Security.framework/Versions/A/Security
 (compatibility version 1.0.0, current version 26935.0.0)
 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
 (compatibility version 150.0.0, current version 476.19.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 830.0.0)
         /opt/local/lib/libgcc/libgcc_s.1.dylib (compatibility version
 1.0.0, current version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 111.1.7)
 }}}

 Possible culprit found?

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


More information about the macports-tickets mailing list