[Rd] Let R compile for libcurl8 ?

2023-04-03 Thread Detlef Steuer
Hi! The same Inar reported for rawhide (https://stat.ethz.ch/pipermail/r-devel/2023-March/082482.html) is true for SuSE's distros. Right now R does not compile with libcurl8, but SuSE Tumbleweed/Factory switched to 8 a week ago. Would be great, if the patch Inar provided could be applied to ma

[Rd] Breaking Change in Rcomplex Layout?

2023-04-03 Thread Michael Milton
Hi all, There seems to have been a breaking change in the R trunk caused by a fix to bug 18430 that relates to the layout of the Rcomplex typedef. Previously it was a struct, but now it's a union by default

Re: [Rd] Let R compile for libcurl8 ?

2023-04-03 Thread Dirk Eddelbuettel
On 3 April 2023 at 15:07, Detlef Steuer wrote: | The same Inar reported for rawhide | (https://stat.ethz.ch/pipermail/r-devel/2023-March/082482.html) | is true for SuSE's distros. | | Right now R does not compile with libcurl8, but SuSE Tumbleweed/Factory | switched to 8 a week ago. | | Would

Re: [Rd] Breaking Change in Rcomplex Layout?

2023-04-03 Thread Tomas Kalibera
On 4/3/23 14:07, Michael Milton wrote: Hi all, There seems to have been a breaking change in the R trunk caused by a fix to bug 18430 that relates to the layout of the Rcomplex typedef. Previously it was a struct, but now it's a union by defau

Re: [Rd] Breaking Change in Rcomplex Layout?

2023-04-03 Thread Michael Milton
Okay, but I'm afraid this will only mean something to Rust users. The reason being that we encountered this issue in extendr: a Rust extension library for R. The specific compiler errors we encounter happen because bindgen (the Rust code generation library) read the changed R header files, and gene

Re: [Rd] Let R compile for libcurl8 ?

2023-04-03 Thread Prof Brian Ripley
On 03/04/2023 14:07, Detlef Steuer wrote: Hi! The same Inar reported for rawhide (https://stat.ethz.ch/pipermail/r-devel/2023-March/082482.html) is true for SuSE's distros. Right now R does not compile with libcurl8, but SuSE Tumbleweed/Factory switched to 8 a week ago. Would be great, if the

Re: [Rd] Breaking Change in Rcomplex Layout?

2023-04-03 Thread Tomas Kalibera
On 4/3/23 15:50, Michael Milton wrote: > Okay, but I'm afraid this will only mean something to Rust users. The > reason being that we encountered this issue in extendr: a Rust > extension library for R. The specific compiler errors we encounter > happen because bindgen (the Rust code generatio

Re: [Rd] Let R compile for libcurl8 ?

2023-04-03 Thread Detlef Steuer
Am Mon, 3 Apr 2023 15:13:58 +0100 schrieb Prof Brian Ripley : > On 03/04/2023 14:07, Detlef Steuer wrote: > > Hi! > > > > The same Inar reported for rawhide > > (https://stat.ethz.ch/pipermail/r-devel/2023-March/082482.html) > > is true for SuSE's distros. > > > > Right now R does not compile wi

Re: [Rd] Let R compile for libcurl8 ?

2023-04-03 Thread Prof Brian Ripley
On 03/04/2023 15:24, Detlef Steuer wrote: Am Mon, 3 Apr 2023 15:13:58 +0100 schrieb Prof Brian Ripley : On 03/04/2023 14:07, Detlef Steuer wrote: Hi! The same Inar reported for rawhide (https://stat.ethz.ch/pipermail/r-devel/2023-March/082482.html) is true for SuSE's distros. Right now R doe

Re: [Rd] Let R compile for libcurl8 ?

2023-04-03 Thread Detlef Steuer
Am Mon, 3 Apr 2023 15:46:52 +0100 schrieb Prof Brian Ripley : > Again, what exactly is 'R-patched'? R-4.2.3 with R-release.diff from Martin Maechler's machine applied. Downloaded via curl(!) and cron every morning :-) I'll take a look, what went wrong. Thank you Detlef -- "Wozu leben wir, we

Re: [Rd] Breaking Change in Rcomplex Layout?

2023-04-03 Thread Michael Milton
Hi Tomas, Thanks for this explanation. As you can probably tell I'm not much of a C person, so I didn't realise this change would be invisible to C users. I suppose R's stability contract only applies to C, and therefore changes that break other languages such as Rust are out of scope. You are rig