Package: src:silo-llnl
Version: 4.10.2.real-6
Severity: important
Tags: sid bullseye
User: debian-pyt...@lists.debian.org
Usertags: python3.8
Build python interface for python3.8
make[2]: Entering directory '/<<PKGBUILDDIR>>/tools/python'
test -z "Silo.la" || rm -f Silo.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
/bin/sh ../../libtool --tag=CXX --mode=compile mpic++ -DHAVE_CONFIG_H -I.
-I../.. -I/usr/include/python3.8 -I../../src/silo -I../../src/silo
-I/usr/include -I/usr/include/hdf5/openmpi -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtCore
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/lib/openmpi/include
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -c -o
pydbfile.lo pydbfile.cpp
libtool: compile: mpic++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/python3.8
-I../../src/silo -I../../src/silo -I/usr/include -I/usr/include/hdf5/openmpi
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtCore
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/lib/openmpi/include
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -c pydbfile.cpp
-fPIC -DPIC -o .libs/pydbfile.o
pydbfile.cpp:903:20: error: invalid conversion from ‘printfunc’ {aka ‘long int’}
to ‘int (*)(PyObject*, FILE*, int)’ {aka ‘int (*)(_object*, _IO_FILE*, int)’}
[-fpermissive]
903 | tp_print : (printfunc)DBfile_print,
| ^~~~~~~~~~~~~~~~~~~~~~~
| |
| printfunc {aka long int}
pydbfile.cpp:941:1: error: designator order for field ‘_typeobject::tp_getattr’
does not match declaration order in ‘PyTypeObject’ {aka ‘_typeobject’}
941 | };
| ^
make[2]: *** [Makefile:598: pydbfile.lo] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tools/python'
make[1]: *** [debian/rules:74: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: build] Error 2