[R-sig-Fedora] Fedora 42 R source build issues

Roger Bivand Roger@B|v@nd @end|ng |rom nhh@no
Wed Apr 16 15:16:30 CEST 2025


On Wed, 16 Apr 2025, peter dalgaard wrote:

>
> The Mac builds want stuff like below. I suspect you may need similar tcl 
> and tk lines pointing to *Config.sh for Tcl/Tk 8.

With only tcl8-devel and tk8-devel installed, I also needed:

--with-tcl-config=/usr/lib64/tcl8.6/tclConfig.sh 
--with-tk-config=/usr/lib64/tkConfig.sh

to build and check.

Roger

>
> (Tcl/Tk 9 popped up a bit too late in the development cycle for us to go 
> investigating. Do you have any specifics about what has changed and 
> causes problems?)
>
> -pd
>
> pd$ more config.site
> CPPFLAGS=-I/opt/R/x86_64/include
> LDFLAGS=-L/opt/R/x86_64/lib
> with_tcl_config=/opt/R/x86_64/lib/tclConfig.sh
> with_tk_config=/opt/R/x86_64/lib/tkConfig.sh
>
>
>> On 16 Apr 2025, at 11.11, Iñaki Ucar <iucar using fedoraproject.org> wrote:
>>
>> On Wed, 16 Apr 2025 at 09:48, Roger Bivand via R-SIG-Fedora <
>> r-sig-fedora using 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.
>>
>>
>>> 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 using 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 using r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
>
> --
> Peter Dalgaard, Professor,
> Center for Statistics, Copenhagen Business SchoolSolbjerg Plads 3, 2000 Frederiksberg, Denmark
> Phone: (+45)38153501
> Office: A 4.23
> Email: pd.mes using cbs.dk  Priv: PDalgd using gmail.com
>
>

-- 
Roger Bivand
Emeritus Professor
Department of Economics, Norwegian School of Economics,
Postboks 3490 Ytre Sandviken, 5045 Bergen, Norway.
e-mail: Roger.Bivand using nhh.no


More information about the R-SIG-Fedora mailing list