Fedora 42 R source build issues
On Wed, 16 Apr 2025 at 10:11, I?aki Ucar <iucar at fedoraproject.org> wrote:
On Wed, 16 Apr 2025 at 09:48, Roger Bivand via R-SIG-Fedora < r-sig-fedora at r-project.org> wrote:
Building R 4.5.0 from source on Fedora 42 hits problems because 42 ships with Tcl/Tk 9. tcl8-devel and tk8-devel are available and can be used,
but
I haven't yet found a viable incantation yet. Neither R released nor
devel
support Tcl/Tk 9 https://www.tcl-lang.com/software/tcltk/9.0.html.
Yes, you just need to install tcl8-devel and tk8-devel (and tell dnf to remove version 9 if it's already there) and compile as usual.
There is now a fix in R-devel that allows R to be linked to Tcl/Tk 9. I'll give it a few days to bed in and then port it over to R-4-5-branch so that it can go in R 4.5.1. Martyn
Building against external BLAS is also not self-evident, so may need guidance.
Building against FlexiBLAS is recommended. So you need to install flexiblas-devel, then tell R via --with-blas=flexiblas --with-lapack. See the configure part of our spec for a complete reference of what we do: https://src.fedoraproject.org/rpms/R/blob/rawhide/f/R.spec#_326 I?aki
Any suggestions welcome!
Roger
---
Roger Bivand
Emeritus Professor
Department of Economics
Norwegian School of Economics, Bergen, Norway
[[alternative HTML version deleted]]
_______________________________________________ R-SIG-Fedora mailing list R-SIG-Fedora at r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
--
I?aki ?car
[[alternative HTML version deleted]]
_______________________________________________ R-SIG-Fedora mailing list R-SIG-Fedora at r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-fedora