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]

Reply via email to