jonkeane commented on issue #43317:
URL: https://github.com/apache/arrow/issues/43317#issuecomment-2261734247
Womp womp. I received the not-passing-auto-checks email. The problem is that
we are calling XXX on <4.2 and CRAN's checks for these apparently are static
and not actually checking if we are truly calling them (on R versions that they
run on).
I'm partially tempted to wait and see if they end up accepting it anyway
after seeing what's going on. I could also reply and explain (though I have
extremely low hopes of that landing, even though it is simply a fact that
before 4.2 the approved thing does not exist!). @nealrichardson do I remember
you having an idea on possibly obfuscating this call for our compatibility
branch?
The only NOTE is:
```
* checking compiled code ... NOTE
File 'arrow/libs/x64/arrow.dll':
Found non-API calls to R: 'Rf_findVarInFrame3', 'SETLENGTH',
'SET_GROWABLE_BIT', 'SET_TRUELENGTH'
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.
```
https://win-builder.r-project.org/incoming_pretest/arrow_17.0.0_20240801_011430/Windows/00check.log
https://win-builder.r-project.org/incoming_pretest/arrow_17.0.0_20240801_011430/Debian/00check.log
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]