> -----Original Message-----
> From: Erik van Pienbroek [mailto:[email protected]]
> Sent: Thursday, September 12, 2013 1:00 PM
> To: [email protected]
> Subject: Re: [Mingw-w64-public] mingw-w64 v3 release calling for testers
> 
> Koehne Kai schreef op do 12-09-2013 om 06:51 [+0000]:
> > > As there are no macros inside
> > > mingw-w64 which identify the svn revision all I could came up with
> > > is a '__MINGW64_VERSION_MAJOR < 3' conditional as best possible
> solution.
> >
> > So which toolchains / Mingw-w64  versions would still break with the
> "VERSION_MAJOR < 3" check?
> 
> I would expect that such a conditional would break all v3/trunk snapshots
> predating r6215, but I haven't verified this yet
> 
> > What I care most about is that compilation still succeeds with the 
> > toolchains
> we 'officially' shipped and endorsed in the Qt SDK at one point. That is:
> >
> >    mingw-builds x32-4.8.0-release-posix-dwarf-rev2 using revision 5540
> >    mingw-builds x32-4.7.2-release-posix-sjlj-rev8 using revision 5796
> 
> I don't know whether these toolchains are v2 or v3/trunk based. If it is
> v3/trunk based, you could try to apply the patch locally on your environment
> and see if it really does break compilation for you.

The above toolchains work just fine with the patches ... However, with the 

http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.1/threads-win32/dwarf/x32-4.8.1-release-win32-dwarf-rev0.7z

Regarding the specific patch:


 
> > Ideally every Qt version should still compile which every toolchain using
> 'newer' headers, but that's just a goal.
> 
> > PS: Is it possible to put the svn revision in a macro, so that we can use 
> > it in
> future incidents like that?
> 
> I totally agree, it has already happened to us Fedora folks on multiple
> occasions that we had to manually patch downstream packages due to
> changes in mingw-w64 and where it is hard to remain compatible with older
> mingw-w64 releases/snapshots.
> 
> Regards,
> 
> Erik
> 
> 
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. Consolidate legacy IT systems to a single system of record for IT 2.
> Standardize and globalize service processes across IT 3. Implement zero-
> touch automation to replace manual, redundant tasks
> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clk
> trk
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to