[Pkg-libvirt-maintainers] Bug#677434: hivex: FTBFS on hurd-i386: wrong assumption on multiarch string

Pino Toscano pino at debian.org
Wed Jun 13 23:12:06 UTC 2012


Package: hivex
Version: 1.3.6-1
Severity: important
Tags: patch
User: debian-hurd at lists.debian.org
Usertags: hurd

Hi,

currently[1], hivex does not build on hurd-i386.

The problem has been introduced in hivex 1.3.3-2, with the switch to
multiarch: the .install files of libhivex0 and libhivex-dev assume that
the multiarch directory has at least three dash-separated components
(e.g. i386-linux-gnu), while on Hurd there are only two (i386-gnu),
leading dh_install to not locate the multiarch library paths correctly.

The attached patch fixes the issue lowering the number of components
to two ("*-*-*" -> "*-*"); it seems enough to avoid picking the library
directories of bindings.

[1] https://buildd.debian.org/status/fetch.php?pkg=hivex&arch=hurd-i386&ver=1.3.6-1&stamp=1339616378

Thanks,
-- 
Pino
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hurd.diff
Type: text/x-diff
Size: 389 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-libvirt-maintainers/attachments/20120614/9219e502/attachment.diff>


More information about the Pkg-libvirt-maintainers mailing list