rawhide report: 20070912 changes

Ralf Corsepius rc040203 at freenet.de
Thu Sep 13 17:09:24 UTC 2007


On Thu, 2007-09-13 at 16:59 +0000, Kevin Kofler wrote:
> Ralf Corsepius <rc040203 <at> freenet.de> writes:
> > > What planet are you living on?  Here on Earth, most software builds with 
> > > just:
> > > ./configure
> > > make
> > > make install
> > This is an urban legend.
> 
> No, it's not.
> 
> > Most packages build with
> > %configure
> > make 
> > make DESTDIR=... install
> > 
> > If you have look into %configure you can observe what I say.
> 
> Those flags configure the package for the defaults of Fedora. They aren't 
> required to actually compile most software. Instead, they set distro-specific 
> configuration such as optimization flags, security flags and some installation 
> paths (such as the multilib libdir).
Right, this is called "the art of packaging", and where the naughty details are lurking.

Ralf





More information about the fedora-devel-list mailing list