[PATCH] Make krb5-config suppress CFLAGS output and omit extra libraries when called with --libs
rra at stanford.edu
Mon Sep 26 15:38:44 EDT 2011
Sam Hartman <hartmans at MIT.EDU> writes:
>>>>>> "Russ" == Russ Allbery <rra at stanford.edu> writes:
> Russ> If you do adopt pkg-config, it would be good to reach some
> Russ> consensus with Heimdal on what to call the profiles so that
> Russ> the same pkg-config invocation can work with either Kerberos
> Russ> implementation.
> I was thinking we might want to use different names so you can have both
> installed. Unfortunately, I guess that makes the autoconf a bit messy
> because the default pkg-config macro doesn't support alternatives.
> I guess we want a generic name and an implementation name.
If both provided a generic name and an implementation name, then we could
advertise a standard Autoconf AC_ARG_WITH pattern that would by default
use the generic name but allow the person building the software to specify
one of the implementations be used instead.
> I think you do want things like Debian's krb5-multidev/heimdal-multidev
> to work in this model.
Definitely agreed, and pkg-config would make it much easier to include the
right -I and -L flags.
Russ Allbery (rra at stanford.edu) <http://www.eyrie.org/~eagle/>
More information about the krbdev