[MacPorts] #68162: R-tiledb @0.21.0 broken on macOS 12 and earlier when built with Clang: sh: line 1: 4733 Illegal instruction: 4

MacPorts noreply at macports.org
Fri Sep 15 21:44:52 UTC 2023


#68162: R-tiledb @0.21.0 broken on macOS 12 and earlier when built with Clang: sh:
line 1: 4733 Illegal instruction: 4
---------------------------+--------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.1
Resolution:                |   Keywords:  x86_64
      Port:  R-tiledb      |
---------------------------+--------------------

Comment (by ryandesign):

 I guess an obvious thing to point out is that the build is using
 `-undefined dynamic_lookup` and there is a warning from the linker stating
 `ld: warning: -undefined dynamic_lookup may not work with chained fixups`.
 Have you tried using `--linkopt=-Wl,-no_fixup_chains` to disable the
 chained fixups feature? Chained fixups are a new Xcode feature; you may
 need to use this flag only conditionally. See
 [b2f2ec1887f32b769364fb761d326708d69076e8/macports-ports] for an example.

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


More information about the macports-tickets mailing list