Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-22 Thread Shinchiro Shinchiro
On Mon, Nov 20, 2017 at 10:01 PM, Jacek Caban wrote: > I can see that your patches remove changes from mingw-w64 branch. > > Sorry for confusion. The patch was not meant for merging with the repo I thought with newer widl imported from wine, it will made easier for debugging the segfault problem

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-20 Thread Jacek Caban
Hi Shinchiro, On 20.11.2017 10:46, Shinchiro Shinchiro wrote: > Actually, I tried to create diff between wine's widl and mingw-w64's > widl before but maybe it's difficult to cherry-pick changes that never > got upstreamed I can see that your patches remove changes from mingw-w64 branch. If we'd

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-14 Thread Jacek Caban
On 14.11.2017 11:29, Shinchiro Shinchiro wrote: > So how about the status of this issue? It still needs debugging, AFAIK. Cheers, Jacek -- Check out the vibrant tech community on one of the world's most engaging tech sit

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-14 Thread Shinchiro Shinchiro
So how about the status of this issue? Just to add that, after replacing all IDLs in mingw-w64-headers\include with wine's one, there's another necessary IDL's in order to compile the dxgi1_6.idl xmldso.idl xmldom.idl -- C

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Shinchiro Shinchiro
On Wed, Nov 8, 2017 at 12:05 AM, Jacek Caban wrote: > That's interesting. Do you know which ones? > > BTW, widl crash is a bug in widl by definition - it should produce an > error if there is a problem with IDLs. However, if updating IDLs fixes > the problem, it should be good enough for now. > I

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Jacek Caban
On 07.11.2017 17:03, Shinchiro Shinchiro wrote: > Forgot to mention the compiler, widl actually is working fine. The > culprit is in some idl files which might be outdated which produce > segfault (in dxgi1_6.idl case) That's interesting. Do you know which ones? BTW, widl crash is a bug in widl b

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Shinchiro Shinchiro
Forgot to mention the compiler, widl actually is working fine. The culprit is in some idl files which might be outdated which produce segfault (in dxgi1_6.idl case) -- Check out the vibrant tech community on one of the worl

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Jacek Caban
On 07.11.2017 15:42, Liu Hao wrote: > On 2017/11/7 21:55, Jacek Caban wrote: >> On 07.11.2017 14:42, Shinchiro Shinchiro wrote: >> >>> There's bug in some mingw-w64's idls which give segfault with >>> widl which of course fixed in wine >> >> Yeah, importing widl is a different topic. In the past, I

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Liu Hao
On 2017/11/7 21:55, Jacek Caban wrote: On 07.11.2017 14:42, Shinchiro Shinchiro wrote: At the moment, only directx idl is imported from wine. I want to suggest you to import other IDLs from wine/include too if it doesn't break anything. That's not really true, there are some other IDLs. I occa

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Shinchiro Shinchiro
Jacek Caban wrote: > > If you think there are more that should be imported, we could do it. > How about all IDL's from wine/include? As some idl depends on other idls, > it might be good choice to import all idls from it to avoid problem. Also, > this fix the segfault problem I'm having when gener

Re: [Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Jacek Caban
On 07.11.2017 14:42, Shinchiro Shinchiro wrote: > At the moment, only directx idl is imported from wine. I want to suggest > you to import other IDLs from wine/include too if it doesn't break > anything. That's not really true, there are some other IDLs. I occasionally import some more. If you thi

[Mingw-w64-public] Importing other IDLs from wine

2017-11-07 Thread Shinchiro Shinchiro
At the moment, only directx idl is imported from wine. I want to suggest you to import other IDLs from wine/include too if it doesn't break anything. There's bug in some mingw-w64's idls which give segfault with widl which of course fixed in wine