On Sun, Apr 17, 2005 at 02:37:10PM -0700, Steve Langasek wrote:
> reassign 305055 dmapi,xfslibs-dev
> tags 305055 sid
> thanks
> 
> On Sun, Apr 17, 2005 at 07:24:37PM +0200, Roland Stigge wrote:
> > Package: dmapi
> > Version: 2.2.0-1
> > Severity: serious
> 
> > building the package dmapi in a clean sid build environment
> > (with pbuilder) on i386 results in:
> 
> This looks to me like a broken header in the new version of xfslibs-dev;
> reassigned to both packages for further tracking.

This was actually some dodgey source in DMAPI, including "internal"
XFS headers directly that weren't intended for use that way.  I'd
expect a current version of libdm0 would compile correctly, so we
can most easily fix this by simply using a more recent dmapi source
package.  2.2.0 looks like its one version too old, I'll upload the
2.2.1 version shortly.

Current versions of dmapi/libdm/dm_handle.c include:
#include <xfs/libxfs.h>
#include <xfs/handle.h>

and _not_ <xfs/xfs_fs.h>

This will compile correctly for any xfslibs version, and is the
documented interface.

cheers.

-- 
Nathan

Attachment: pgplu3agsG3Ul.pgp
Description: PGP signature

Reply via email to