Page MenuHomeFreeBSD

sysutils/R-cran-processx: Update to 3.9.0
AbandonedPublic

Authored by jrm on Sat, May 9, 1:06 PM.
Tags
None
Referenced Files
F157840723: D56903.id177492.diff
Mon, May 25, 6:38 PM
Unknown Object (File)
Sat, May 23, 11:57 AM
Unknown Object (File)
Sat, May 23, 1:25 AM
Unknown Object (File)
Tue, May 19, 10:46 PM
Unknown Object (File)
Mon, May 18, 11:13 AM
Unknown Object (File)
Mon, May 18, 7:20 AM
Unknown Object (File)
Sat, May 16, 3:27 AM
Unknown Object (File)
Thu, May 14, 9:41 PM
Subscribers
None

Details

Reviewers
eduardo
uzsolt
Summary

Release notes: https://github.com/r-lib/processx/releases/tag/v3.9.0

The previous version (3.8.6) failed to build against math/R 4.6.0.
Rf_findVar is a non-API entry point whose declaration is no longer
available in R 4.6.0's installed headers. The vendored copy of
cleancall in processx called Rf_findVar directly in both cleancall.c and
init.c, causing a compile error. 3.9.0 fixes this upstream by replacing
the calls with R_getVar, with a compatibility shim for R < 4.5.0.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 72946
Build 69829: arc lint + arc unit

Event Timeline

jrm requested review of this revision.Sat, May 9, 1:06 PM
jrm created this revision.

Hello Joseph,

There's an PR in progress for cran-processx: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295049
and one for cran-dplyr waiting on maintainer approval: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295051

Thanks

jrm planned changes to this revision.Sat, May 9, 4:12 PM

Closing since I missed an existing PR.