Skip to Content.
Sympa Menu

sm-discuss - [SM-Discuss] gcc 4.0.1 complaints

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: David Kowis <dkowis AT shlrm.org>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: [SM-Discuss] gcc 4.0.1 complaints
  • Date: Mon, 27 Mar 2006 09:37:00 -0600

Okay, this may seem as a whiny baby type thing, but I'm going to
complain anyway.

http://bugs.sourcemage.org/show_bug.cgi?id=10770
http://bugs.sourcemage.org/show_bug.cgi?id=10722
http://bugs.sourcemage.org/show_bug.cgi?id=10711


Those are three spells that I've encountered that don't build in gcc4
most notably of which is postgresql. I'm glad I didn't simply do a
sorcery system-update on my fileserver before testing all this. I'd have
ended up with a useless website as I would have no postgresql. This is a
big problem. Surely some cast testing could've been done to ensure that
fixes could've been written before this made it into test.

I'm not sure what testing process went into making sure gcc4 was ready
for the mainstream set of users. It needs to include casting all spells.
I'm just somewhat peeved that gcc4 breaks several spells that I'm using
on my systems. Amavisd-new needs arc, which doesn't build. Postgresql
simply doesn't build.

Now, some of you are thinking, "Well durr it's /test/!" But it's still a
mainstream grimoire. Lots of people use test in production environments
because often the versions in stable/stable-rc are old. Also, IIRC the
policy for pulling from devel into test is, "It builds for the
developer." IMHO gcc4 doesn't since the above spells don't.

</rant>

--
David Kowis

ISO Team Lead - www.sourcemage.org
Source Mage GNU/Linux

Progress isn't made by early risers. It's made by lazy men trying to
find easier ways to do something.
- Robert Heinlein

Any sufficiently advanced technology is indistinguishable from magic.
- Arthur C. Clarke


Attachment: signature.asc
Description: OpenPGP digital signature




Archive powered by MHonArc 2.6.24.

Top of Page