Source: libpdl-io-hdf5-perl
Version: 0.6-1.1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
libpdl-io-hdf5-perl FTBFS in sid after the hdf5 transition:
/usr/bin/perl /usr/share/perl/5.14/ExtUtils/xsubpp -typemap
/usr/share/perl/5.14/ExtUtils/typemap -typemap
/usr/lib/perl5/PDL/Core/typemap.pdl -typemap typemap HDF5.xs > HDF5.xsc && mv
HDF5.xsc HDF5.c
cc -c -I/usr/lib/perl5/PDL/Core -I/usr/include -Dbool=int -g -D_REENTRANT
-D_GNU_SOURCE -DDEBIAN -fstack-protector -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g
-DVERSION=\"0.6\" -DXS_VERSION=\"0.6\" -fPIC "-I/usr/lib/perl/5.14/CORE"
HDF5.c
In file included from /usr/lib/perl/5.14/CORE/perl.h:2464:0,
from HDF5.xs:6:
/usr/lib/perl/5.14/CORE/handy.h:108:0: warning: "bool" redefined [enabled by
default]
<command-line>:0:0: note: this is the location of the previous definition
HDF5.xs: In function 'H5errorOff':
HDF5.xs:40:2: warning: passing argument 1 of 'H5Eset_auto2' makes integer from
pointer without a cast [enabled by default]
/usr/include/H5Epublic.h:174:15: note: expected 'hid_t' but argument is of type
'void *'
HDF5.xs:40:2: error: too few arguments to function 'H5Eset_auto2'
/usr/include/H5Epublic.h:174:15: note: declared here
HDF5.xs: In function 'H5errorOn':
HDF5.xs:46:2: warning: passing argument 1 of 'H5Eset_auto2' makes integer from
pointer without a cast [enabled by default]
/usr/include/H5Epublic.h:174:15: note: expected 'hid_t' but argument is of type
'herr_t (*)(void *)'
HDF5.xs:46:2: warning: passing argument 2 of 'H5Eset_auto2' from incompatible
pointer type [enabled by default]
/usr/include/H5Epublic.h:174:15: note: expected 'H5E_auto2_t' but argument is
of type 'struct _IO_FILE *'
HDF5.xs:46:2: error: too few arguments to function 'H5Eset_auto2'
/usr/include/H5Epublic.h:174:15: note: declared here
HDF5.xs: In function 'XS_PDL__IO__HDF5_H5Dcreate':
HDF5.xs:1239:2: error: too few arguments to function 'H5Dcreate2'
/usr/include/H5Dpublic.h:104:14: note: declared here
HDF5.xs: In function 'XS_PDL__IO__HDF5_H5Dopen':
HDF5.xs:1255:2: error: too few arguments to function 'H5Dopen2'
/usr/include/H5Dpublic.h:108:14: note: declared here
HDF5.xs: In function 'XS_PDL__IO__HDF5_H5Gcreate':
HDF5.xs:1358:2: error: too few arguments to function 'H5Gcreate2'
/usr/include/H5Gpublic.h:75:14: note: declared here
HDF5.xs: In function 'XS_PDL__IO__HDF5_H5Gopen':
HDF5.xs:1374:2: error: too few arguments to function 'H5Gopen2'
/usr/include/H5Gpublic.h:78:14: note: declared here
HDF5.xs: In function 'XS_PDL__IO__HDF5_H5Acreate':
HDF5.xs:1470:2: error: too few arguments to function 'H5Acreate2'
/usr/include/H5Apublic.h:44:16: note: declared here
make[1]: *** [HDF5.o] Error 1
make[1]: Leaving directory `/tmp/buildd/libpdl-io-hdf5-perl-0.6'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Andreas
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]