<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Steffen Kluge wrote:
<blockquote cite="mid1120200752.7042.37.camel@syd0137.fujitsu.com.au"
 type="cite">
  <pre wrap="">On Wed, 2005-06-29 at 01:52 -0700, Richard Kelsch wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Good luck on getting many non-rpmed Perl CPAN modules to work, even 
though they worked fine in FC3.  Not everyone is a C programming master 
with a PHD.  Trying to figure out why someone in their right minds would 
make a compiler not compile code it's previous versions compiled quite 
happily is just beyond all logic in my opinion; especially since no 
English readable error is generated, except something cryptic that only 
a hippie-haired college professor would decipher at a glance (and 
probably with a condescending tone too).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Let me throw in a shred of fact among all the hand waving and hyperbole:

I just did a "install Bundle::CPAN" on a freshly upgraded FC4 system,
along with all the related module updates this drags behind it. I also
installed a bunch of other modules (that I don't really need) from CPAN,
just for the heck of it. What can I say, it didn't even blink.
Especially the gcc compilations went through without a single complaint.

So, maybe rather than generalising FC4 compilation is broken from a few
modules that fail compilation, it might be more worthwhile giving those
modules good looking into.

Cheers
Steffen.

  </pre>
</blockquote>
I whole heartedly agree.  I do feel it was technically the problem
software's fault not the gcc4 in FC4.  However, it was more than Perl
modules that was becoming a trend.  I also have some Sourceforge
software and such not in the core, extras, nor freshrpms trees. 
Basically your average every day open source software distributed as
source not binaries.  Most of which were failing compiles when FC3 did
not have a problem.  Fixing all of that C code just to satisfy a
standards committee's idea of what is acceptable in C code sounds just
too darn French like (the French are "anal" about their language and
have a committee as well), and down right un-open-source like, in my
opinion.  An OS with an open-source community can not be tied down at
the whim of a group of bearded men with a clean coding fetish.  It runs
totally counter to the idea of software from the community.  Tightwad
standards only make sense with strict API's governed by non-disclosure
agreements and intellectual property issues.<br>
<br>
Rich<br>
<br>
P.S.  For the record, Bundle::CPAN worked fine for me as well, but then
again, it was not a concern I mentioned.<br>
</body>
</html>