From: Ozkan S. <se...@gm...> - 2012-09-24 07:39:27
|
On Mon, Sep 24, 2012 at 10:30 AM, Ruben Van Boxem <van...@gm...> wrote: > 2012/9/24 Jon <jon...@gm...> >> >> > > fyi...the following libuv build fail still exists in >> > > `i686-w64-mingw32-gcc-4.7.2-release-win32_rubenvb.7z` >> > > >> > >> > Yes, that's to be expected. There was no new tagged MinGW-w64 release. >> > The >> > previous easy fix still applies. >> > >> > Ruben >> >> Yes, using tagged vs. non-tagged is an interesting call. > > > THat's what a "release" version usually implies. This is a choice I make to > keep things clear. I'm also thinking about using gdb/binutils release > versions, even if it would only lead to more consistency. > >> >> But I also don't like wasting brain cells remembering lists-o-easy-fixes >> per toolchain, or your toolchain currently being the odd man out with code >> like that in a library such as libuv. >> >> >> mingw-builds 4.7.2: PASS >> tdm 4.7.1: PASS >> mingw 4.6.2: PASS >> rubenvb 4.7.2: FAIL >> > > All these use either the SVN v2.x or trunk MinGW-w64. I chose not to. > Neither will any Linux distro providing MinGW-w64. Although those might > backport patches if they really want to. I am not forcing you to abandon > your previously working/fixed toolchain. You can even just copy over all of > mingw64/x86_64-w64-mingw32 or mingw32/i686-w64-mingw32 because that part has > not changed since the previous build. > >> >> I've happily used your builds for awhile now as my reference MinGW-w64 >> toolchain. Perhaps in the future when you guys see similar issues that >> impact well known libraries, a patch MinGW-w64 release can be quickly tagged >> as a way of helping downstream integrators release updates in a non ad-hoc >> manner. > > > I understand, and this happens regularly, just not always. Stable tags can't > be updated each time a specific fix has landed. For every project in the > world it takes more than one fix to release a new version. I will build an > update package or provide a new build as soon as possible after this > happens. > > Please use a toolchain that works for you. And update minor versions only > when you need to. > > Ruben > FWIW, I just tagged and released v1.0.7 and v2.0.7 mingw-w64 headers and crt. -- O.S. |