Bug#1086088: adios2 FTBFS with Python 3.13

pini at debian.org pini at debian.org
Thu Nov 28 17:58:24 GMT 2024


Hi Stefano,

Le 2024-11-19 23:00, stefanor at debian.org a écrit :
> Hi pini (2024.11.19_21:37:51_+0000)
>> I've committed it to git. But I'll team-upload it without the h5vol
>> part, as I also have a low confidence in it.
> 
> No, I spoke too soon. Autopkgtest fails: The 3.13 library seems to have
> been built as if it was for 3.12. I'll look deeper tomorrow.

You're right: the 3.13 library was built using part of the 3.12 config 
(include path):

[309/344] /usr/bin/c++ 
-DADIOS2_PYTHON_MODULE_NAME=adios2_bindings_serial 
-Dadios2_py3_13_EXPORTS 
-I/build/adios2-4h5QNS/adios2-2.10.1+dfsg1/bindings/CXX11 
-I/build/adios2-4h5QNS/adios2-2.10.1+dfsg1/source 
-I/build/adios2-4h5QNS/adios2-2.10.1+dfsg1/build-serial/source -isystem 
/usr/include/python3.12 -g -O2 
-ffile-prefix-map=/build/adios2-4h5QNS/adios2-2.10.1+dfsg1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-std=c++11 -fPIC -fvisibility=hidden -MD -MT 
bindings/Python3.13/Python/CMakeFiles/adios2_py3.13.dir/py11ADIOS.cpp.o 
-MF 
bindings/Python3.13/Python/CMakeFiles/adios2_py3.13.dir/py11ADIOS.cpp.o.d 
-o 
bindings/Python3.13/Python/CMakeFiles/adios2_py3.13.dir/py11ADIOS.cpp.o 
-c 
/build/adios2-4h5QNS/adios2-2.10.1+dfsg1/build-serial/build_source/bindings/Python3.13/Python/py11ADIOS.cpp

Here is an improved patch proposal.

Best,
_g.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adios2-1086088-1.debdiff
Type: text/x-diff
Size: 12193 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20241128/2bb1d3a9/attachment-0001.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20241128/2bb1d3a9/attachment-0001.sig>


More information about the debian-science-maintainers mailing list