Re: mingw-rust and mingw32, SJLJ vs dwarf2 exception model

2019-08-14 Thread Sandro Mani
On 13.08.19 10:31, Sandro Mani wrote: You have the problem what to do with packages which require rust, currently librsvg2. Without a mingw32-rust, I'd also need to drop mingw32-librsvg2, and all mingw32-* packages depending on it, or split the actual librsvg2 package into a mingw32-librsvg2

Re: mingw-rust and mingw32, SJLJ vs dwarf2 exception model

2019-08-13 Thread Sandro Mani
On 13.08.19 06:03, Greg Hellings wrote: On Mon, Aug 12, 2019 at 7:22 PM Michael Cronenworth > wrote: On 8/12/19 9:11 AM, Greg Hellings wrote: > In 2019, is there any reason to just not ship a 32-bit Windows binary? Does anyone > still use non-64-bit Wi

Re: mingw-rust and mingw32, SJLJ vs dwarf2 exception model

2019-08-12 Thread Greg Hellings
On Mon, Aug 12, 2019 at 7:22 PM Michael Cronenworth wrote: > On 8/12/19 9:11 AM, Greg Hellings wrote: > > In 2019, is there any reason to just not ship a 32-bit Windows binary? > Does anyone > > still use non-64-bit Windows? > > The problem isn't with us or with MinGW. There's still plently of >

Re: mingw-rust and mingw32, SJLJ vs dwarf2 exception model

2019-08-12 Thread Michael Cronenworth
On 8/12/19 9:11 AM, Greg Hellings wrote: In 2019, is there any reason to just not ship a 32-bit Windows binary? Does anyone still use non-64-bit Windows? The problem isn't with us or with MinGW. There's still plently of third-party, closed source 32-bit only applications that require a full 32

Re: mingw-rust and mingw32, SJLJ vs dwarf2 exception model

2019-08-12 Thread Greg Hellings
In 2019, is there any reason to just not ship a 32-bit Windows binary? Does anyone still use non-64-bit Windows? --Greg On Mon, Aug 12, 2019 at 9:07 AM Sandro Mani wrote: > Hi > > I've got a working build of mingw64-rust [1] with which I'm able to > successfully build a current version of mingw

mingw-rust and mingw32, SJLJ vs dwarf2 exception model

2019-08-12 Thread Sandro Mani
Hi I've got a working build of mingw64-rust [1] with which I'm able to successfully build a current version of mingw64-librsvg2. But here comes the problem: As explained here [2], rust cannot be cross-compiled to a mingw32 target using SJLJ exceptions. To be able to offer mingw-rust in the ma