[MacPorts] #69526: R-4.3.3 +aqua-gcc12+builtin_lapack+cairo+gcc13+openmp+tcltk-x11 fails to build with the latest CLT on Sonoma 14.4 x86_64; builds on aarch64
MacPorts
noreply at macports.org
Mon Mar 18 21:24:35 UTC 2024
#69526: R-4.3.3 +aqua-gcc12+builtin_lapack+cairo+gcc13+openmp+tcltk-x11 fails to
build with the latest CLT on Sonoma 14.4 x86_64; builds on aarch64
---------------------+-----------------------------------
Reporter: AP1010 | Owner: kjellpk
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.1
Resolution: | Keywords: Sonoma 14.4, CLT 15.3
Port: R |
---------------------+-----------------------------------
Comment (by i0ntempest):
Replying to [comment:9 barracuda156]:
> Replying to [comment:4 i0ntempest]:
> > I didn't notice {{{-gcc12 +gcc13}}} was specified. I don't know if
upstream has moved to gcc13 yet but we set gcc12 in R portgroup. So maybe
if that fails try {{{+gcc12}}}.
>
> We have `gcc12` there for accidental reasons, essentially. The whole `R`
(both port and PG) should be moved to use clang-17 (for x86 and aarch64)
and gcc13 (for powerpc) with gfortran-13 (for everyone).
> It is not done so far because a) the idea was to move away from using
`compilers` PG, and that needs rewriting some stuff and b) there was no
urgency in that, since apparently everything works as is.
> (But depending on an extra gcc version is somewhat painful.)
>
> I.e. this is not related to `R` upstream in any way.
Just to confirm, upstream stated that R and its packages should be built
using the same compiler but did not specify WHAT compiler(s) we should use
(or they are actively supporting) - correct?
--
Ticket URL: <https://trac.macports.org/ticket/69526#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list