2012-10-25 23:38:57

by lux-integ

[permalink] [raw]
Subject: nfs-utils, --enable-gss librpcsecgss.so glitch

Greetings,

I hope I am posting to the right list.

I am trying to compile nfs-utils on a cblfs setup with (
gcc-4.6.3,
linx-3.6.3,
kerberos-10.3
as well as
librpcsecgss-0.19 and
libgssglue-0.4 )


I tried nfs-utils 1.2.5, 1.2.6. and r.1.2.7rc7 In all instances

with the --disable-gss , compilation sicceeds
BUT
with --enable-gss (the default)
make ends like so.
#########
/usr/lib/librpcsecgss.so: undefined reference to `__rpc_thread_svc_fdset'
collect2: ld returned 1 exit status
make[2]: *** [gssd] Error 1
########

The thing is, I want the gss feature for an NFSv4 setup.

I have successfully compiled earlier versions of nfs-utils on hosts with
earlier versions of kerberos, librpcsecgss-and libgssglue

I would be grateful for advice concerning the current setup and result(s)

sincerely
lux-integ


2012-10-26 10:56:09

by Steve Dickson

[permalink] [raw]
Subject: Re: nfs-utils, --enable-gss librpcsecgss.so glitch



On 25/10/12 21:34, lux-integ wrote:
> Greetings,
>
> I hope I am posting to the right list.
>
> I am trying to compile nfs-utils on a cblfs setup with (
> gcc-4.6.3,
> linx-3.6.3,
> kerberos-10.3
> as well as
> librpcsecgss-0.19 and
> libgssglue-0.4 )
>
>
> I tried nfs-utils 1.2.5, 1.2.6. and r.1.2.7rc7 In all instances
>
> with the --disable-gss , compilation sicceeds
> BUT
> with --enable-gss (the default)
> make ends like so.
> #########
> /usr/lib/librpcsecgss.so: undefined reference to `__rpc_thread_svc_fdset'
> collect2: ld returned 1 exit status
> make[2]: *** [gssd] Error 1
> ########
This was define in glibc... I wonder if its deprecated

steved.
>
> The thing is, I want the gss feature for an NFSv4 setup.
>
> I have successfully compiled earlier versions of nfs-utils on hosts with
> earlier versions of kerberos, librpcsecgss-and libgssglue
>
> I would be grateful for advice concerning the current setup and result(s)
>
> sincerely
> lux-integ
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>

2012-10-26 16:05:56

by lux-integ

[permalink] [raw]
Subject: Re: nfs-utils, --enable-gss librpcsecgss.so glitch

On Friday 26 October 2012 11:56:06 Steve Dickson wrote:

> > with the --disable-gss , compilation sicceeds
> >
> > BUT
> > with --enable-gss (the default)
> > make ends like so.
> > #########
> > /usr/lib/librpcsecgss.so: undefined reference to `__rpc_thread_svc_fdset'
> > collect2: ld returned 1 exit status
> > make[2]: *** [gssd] Error 1
> > ########
>
> This was define in glibc... I wonder if its deprecated
>
> steved.
>
I forgot to mention that my setup has glibc-2.15.

So the problem maybe the installation of libtirpc which uses depreciated
headers ( post glibc-2.15 ).
I followed this recipe:-
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/libtirpc.html

SO
Do you
(or enyone else on list )
know of a recipe to compile/install libtirpc-0.2.2 on a setup with
glibc-2.15/gcc-4.6.3/linux-3.6.3 ?

Alternatively do you know of an available nfs-1.2.6(+)-useable version of
libtirpc that compiles/installs on a setup with
glibc-2.15/gcc-4.6.3/linux-3.6.3 ?

thanks in advance

sincerely
lux-integ