Package: hivex
Version: 1.2.2+git20100712-2
Severity: important


According to https://buildd.debian.org/build.cgi?pkg=hivex&dist=unstable the 
autobuilders built hivex successfully on i386 and have tried and failed to build it 
on all architectures except i386 and amd64 (they did not build it on amd64 since 
you uploaded an amd64 binary).


Different architectures failed in different ways.


alpha, armel, hppa, ia64, mips, mipsel, s390, :
Making all in ocaml
make[4]: Entering directory 
`/build/buildd-hivex_1.2.2+git20100712-2-alpha-Lfj9P3/hivex-1.2.2+git20100712/ocaml'
gcc -std=gnu99 -I.. -I/usr/lib/ocaml -I../ocaml -I../lib   -g -O2 -fPIC -Wall 
-c hivex_c.c
hivex_c.c:52: error: static declaration of 'caml_raise_with_args' follows 
non-static declaration
/usr/lib/ocaml/caml/fail.h:30: note: previous declaration of 
'caml_raise_with_args' was here
make[4]: *** [hivex_c.o] Error 1

hurd-i386, kfreebsd-amd64, kfreebsd-i386:
make[5]: Entering directory 
`/build/buildd-hivex_1.2.2+git20100712-2-hurd-i386-QRDg6f/hivex-1.2.2+git20100712/lib'
 CC     libhivex_la-hivex.lo
/bin/bash ../libtool --silent --tag=CC   --mode=compile gcc -std=gnu99 
-DHAVE_CONFIG_H -I. -I..  -I../gnulib/lib    -g -O2 -c -o libhivex_la-hivex.lo 
`test -f 'hivex.c' || echo './'`hivex.c
hivex.c: In function 'hivex_root':
hivex.c:558: error: 'ENOKEY' undeclared (first use in this function)
hivex.c:558: error: (Each undeclared identifier is reported only once
hivex.c:558: error: for each function it appears in.)
make[5]: *** [libhivex_la-hivex.lo] Error 1

powerpc, sparc: make check-TESTS
make[3]: Entering directory 
`/build/buildd-hivex_1.2.2+git20100712-2-powerpc-0hLpXj/hivex-1.2.2+git20100712/ocaml'
PASS: t/hivex_005_load
PASS: t/hivex_010_open
PASS: t/hivex_020_root
01 non-existent file
02 closed handle
03 write to read-only file
04 node_get_child node not found
PASS: t/hivex_100_errors
PASS: t/hivex_110_gc_handle
PASS: t/hivex_200_write
Fatal error: exception Hivex.Error("node_values", 9, "Bad address")
FAIL: t/hivex_300_fold
make[3]: *** [check-TESTS] Error 1
make[2]: *** [check-am] Error 2
===================
1 of 7 tests failed
===================
make[3]: Leaving directory 
`/build/buildd-hivex_1.2.2+git20100712-2-powerpc-0hLpXj/hivex-1.2.2+git20100712/ocaml'
make[2]: Leaving directory 
`/build/buildd-hivex_1.2.2+git20100712-2-powerpc-0hLpXj/hivex-1.2.2+git20100712/ocaml'
make[1]: *** [check-recursive] Error 1



Filed as important since the package has never built on those architectures 
before but it is strongly preffered by debian that packages are buildable on 
all release architectures unless there is a very good reason they can't be.




--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to