[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: rawhide report: 20070912 changes

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

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]