On 12 May 2025 at 12:06, Charles Plessy wrote: | Thanks a lot Dirk for putting me in the right direction! | | So I persevered a bit more with src/Makevars and ran R CMD INSTALL from | outside Debian's build system first, which leads me to figure out that | src/Makevars was unconditionally overwritten by the ./configure script. | Patching this file allowed me to inject -fsigned-char in the build.
Perfect. Creating (or adjusting) src/Makevars is a common pattern, I mostly start from an existing src/Makevars.in. It's sneakier here but I am glad you found it. | I will upload this soon and hope it fixes the issue on arm64 and the like. Sounds good. Cheers, Dirk -- dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org