Re: Preparing for gcc-4.8.2 release

Earnie Boyd <[email protected]> Mon, 19 Aug 2013 11:33:06 -0400
Newsgroups gmane.comp.gnu.mingw.devel
Message-ID <CA+sc5mkjk3nb8kQeQ9YH9PER0DcTyddbLXbe0y=iJ74xe58QrQ@mail.gmail.com>
Ping, any input on this?

On Thu, Aug 8, 2013 at 9:02 AM, Earnie Boyd wrote:
> I'm trying to get ready for gcc-4.8.1 with WSL-4.0 release.  I want to
> ensure that gcc less than 4.8.1 uses mingwrt and w32api less than the
> 4.0 release.  Will the attached patch accomplish what I want with the
> already released GCC?  I've not added 4.8.1 data to it yet, just
> getting the file ready in mingw-dist.
>
> ~~~~~
> diff --git a/mingw32/mingw32-gcc4.xml b/mingw32/mingw32-gcc4.xml
> index a8f3e13..b8e3eb8 100644
> --- a/mingw32/mingw32-gcc4.xml
> +++ b/mingw32/mingw32-gcc4.xml
> @@ -35,22 +35,42 @@
>        <component class="bin">
>          <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
>            <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
> +         <requires le="libmpc-0.8.1-1-mingw32-dll-2.tar" />
> +         <requires le="pthreads-w32-2.9.0-mingw32-*-dev.tar" />
> +         <requires le="binutils-2.23.1-1-mingw32-bin.tar" />
> +         <requires le="w32api-3.17-2-mingw32-dev.tar" />
>          </release>
>          <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
>            <requires eq="libquadmath-%-mingw32-dll-0.tar" />
>            <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
> +         <requires le="libmpc-0.8.1-1-mingw32-dll-2.tar" />
> +         <requires le="pthreads-w32-2.9.0-mingw32-*-dev.tar" />
> +         <requires le="binutils-2.23.1-1-mingw32-bin.tar" />
> +         <requires le="w32api-3.17-2-mingw32-dev.tar" />
>          </release>
>          <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
>            <requires eq="libquadmath-%-mingw32-dll-0.tar" />
>            <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
> +         <requires le="libmpc-0.8.1-1-mingw32-dll-2.tar" />
> +         <requires le="pthreads-w32-2.9.0-mingw32-*-dev.tar" />
> +         <requires le="binutils-2.23.1-1-mingw32-bin.tar" />
> +         <requires le="w32api-3.17-2-mingw32-dev.tar" />
>          </release>
>          <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma">
>            <requires eq="libquadmath-%-mingw32-dll-0.tar" />
>            <requires ge="mingwrt-3.20-2-mingw32-dev.tar" />
> +         <requires le="libmpc-0.8.1-1-mingw32-dll-2.tar" />
> +         <requires le="pthreads-w32-2.9.0-mingw32-*-dev.tar" />
> +         <requires le="binutils-2.23.1-1-mingw32-bin.tar" />
> +         <requires le="w32api-3.17-2-mingw32-dev.tar" />
>          </release>
>          <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma">
>            <requires eq="libquadmath-%-mingw32-dll-0.tar" />
>            <requires ge="mingwrt-3.20-2-mingw32-dev.tar" />
> +         <requires le="libmpc-0.8.1-1-mingw32-dll-2.tar" />
> +         <requires le="pthreads-w32-2.9.0-mingw32-*-dev.tar" />
> +         <requires le="binutils-2.23.1-1-mingw32-bin.tar" />
> +         <requires le="w32api-3.17-2-mingw32-dev.tar" />
>          </release>
>
>          <!-- Requirements common to all of the above releases -->
> @@ -58,10 +78,6 @@
>          <requires eq="libgcc-%-mingw32-dll-1.tar" />
>          <requires eq="libssp-%-mingw32-dll-0.tar" />
>          <requires eq="libgomp-%-mingw32-dll-1.tar" />
> -        <requires eq="libmpc-*-mingw32-dll-2.tar" />
> -        <requires eq="pthreads-w32-*-mingw32-dev.tar" />
> -        <requires eq="binutils-*-mingw32-bin.tar" />
> -        <requires eq="w32api-*-mingw32-dev.tar" />
>        </component>
>
>        <component class="doc">
> ~~~~~
>
> --
> Earnie
> -- https://sites.google.com/site/earnieboyd



-- 
Earnie
-- https://sites.google.com/site/earnieboyd

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk