Skip to content

backports

Reimplementations of Functions Introduced Since R-3.0.0

v1.5.1 · Apr 2, 2026 · GPL-2 | GPL-3

Description

Functions introduced or changed since R v3.0.0 are re-implemented in this package. The backports are conditionally exported in order to let R resolve the function name to either the implemented backport, or the respective base version, if available. Package developers can make use of new functions or arguments by selectively importing specific backports to support older installations.

Downloads

818.1K

Last 30 days

73rd

3.8M

Last 90 days

10.3M

Last year

Trend: -38.5% (30d vs prior 30d)

CRAN Check Status

2 WARNING
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang WARNING
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 WARNING
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
WARNING r-devel-linux-x86_64-debian-clang

compiled code

File ‘backports/libs/backports.so’:
  Found non-API calls to R: ‘R_UnboundValue’, ‘Rf_findVar’
This entry point may be removed soon:
‘Rf_findVar’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-patched-linux-x86_64

compiled code

File ‘backports/libs/backports.so’:
  Found non-API calls to R: ‘R_UnboundValue’, ‘Rf_findVar’
This entry point may be removed soon:
‘Rf_findVar’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.

Check History

WARNING 9 OK · 4 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 20, 2026
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘backports/libs/backports.so’:
  Found non-API call to R: ‘Rf_findVar’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-debian-gcc

compiled code

File ‘backports/libs/backports.so’:
  Found non-API call to R: ‘Rf_findVar’
This entry point may be removed soon.

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-clang

compiled code

File ‘backports/libs/backports.so’:
  Found non-API call to R: ‘Rf_findVar’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘backports/libs/backports.so’:
  Found non-API call to R: ‘Rf_findVar’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'backports/libs/x64/backports.dll':
  Found non-API call to R: 'Rf_findVar'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 16, 2026
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘backports/libs/backports.so’:
  Found non-API call to R: ‘Rf_findVar’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (49)

Dependency Network

Dependencies Reverse dependencies BatchExperiments BatchJobs MatchIt OpenML ParamHelpers SMDIC SpaDES.tools base64url batchtools bibtex brms broom checkmate cleaner crossmap +34 more reverse deps backports

Version History

updated 1.5.1 ← 1.5.0 diff Apr 3, 2026
new 1.5.0 Mar 10, 2026
updated 1.5.0 ← 1.4.1 diff May 22, 2024
updated 1.4.1 ← 1.4.0 diff Dec 12, 2021
updated 1.4.0 ← 1.3.0 diff Nov 22, 2021
updated 1.3.0 ← 1.2.1 diff Oct 26, 2021
updated 1.2.1 ← 1.2.0 diff Dec 8, 2020
updated 1.2.0 ← 1.1.10 diff Nov 1, 2020
updated 1.1.10 ← 1.1.9 diff Sep 15, 2020
updated 1.1.9 ← 1.1.8 diff Aug 23, 2020
updated 1.1.8 ← 1.1.7 diff Jun 16, 2020
updated 1.1.7 ← 1.1.6 diff May 12, 2020
updated 1.1.6 ← 1.1.5 diff Apr 4, 2020
updated 1.1.5 ← 1.1.4 diff Oct 1, 2019
updated 1.1.4 ← 1.1.3 diff Apr 9, 2019
updated 1.1.3 ← 1.1.2 diff Dec 13, 2018
updated 1.1.2 ← 1.1.1 diff Dec 12, 2017
updated 1.1.1 ← 1.1.0 diff Sep 25, 2017
updated 1.1.0 ← 1.0.5 diff May 21, 2017
updated 1.0.5 ← 1.0.4 diff Jan 17, 2017