[MacPorts] #54124: guile @2.2.2 won't build on PPC Leopard, Mac OS X 10.5.8, because is uses non-existing /lib/cpp as C preprocessor

MacPorts noreply at macports.org
Tue May 9 06:58:20 UTC 2017


#54124: guile @2.2.2 won't build on PPC Leopard, Mac OS X 10.5.8, because is uses
non-existing /lib/cpp as C preprocessor
------------------------+---------------------------------------
  Reporter:  ballapete  |      Owner:
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.4.1
Resolution:             |   Keywords:  tiger leopard snowleopard
      Port:  guile      |
------------------------+---------------------------------------

Comment (by kencu):

 I believe I see the issue. Right at the point where that `broken pipe`
 message comes in, the guile build process tries to launch the bootstrap
 version of guile, and that crashes. This is beyond my configure-fixing-
 portfile-hacking 15 minute repair jobs, and I couldn't say if this is easy
 / hard / impossible to fix. So I rolled back to 2.0.14

 In crashreporter, I see this error, almost identical, four consecutive
 times:

 {{{
 Process:         guile [76557]
 Path:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_guile/guile/work/guile-2.2.2/libguile/.libs/guile
 Identifier:      guile
 Version:         ??? (???)
 Code Type:       PPC (Native)
 Parent Process:  sh [76555]

 Date/Time:       2017-05-08 22:46:12.487 -0700
 OS Version:      Mac OS X 10.5.8 (9L31a)
 Report Version:  6
 Anonymous UUID:  90829B60-7C93-4BD6-ADB9-1EB3BB6D6C40

 Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
 Exception Codes: KERN_INVALID_ADDRESS at 0x000000002f2e330c
 Crashed Thread:  0

 Thread 0 Crashed:
 0   libguile-2.2.1.dylib                0x00191ab4 vm_regular_engine + 460
 1   libguile-2.2.1.dylib                0x00191dc8 vm_regular_engine +
 1248
 2   libguile-2.2.1.dylib                0x00133398 scm_load_startup_files
 + 68
 3   libguile-2.2.1.dylib                0x001336e4 scm_i_init_guile + 676
 4   libguile-2.2.1.dylib                0x001850a4
 scm_i_init_thread_for_guile + 116
 5   libguile-2.2.1.dylib                0x0018511c with_guile + 36
 6   libgc.1.dylib                       0x0005c56c GC_call_with_stack_base
 + 36
 7   libguile-2.2.1.dylib                0x001855a8 scm_with_guile + 56
 8   libguile-2.2.1.dylib                0x00133424 scm_boot_guile + 80
 9   guile                               0x00001f0c main + 216
 10  guile                               0x00001cd0 start + 64

 Thread 1:
 0   libSystem.B.dylib                   0x9000aa8c __semwait_signal + 12
 1   libSystem.B.dylib                   0x90047318 _pthread_cond_wait +
 1580
 2   libgc.1.dylib                       0x00062328 GC_wait_marker + 40
 3   libgc.1.dylib                       0x0005a134 GC_help_marker + 72
 4   libgc.1.dylib                       0x000638e8 GC_mark_thread + 176
 5   libSystem.B.dylib                   0x90045f70 _pthread_start + 316

 Thread 0 crashed with PPC Thread State 32:
   srr0: 0x00191ab4  srr1: 0x0200f030   dar: 0x2f2e330c dsisr: 0x00200000
     r0: 0x001937fc    r1: 0xbfffce30    r2: 0x00000045    r3: 0x00000000
     r4: 0x007abe80    r5: 0x00000000    r6: 0x001064b4    r7: 0x010503e0
     r8: 0x010503e0    r9: 0x000b5ed8   r10: 0x00000000   r11: 0xbfffce30
    r12: 0x24000214   r13: 0x001c18f0   r14: 0x0000ffff   r15: 0x00000000
    r16: 0x00000000   r17: 0x001d00b4   r18: 0x00712ee8   r19: 0x3fffffff
    r20: 0x2f2e330c   r21: 0x00000000   r22: 0xbfffcf28   r23: 0x0077f4c0
    r24: 0x010be020   r25: 0x00000006   r26: 0x00711af0   r27: 0x001c18f0
    r28: 0x0001007f   r29: 0x000b5ec0   r30: 0x00711aa0   r31: 0x001918f0
     cr: 0x24000212   xer: 0x00000000    lr: 0x001937fc   ctr: 0x00191a40
 vrsave: 0x00000000

 Binary Images:
     0x1000 -     0x1fff +guile ??? (???)
 <4d9413353bdc36c2a29539a8dae758cd>
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_guile/guile/work/guile-2.2.2/libguile/.libs/guile
     0x5000 -     0x7ff7 +libffi.6.dylib ??? (???)
 <f34a014b6e4ef45113250420c903399c> /opt/local/lib/libffi.6.dylib
     0xd000 -    0x16fff +libintl.8.dylib ??? (???)
 <0072ebffba7cf65a54dc94ecafc8b5ac> /opt/local/lib/libintl.8.dylib
    0x4c000 -    0x6bfff +libgc.1.dylib ??? (???)
 <b3609483eaed03762dc321a8e6c8c7d0> /opt/local/lib/libgc.1.dylib
    0x98000 -    0x9effd +libltdl.7.dylib ??? (???)
 <1a75eb50d3a79ed73cebcca91adf42da> /opt/local/lib/libltdl.7.dylib
    0xa2000 -    0xacffb +libgcc_s.1.dylib ??? (???)
 <100de08689843cde948ad597a94fcc9d> /opt/local/lib/libgcc/libgcc_s.1.dylib
   0x105000 -   0x1c5ffd +libguile-2.2.1.dylib ??? (???)
 <c4b4739d50b63abaa972505dac0ac888>
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_guile/guile/work/guile-2.2.2/libguile/.libs/libguile-2.2.1.dylib
   0x20a000 -   0x35ffff +libunistring.2.dylib ??? (???)
 <027fb77c9526b87f81da136504ad1c5e> /opt/local/lib/libunistring.2.dylib
   0x370000 -   0x468fff +libiconv.2.dylib ??? (???)
 <0d40023623602bdc744ebff96a976c8f> /opt/local/lib/libiconv.2.dylib
   0x474000 -   0x4d2ffb +libgmp.10.dylib ??? (???)
 <ff6607db1dcdca506f2eec7b9696fe2f> /opt/local/lib/libgmp.10.dylib
 0x8fe00000 - 0x8fe30c23  dyld 97.1 (???)
 <89a0055b0e7ea2db881b73c6e63bc774> /usr/lib/dyld
 0x90003000 - 0x901a3fe3  libSystem.B.dylib ??? (???)
 <7dc28e19e1aac16b29cbd7c5d9ce9638> /usr/lib/libSystem.B.dylib
 0x901a5000 - 0x901d0ff7  libauto.dylib ??? (???)
 <a64d088b2d17e013b9ee5a08d3a20d33> /usr/lib/libauto.dylib
 0x90ffc000 - 0x91001ff6  libmathCommon.A.dylib ??? (???)
 /usr/lib/system/libmathCommon.A.dylib
 0x918d1000 - 0x91a19ff3  libicucore.A.dylib ??? (???)
 <bdab570d90979c4f601131d442f84720> /usr/lib/libicucore.A.dylib
 0x91ac7000 - 0x91becff3  com.apple.CoreFoundation 6.5.7 (476.19)
 <dee0f0024f3bf976cfa0a0816e8aa338>
 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
 0x91ff7000 - 0x920dafff  libobjc.A.dylib ??? (???)
 <a1d4be2eed463c6799b6a1447fde72ba> /usr/lib/libobjc.A.dylib
 0x94ad2000 - 0x94addffb  libgcc_s.1.dylib ??? (???)
 <ea47fd375407f162c76d14d64ba246cd> /usr/lib/libgcc_s.1.dylib
 0x961e2000 - 0x96249ffb  libstdc++.6.dylib ??? (???)
 <a4e9b10268b3ffac26d0296499b24e8e> /usr/lib/libstdc++.6.dylib
 0xfffec000 - 0xfffeffff  libobjc.A.dylib ??? (???)
 /usr/lib/libobjc.A.dylib
 0xffff8000 - 0xffff9703  libSystem.B.dylib ??? (???)
 /usr/lib/libSystem.B.dylib

  }}}

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


More information about the macports-tickets mailing list