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

Reply via email to