Disable selections of USE_LINUX_THREAD_CREDENTIALS until we have specific 32-bit and 64-bit versions.

Jeremy Allison jra at samba.org
Sun Jul 1 21:02:17 MDT 2012


On Mon, Jul 02, 2012 at 12:48:57PM +1000, Andrew Bartlett wrote:
> On Mon, 2012-07-02 at 03:03 +0200, Jeremy Allison wrote:
> > The branch, master has been updated
> >        via  3f30b02 Disable selections of USE_LINUX_THREAD_CREDENTIALS until we have specific 32-bit and 64-bit versions.
> >       from  8150f69 ccan: make it a grouping library.
> > 
> > http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
> > 
> > 
> > - Log -----------------------------------------------------------------
> > commit 3f30b02b65543398b79736ea09745a04e3a36bca
> > Author: Jeremy Allison <jra at samba.org>
> > Date:   Sun Jul 1 15:32:44 2012 -0700
> > 
> >     Disable selections of USE_LINUX_THREAD_CREDENTIALS until we have specific
> >     32-bit and 64-bit versions.
> 
> I know it is only very new, but we might want to consider what happens
> with x32 as well (just so it doesn't bite the first person to use Samba
> on the new ABI). 

Cool - that's the first I've heard of that. I'll take a look.

How I'm planning to structure this is that the configure
tests will have to recognise either x86-64 (for 64-bit)
or x86 (for 32-bit) calls, and anything else (x32) will
get treated as a non-thread-specific credentials system.

That's the safest way to do it until we understand the
implications of that ABI.

H. Peter Anvin is listed as the author and I know Peter
quite well, so I'll get the info from the horses mouth
so to speak :-).

Thanks for pointing that out,

Jeremy.


More information about the samba-technical mailing list