[MacPorts] #53171: MoarVM: failure to compile with the built-in libatomic_ops on 10.7

MacPorts noreply at macports.org
Wed Dec 28 13:21:34 CET 2016


#53171: MoarVM: failure to compile with the built-in libatomic_ops on 10.7
--------------------+----------------------------------
 Reporter:  mojca   |      Owner:  mojca
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:  lion    |       Port:  MoarVM libatomic_ops
--------------------+----------------------------------
 MoarVM compiles everywhere except on Lion. On Lion it only compiles if
 libatomic_ops from MacPorts (version 7.4.4) has already been installed,
 else one gets [https://build.macports.org/builders/ports-10
 .7_x86_64_legacy-builder/builds/19237/steps/install-
 dependencies/logs/stdio this]:
 {{{
 compiling src/core/callsite.o
 In file included from src/main.c:4:
 In file included from src/moar.h:28:
 3rdparty/libatomic_ops/src/atomic_ops.h:376:5: error: Cannot implement
 AO_compare_and_swap_full on this architecture.
 #   error Cannot implement AO_compare_and_swap_full on this architecture.
     ^
 In file included from src/core/callsite.c:1:
 In file included from src/moar.h:28:
 3rdparty/libatomic_ops/src/atomic_ops.h:376:5: error: Cannot implement
 AO_compare_and_swap_full on this architecture.
 #   error Cannot implement AO_compare_and_swap_full on this architecture.
     ^
 1 error generated.
 }}}

 The version of libatomic_ops from MoarVM presents itself as 7.5.0.

 See also #50153.

--
Ticket URL: <https://trac.macports.org/ticket/53171>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list