[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:35:26 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):
Both buildbot (where it failed) and CI (where it succeeded) are running
macOS 12.6.8 and are building R-tiledb using MacPorts clang 15.0.7.
However, I see that CI has Xcode 14.2 and CLT 14.2 whereas buildbot has
Xcode 13.4.1 and CLT 13.4. Is it possible that some part of the build is
happening using Xcode/CLT clang instead of MacPorts clang 15 and that this
accounts for the difference? My recollection is that I deliberately
downgraded Xcode on the macOS 12 buildbot workers to the last 13.x version
because 14.x crashed when building vital ports like llvm but I cannot find
the ticket right now.
I see that the crashing program is R itself. I initially wondered if
perhaps R itself had been compiled with different compilers on CI vs
buildbot but that shouldn't be the case, since it too is supposed to build
with MacPorts clang 15 and CI should be getting binaries for dependencies
from the packages server which is populated by the buildbot.
--
Ticket URL: <https://trac.macports.org/ticket/68162#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list