Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: UPDATE: math/R
To:
Rafael Sadowski <rafael@sizeofvoid.org>
Cc:
Ingo Feinerer <feinerer@logic.at>, ports@openbsd.org
Date:
Wed, 25 Jun 2025 23:39:51 +0200

Download raw body.

Thread
  • Rafael Sadowski:

    UPDATE: math/R

    • Kirill A. Korinsky:

      UPDATE: math/R

On Wed, 25 Jun 2025 20:52:00 +0200,
Rafael Sadowski <rafael@sizeofvoid.org> wrote:
> 
> OK to update R to the latest bugfix version? No dynamic symbols changes.
>

1. make port-lib-depends-check complains on -current/amd64 as:

R-4.5.1(math/R):
Extra:  c++.10 c++abi.7

2. I dissagree that here no dynamic symbols wre changed.

/usr/local/lib/R/library/mgcv/libs/mgcv.so --> /build/pobj/R-4.5.1/fake-amd64/usr/local/lib/R/library/mgcv/libs/mgcv.so                                      
Dynamic export changes:                                                                                                                                      
added:                                                                                                                                                       
        CNCV                                                                                                                                                 
        CXVXd0                                                                                                                                               
        CijXVXt                                                                                                                                              
        QRadd                                                                                                                                                
        QRdrop                                                                                                                                               
        XVXd0                                                                                                                                                
        XVXijs                                                                                                                                               
        Xbdspace                                                                                                                                             
        diagXLLtXt                                                                                                                                           
        diagXLUtXt                                                                                                                                           
        fill_lt                                                                                                                                              
        idiagXLLtXt                                                                                                                                          
        idiagXLUtXt                                                                                                                                          
        kunique                                                                                                                                              
        mtrf                                                                                                                                                 
        ncvd                                                                                                                                                 
        qradd                                                                                                                                                
        qrdrop                                                                                                                                               
        tad                                                                                                                                                  
        thread_lim                                                                                                                                           
        upair                                                                                                                                                
        wdiag                                                                                                                                                
                                                                                                                                                             
removed:
        RPackSarray
        bottom
        matrallocd
        matrixintegritycheck
        memused
        top

data object sizes changes:
        CEntries 1920 --> 2016
        CallMethods 888 --> 1032

External reference changes:
added:
        Rf_isReal
        dgetrf_
        dgetri_
        dsymm_

PLT added:
        XVXd0
        XVXijs
        Xbdspace
        diagXLLtXt
        diagXLUtXt
        fill_lt
        kunique
        mtrf
        ncvd
        qradd
        qrdrop
        thread_lim
        upair


> diff --git a/math/R/Makefile b/math/R/Makefile
> index 1ea0402a3ca..dc2b81d5e11 100644
> --- a/math/R/Makefile
> +++ b/math/R/Makefile
> @@ -1,5 +1,5 @@
>  COMMENT=	powerful math/statistics/graphics language
> -DISTNAME=	R-4.5.0
> +DISTNAME=	R-4.5.1
>  
>  # When bumping SO_VERSION, adjust
>  # math/rstudio/patches/patch-src_cpp_core_r_util_REnvironmentPosix_cpp
> diff --git a/math/R/distinfo b/math/R/distinfo
> index 5502740b5ed..64859c96016 100644
> --- a/math/R/distinfo
> +++ b/math/R/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (R-4.5.0.tar.gz) = OzPqET4NHdyXk4dNWUnOwsc4b2bkq/sc75rsIoRsPOE=
> -SIZE (R-4.5.0.tar.gz) = 40466335
> +SHA256 (R-4.5.1.tar.gz) = tCp5IUADhmRbEBBbkcaHKHh9tcTIPJ9sMKzc5jLhu3A=
> +SIZE (R-4.5.1.tar.gz) = 40518816
> 

-- 
wbr, Kirill