[20483] in Kerberos_V5_Development
Re: Adding external library dependencies to .pc files for static
daemon@ATHENA.MIT.EDU (Ken Hornstein via krbdev)
Thu Feb 29 14:12:20 2024
Message-Id: <202402291911.41TJBwMV015176@hedwig.cmf.nrl.navy.mil>
To: Chris Hecker <checker@d6.com>
cc: krbdev@mit.edu
In-Reply-To: <CAOdMLc35XEwuyfFs245ZTPE4L_UQA567KtXWcB5baN=W+00Biw@mail.gmail.com>
MIME-Version: 1.0
Date: Thu, 29 Feb 2024 14:11:58 -0500
From: Ken Hornstein via krbdev <krbdev@mit.edu>
Reply-To: Ken Hornstein <kenh@cmf.nrl.navy.mil>
Content-Type: text/plain; charset="utf-8"
Errors-To: krbdev-bounces@mit.edu
Content-Transfer-Encoding: 8bit
>Cool, thanks for the detailed details! My use case is way simpler:
> windows, no plugins, only simple krb client api usage, I control all the
>calling code, etc. So I think I am safe for now, although I need to update
>the krb source, so who knows if I’ll be able to prune it down again to
>workable static linking on latest, I am pretty out of date. I also have it
>working multithreaded which took some init magic.
I would ask you ... are you SURE you aren't using any plugins on Windows?
Because the SPAKE plugin is built on Windows (the OTP plugin isn't, it
seems, but it seems that is only for the KDC side). You may not be using
SPAKE now but perhaps in the future? Something to think about.
>It is kind of amazing how much of a mess linking is still in 2024, yay
>computers.
The problem is there are no easy answers for what is _supposed_ to happen
in weird corner cases.
--Ken
_______________________________________________
krbdev mailing list krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev