[MacPorts] #69526: R-4.3.3 +aqua-gcc12+builtin_lapack+cairo+gcc13+openmp+tcltk-x11 fails to build on x86_64; builds on aarch64

MacPorts noreply at macports.org
Mon Mar 18 19:29:46 UTC 2024


#69526: R-4.3.3 +aqua-gcc12+builtin_lapack+cairo+gcc13+openmp+tcltk-x11 fails to
build on x86_64; builds on aarch64
---------------------+----------------------
  Reporter:  AP1010  |      Owner:  kjellpk
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.9.1
Resolution:          |   Keywords:
      Port:  R       |
---------------------+----------------------

Comment (by 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.

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


More information about the macports-tickets mailing list