[MacPorts] #71068: R build fails due to g95 dependency, despite specifying gcc
MacPorts
noreply at macports.org
Sat Nov 9 15:57:14 UTC 2024
#71068: R build fails due to g95 dependency, despite specifying gcc
------------------------+--------------------
Reporter: klausness | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.2
Resolution: | Keywords: R g95
Port: R |
------------------------+--------------------
Comment (by jeremyhu):
I'm trying to read through this report because someone filed a radar about
"Current xcode broke the use of macports and R (see item see
https://trac.macports.org/ticket/71068)" last week. Unfortunatley, the
amount of detail in that radar is about as lacking as this ticket.
Can someone please explain *HOW* Xcode broke the port or *WHAT*
specifically Xcode 16 (or, presumably, the CLTools?) are doing that is
impacting this port? I see one comment about "Apple breaking the Xcode,
which made it impossible to compile gcc13 and some Clangs" ... is that
what the radar is commenting on? Assuming so, can you provide specifics
about what exactly broke there?
Is the issue that `g95` is somehow getting pulled into the dependency
graph when Xcode 16 is installed? Assuming so, that probably has nothing
to do with Xcode since Xcode isn't even being used.
Given the build dependencies here include clang-16, I'm curious if
MacPorts is picking up Xcode 16's clang (Apple clang version 16) and going
down some differnet path in toolchain resolution.
--
FWIW, I see:
{{{
$ port deps R
Full Name: R @4.4.2_0+aqua+builtin_lapack+cairo+gcc14+openmp+tcltk+x11
Build Dependencies: pkgconfig, gcc14, clang-18
Library Dependencies: bzip2, curl, gnutar, gzip, icu, ld64, less,
libiconv, libjpeg-turbo, libpng, pcre, pcre2, readline, texinfo, tiff,
unzip, xz, zip, zlib, libgcc,
cairo, pango, glib2, freetype, fontconfig, gettext-
runtime, tcl, tk, xorg-libice, xorg-libsm, xorg-libX11, xorg-libXt, libomp
Runtime Dependencies: clang-18
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71068#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list