GCC 4.1 configure help

Alexander Kabaev kabaev at gmail.com
Sat Sep 16 08:29:26 PDT 2006


On Sat, 16 Sep 2006 12:29:33 +0400
Stanislav Sedov <ssedov at mbsd.msk.ru> wrote:

> On Fri, 15 Sep 2006 21:05:04 -0400
> Alexander Kabaev <kabaev at gmail.com> mentioned:
> 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > Hi,
> > 
> > I do not have access to any PowerPC machines running FreeBSD, so I
> > would like to ask for your help. Could someone please go to
> > /usr/ports/lang/gcc41 start the build and then collect the
> > auto-host.h file from the work/build/gcc/ directory? Or better yet,
> > _all_ header files from work/build?
> > 
> > This will help me to ensure I won't miss any special configuration
> > tweak for an upcoming gcc 4.1 compiler update in the tree. There is
> > only so much I can to using cross-compiled toolchain.
> > 
> > I am not subscribed to the list, so please reply directly to this
> > address or  kan at FreeBSD.org.
> >
> 
> When you plan to perform gcc upgrade? This will probably make a huge
> regression in ports, thus it needs full run on cluster first, that
> will help us to fix affected ports.
> 
> In fact, even 3.4.4 -> 3.4.6 upgrade broke some ports.
> 
> Thanks!
> 
> -- 
> Stanislav Sedov         MBSD labs, Inc.         <ssedov at mbsd.msk.ru>
> Россия, Москва         http://mbsd.msk.ru

   What is the point of this message? I asked for help and unless you
have a file I asked for, please spare me the lecture on how to do
compiler updates. I did it several times and full package runs on
multiple architectures were mandatory with all of them, as Kris can
attest.

Every compiler update breaks some ports, due to new bugs or more often
due to even more anal code correctness checks implemented with every
new major GCC release. Depending on their seriousness, GCC bugs are
either getting fixed in upstream sources or worked around locally, but
dealing with GCC strictness was always been something that port
maintainers were supposed to do themselves.

3.4.4 - 3.4.6 update broke ports that had the code GCC no longer accepts
as valid C++.

--
Alexander Kabaev


-- 
Alexander Kabaev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20060916/2bc05c1c/signature.pgp


More information about the freebsd-ports mailing list