rawhide report: 20070912 changes

Kevin Kofler kevin.kofler at chello.at
Thu Sep 13 16:10:34 UTC 2007

Ralf Corsepius <rc040203 <at> freenet.de> writes:
> >  At one point in time, all
> > the options had to be supplied to the "configure" script. 
> This still applies, this is what "packaging is about".

You're forgetting that not everyone who compiles software is a packager. Having 
to set CFLAGS and LIBS by hand might be acceptable to you as a packager, but 
most upstream projects will not consider this an acceptable solution, because 
they also have to support compilation from a tarball and want to make that as 
simple as possible.

Now, of course, adding the .pc file in Fedora only won't help users on other 
distributions, but that's why you as a maintainer are expected to talk to 
upstream about such issues instead of sticking your head in the sand.

And even for packagers, software which just compiles when you list the BRs and 
use %configure is much easier to work with than software which requires you to 
jump through hoops such as hand-set flags!

        Kevin Kofler

More information about the fedora-devel-list mailing list