Changes between Initial Version and Version 5 of Ticket #53950


Ignore:
Timestamp:
Apr 12, 2017, 7:39:03 PM (7 years ago)
Author:
mojca (Mojca Miklavec)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #53950 – Description

    initial v5  
    1 Compilation of MoarVM fails on 10.5/PPC, most likely due to a too old compiler.
     1Compilation of MoarVM fails on 10.5/PPC (and after fixing #53944 also on 10.6) due to a too old compiler.
    22
    33See [https://build.macports.org/builders/ports-10.5_ppc_legacy-builder/builds/25316/steps/install-port/logs/stdio build logs]:
     
    1111
    1212It's not yet clear whether PPC is even theoretically supported and this has super low priority in case it's fixable at all. I just wanted to mark it somewhere, so that we can take a closer look at some point. In case PPC is not supported, the Portfile should at least say so.
     13
     14After blacklisting the old apple's gcc in [changeset:"71e35c1157c3fe055d7772b63f0633114f772f90/macports-ports" 71e35c11/macports-ports] there are new problems when compiling with `macports-clang-3.4` as seen in the [https://build.macports.org/builders/ports-10.5_ppc_legacy-builder/builds/25635 build log]:
     15{{{
     16/opt/local/include/atomic_ops/sysdeps/gcc/powerpc.h:84:5: error: invalid operand in inline asm: 'lwz${1:U}${1:X} $0,$1
     17cmpw $0,$0
     18bne- 1f
     191: isync
     20'
     21    "lwz%U1%X1 %0,%1\n"
     22    ^
     23/opt/local/include/atomic_ops/sysdeps/gcc/powerpc.h:84:5: error: invalid operand in inline asm: 'lwz${1:U}${1:X} $0,$1
     24cmpw $0,$0
     25bne- 1f
     261: isync
     27'
     28}}}