Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Oct 2009 19:01:26 -0400 (EDT)
From:      Rick Macklem <rmacklem@uoguelph.ca>
To:        John Baldwin <john@baldwin.cx>
Cc:        George Mamalakis <mamalos@eng.auth.gr>, Doug Rabson <dfr@freebsd.org>, freebsd-current@freebsd.org, John Marshall <john.marshall@riverwillow.com.au>
Subject:   Re: [PATCH] SASL problems with spnego on 8.0-BETA4
Message-ID:  <Pine.GSO.4.63.0910061856130.21826@muncher.cs.uoguelph.ca>
In-Reply-To: <200910020824.15488.john@baldwin.cx>
References:  <4AB27FB6.4010806@eng.auth.gr> <20090921222241.GF1001@rwpc12.mby.riverwillow.net.au> <20091002081319.GN37304@rwpc12.mby.riverwillow.net.au> <200910020824.15488.john@baldwin.cx>

next in thread | previous in thread | raw e-mail | index | archive | help


On Fri, 2 Oct 2009, John Baldwin wrote:

>
> Hmmm, I thought that libgssapi was supposed to use dlopen to load the proper
> back-end libraries using /etc/gss/mech rather than having applications
> directly link against them.
>
I think the problem is that the global var. defined in -lgssapi doesn't
get used by the app. so the .o file in -lgssapi where it's defined doesn't
get loaded. (Can't remember the exact name, but it's something like
GSS_C_HOST_BASED_NAME.) Then, when -lgssapi-spengo gets loaded, it can't
resolve it. (I don't know enough about dynamic linking to know the
correct way to fix this. The patch I suggested got it working...)

rick




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.63.0910061856130.21826>