[Rpm-maint] [PATCH] rpmbuild: clean up buildroot handling, set a default buildroot

Bill Nottingham notting at redhat.com
Fri Feb 16 16:39:46 UTC 2007


Jason Corley (jason.corley at gmail.com) said: 
> So maybe the better question is what are the ABI and namespace
> concerns in terms of actual usage that make the other approach less
> desirable?

1) It removes parameters from the *middle* of exported functions,
breaking the ABI somewhat gratuitously.

2) It removes the ability to set buildroot in the spec file entirely,
making it perhaps more appropriate for a major release - having
a default sane one in rpm (via hardcoding, or configuration) as
a first step, and then removing support for BuildRoot: may be more
palatable.

3) It gates the buildroot change on the change to macro namespace,
which is completely tangential to the issue being solved; there's
nothing about setting buildroot only outside of the spec which requires
new macro parsing features.

Bill



More information about the Rpm-maint mailing list