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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to