thisisnic commented on PR #48974:
URL: https://github.com/apache/arrow/pull/48974#issuecomment-3795071973
I did some more digging with :robot: and ended up here @jonkeane - I spent
some time asking questions and getting verification from code, so it's a bit
over my head, so let me know if this sounds feasible to you!
> Problem: conda-forge builds R with gcc 10, which has incomplete C++20
support. R's configure tests for C++20, fails, and leaves CXX20 empty in
Makeconf. Even though benchmark machines install gcc 14.3.0 via the compilers
package, R doesn't know to use it for C++20.
>
> Our fix: Check if R CMD config CXX20 returns empty, and if so, append
CXX20 settings to Makeconf pointing to g++ (which resolves to gcc 14.3.0 in the
conda environment).
>
> Why it works: The compiler is there and capable - R's Makeconf just
wasn't configured to use it. Our patch fills in that missing config.
--
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]