[17222] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: [PATCH] Make krb5-config suppress CFLAGS output and omit extra

daemon@ATHENA.MIT.EDU (Russ Allbery)
Mon Sep 26 15:38:48 2011

From: Russ Allbery <rra@stanford.edu>
To: "krbdev\@mit.edu" <krbdev@mit.edu>
In-Reply-To: <tsloby7p4kr.fsf@mit.edu> (Sam Hartman's message of "Mon, 26 Sep
	2011 13:59:48 -0400")
Date: Mon, 26 Sep 2011 12:38:44 -0700
Message-ID: <87r533rt4r.fsf@windlord.stanford.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu

Sam Hartman <hartmans@MIT.EDU> writes:
>>>>>> "Russ" == Russ Allbery <rra@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@stanford.edu)             <http://www.eyrie.org/~eagle/>
_______________________________________________
krbdev mailing list             krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev

home help back first fref pref prev next nref lref last post