ppr-list-digest volume 4, number 99, message 1

Note: please don't spam any of the e-mail addresses which you see here. Follow this link if you want some addresses to misuse.


From: David Chappell <David.Chappell@mail.cc.trincoll.edu>
Date: 15 Oct 2002 11:04:40 -0400
Subject: Re: PPR: CVS Samba fix

On óÂÔ, 2002-10-05 at 18:45, Kenneth Tindle wrote:
> When building the CVS on 5 October, failure in file "sambaprint.c".  Line 50,
> "#include <tdb.h>"
> 
> I believe this is part of the Samba source.  Samba stores info about users
> and passwords in a 'trivial data base', "secrets.tdb".  The angle brackets
> tell gcc to look in /usr/include, and if nothing found, then in the current
> build directory.  I do not have the Samba source installed, and the "tdb.h"
> file is not checked in to CVS.
> 
> This may be a new, experimental feature wherein PPR dives directly into
> Samba's list of users.  Or, it's an oversight.  Either way, it is currently
> broken.

Actually it delves directly into Samba's list of printer drivers. 
Making this part of the build optional is one of the little things that
has to be done before 1.50 can be released.
 
> I don't know why others were building without hitting this.  Do the samba.org
> RPMs stuff tdb.h et al into place?  Weird for a binary RPM, if so.
> 
> Cheers.

No, you need to get and install libtdb.  I think you can find it on
freshmeat.net.