Re: [Mingw-users] Building gcc 4.8.3, 4.9.0 for MinGW

Keith Marshall <[email protected]> Mon, 14 Jul 2014 17:38:11 +0100
Newsgroups gmane.comp.gnu.mingw.devel,gmane.comp.gnu.mingw.user
Organization MinGW Project
Message-ID <[email protected]>
Hi David,

On 14/07/14 02:07, David Gressett wrote:
> I have been working on building  gcc 4.8.3 and 4.9.0. My starting
> place is the MinGW gcc source code package for the 4.8.1-4 release:
> gcc-4.8.1-2-mingw32-src.tar.lzma

It's refreshing to see someone who is willing to make a proactive effort
to progress this.  Thank you.

> I constructed my working source code packages for both of these by
> downloading the upstream gcc 4.8.3 and 4.9.0  source code packages. I
> made 4.8.3 and 4.9.0 MinGW source packages from copies of the 4.8.1-4
> packages by replacing the original gcc-4.8.1.tar.bz2 with the newer
> equivalents.
> 
> For 4.8.3, I checked all the files that were patched by MinGW patches
> ...

Patches?  What patches?  Oh ... thanks for pointing out the blatant
untruth of this statement:
> "This distribution is created from pristine source without patches".

which appears right at the top of the README on the download site, (and
is reproduced within the source tarball to which you refer).  I took
that at face value, and didn't look for patches, which may explain why I
was unable to realize a working Ada build, for the gcc-4.8.2 release
which I prepared recently, (in spite of having achieved an apparently
Ada enabled linux-to-mingw32 cross-compiler, in preparation for the
subsequent crossed-native build process).

> I then edited the package.ini file ...

Hmm.  That method of distribution needs to disappear, very quickly.
Earnie foisted it upon us, with no consultation whatsoever; IMO, it is
every bit as disgusting as the mgwport rubbish he's trying to replace.
I'd like us to move towards a standard, based on my own mingw-pkg tool:
https://sourceforge.net/u/keithmarshall/mingw-pkg/ci/master/tree/

but not without an appropriate prior consultation process.

> The results in a nutshell: the 4.8.3 build succeeded, the 4.9.0 build
> failed.
> 
> In more detail:
> ...

This may not be the most appropriate forum for detailed discussion; I'll
contact you privately, with a view to moving it, with your full
participation, to MinGW-Dvlpr.

-- 
Regards,
Keith.

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck&#174;
Code Sight&#153; - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds