[Pkg-libvirt-maintainers] Bug#646383: hivex: implicit pointer conversion

Julian Taylor jtaylor.debian at googlemail.com
Sun Oct 23 17:59:25 UTC 2011


Package: hivex
Version: 1.3.1-1
Severity: normal

When building hivex one gets these types of warnings:
../../../python/hivex-py.c:810:3: warning: implicit declaration of
function 'Py_InitModule' [-Wimplicit-function-declaration]

This issue should be fixed as it is an potential bug.

from http://wiki.debian.org/ImplicitPointerConversions:
"Sometimes this doesn't cause a problem - for example, if the first 32
bits of the pointer are 0s then the truncation won't actually break
anything. This is often the case on some architectures, e.g. amd64. This
will never be the case for other architectures, e.g. ia64, which will
always break (segfault) if the pointer is dereferenced."

Also it causes the build to fail in ubuntu (see the very end of the log):
https://launchpadlibrarian.net/83036225/buildlog_ubuntu-precise-amd64.hivex_1.3.1-1_FAILEDTOBUILD.txt.gz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-libvirt-maintainers/attachments/20111023/001fdb7c/attachment.pgp>


More information about the Pkg-libvirt-maintainers mailing list