[Samba] 3.0.21a make fails on Mac OS X 10.4.3

Andrew Bartlett abartlet at samba.org
Sun Jan 1 04:36:53 GMT 2006

On Sat, 2005-12-31 at 10:25 -0800, Jeremy Allison wrote:
> On Sat, Dec 31, 2005 at 07:33:11AM -0800, Bruce Hobbs wrote:
> > Currently running 3.0.10 that comes standard with Mac OS X 10.4 (Tiger).
> > Attempted to install 3.0.21a last night and make failed like this:
> > 
> > Compiling libsmb/clikrb5.c
> > libsmb/clikrb5.c: In function 'krb5_locate_kdc':
> > libsmb/clikrb5.c:306: error: 'krb5_krbhst_handle' undeclared (first use in
> > this function)
> > libsmb/clikrb5.c:306: error: (Each undeclared identifier is reported only once
> > libsmb/clikrb5.c:306: error: for each function it appears in.)
> > libsmb/clikrb5.c:306: error: parse error before 'hnd'
> > libsmb/clikrb5.c:307: error: 'krb5_krbhst_info' undeclared (first use in
> > this function)
> > libsmb/clikrb5.c:307: error: 'hinfo' undeclared (first use in this function)
> > libsmb/clikrb5.c:316: error: 'KRB5_KRBHST_KDC' undeclared (first use in
> > this function)
> > libsmb/clikrb5.c:316: error: 'hnd' undeclared (first use in this function)
> > libsmb/clikrb5.c:837:2: error: #error UNKNOWN_KRB5_AP_REQ_FREE_FUNCTION
> > libsmb/clikrb5.c:879:2: error: #error UNKOWN_KRB5_AP_REQ_DECODING_FUNCTION
> > make: *** [libsmb/clikrb5.o] Error 1
> > 
> > Latest update to my system was installation of gpg. Thoughts?
> Sorry, Apple don't provide any MacOS/X hardware or software to the Team
> so it's hard to make sure that the code works without easy access to
> vendor hardware.
> Someone is in the process of remedying that (one of Apples own customers,
> who need Samba to work on MacOS/X - if that doesn't embarrass Apple then
> nothing will :-) but we're waiting for the hardware to turn up in the
> New Year.

For the record, while I was in at Apple I did actually see the machine
that we have been promised public access too (and on which the build
farm instance is intended to run).  However, at the moment it remains in
Seffond's cube :-)

We talked about the krb5 patches, which where posted to the
samba-technical list.  My view is that we should remove
krb5_locate_kdc() from Samba3, as it is only used by a debugging command
in 'net', and has never been officially exported.  

Unfortunately the patches (which were a bundle) were never accepted, due
mostly to your concerns regarding the prototypes for Apple's xattr
calls.  (They provide a seek offset).

Andrew Bartlett

Andrew Bartlett                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org
Student Network Administrator, Hawker College  http://hawkerc.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba/attachments/20060101/f9af90c0/attachment.bin

More information about the samba mailing list