I imagine those who favor the use of libsmbclient might be interested to
know that the header files are currently in disarray.  I've verified that
this is also a problem in 3.0alpha20.

Should libsmbclient.h duplicate the functionality of client.h, or does
client.h need to be pulled in as a dependency of libsmbclient.h?

Steve Langasek
postmodern programmer

----- Forwarded message from Jonas �berg <[EMAIL PROTECTED]> -----

Subject: Bug#162956: libsmbclient-dev: libsmbclient.h doesn't work without
    client.h
Reply-To: "Jonas �berg" <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
Resent-From: "Jonas �berg" <[EMAIL PROTECTED]>
Original-Sender: Jonas Oberg <[EMAIL PROTECTED]>
Resent-To: [EMAIL PROTECTED]
Resent-CC: [EMAIL PROTECTED] (Eloy A. Paris), [EMAIL PROTECTED]
Resent-Date: Tue, 01 Oct 2002 07:48:01 GMT
Resent-Message-Id: <[EMAIL PROTECTED]>
X-Debian-PR-Message: report 162956
X-Debian-PR-Package: libsmbclient-dev
X-Debian-PR-Keywords: Received: via spool by [EMAIL PROTECTED] 
id=B.103345760724642 (code B
    ref -1); Tue, 01 Oct 2002 07:48:01 GMT
From: "Jonas �berg" <[EMAIL PROTECTED]>
To: "Debian Bug Tracking System" <[EMAIL PROTECTED]>
Date: Tue, 01 Oct 2002 09:33:23 +0200
Resent-Sender: Debian BTS <[EMAIL PROTECTED]>
X-PTS-Package: samba
X-PTS-Keyword: bts
X-Unsubscribe: echo 'unsubscribe samba' | mail [EMAIL PROTECTED]
X-pstn-levels: (C:75.3595 M:97.0754 P:95.9108 S:26.9476 )
X-pstn-settings: 3 (1.0000:2.0000) pmCr
X-pstn-addresses: from <[EMAIL PROTECTED]> forward (good recip) 
X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20
X-Spam-Level: 

Package: libsmbclient-dev
Version: 2.999+3.0cvs20020906-1
Severity: grave
Justification: renders package unusable

When I recently did an upgrade of the system, a new libsmbclient was
installed that introduced a problem, namely that libsmbclient.h (line
199) accessed a structure called cli_state. This structure is not defined
anywhere, which causes compilation to fail when using libsmbclient.h.

When looking around, it appears that this structure is defined in
client.h, however, I can not find this file in any other Debian package
either. If I use a client.h from the samba source package, this
introduces additional requirements, so all in all, I'd think that
libsmbclient-dev ought to include several more header files, or the
appropriate definitions inserted into libsmbclient.h :-)


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux fiona 2.4.19 #2 SMP Tue Sep 3 08:17:02 CEST 2002 i686
Locale: LANG=C, LC_CTYPE=sv_SE.ISO8859-1

Versions of packages libsmbclient-dev depends on:
ii  libsmbclient      2.999+3.0cvs20020906-1 Shared library that allows applica

-- no debconf information



----- End forwarded message -----

Attachment: msg03500/pgp00000.pgp
Description: PGP signature

Reply via email to