Bug#1086088: adios2 FTBFS with Python 3.13

2024-11-30 Thread Drew Parsons
On 2024-11-30 20:23, stefa...@debian.org wrote: Hi pini (2024.11.28_17:58:24_+) Here is an improved patch proposal. That's staged in git now. If you have any further improvements, let me know, or I can upload it. Thanks for helping sort it out. cmake doesn't make it easy to do multi-py

Bug#1086088: adios2 FTBFS with Python 3.13

2024-11-30 Thread stefanor
Hi pini (2024.11.28_17:58:24_+) > Here is an improved patch proposal. Much better, thanks. Committed that. I had to do some more tweaks, but the package now builds and passes autopkgtests. 1. h5vol was never installed into debian/tmp, so dh_install failed. Reverting the h5vol changes was r

Bug#1086088: adios2 FTBFS with Python 3.13

2024-11-28 Thread pini
Hi Stefano, Le 2024-11-19 23:00, stefa...@debian.org a écrit : Hi pini (2024.11.19_21:37:51_+) 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 buil

Bug#1086088: adios2 FTBFS with Python 3.13

2024-11-19 Thread stefanor
Hi pini (2024.11.19_21:37:51_+) > 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. Stefano --

Bug#1086088: adios2 FTBFS with Python 3.13

2024-11-19 Thread stefanor
Hi pini (2024.11.17_14:19:37_+) > >ninja: error: build.ninja:5098: multiple rules generate > > lib/python3/dist-packages/adios2/bindings/adios2_bindings_serial.cpython-312-aarch64-linux-gnu.so > > Here is a patch proposal. Please review it as I'm not sure about the h5vol > part. You may

Bug#1086088: adios2 FTBFS with Python 3.13

2024-11-17 Thread pini
Hi, Le 2024-10-26 19:30, Stefano Rivera a écrit : CMake Error: Running '/usr/bin/ninja' '-C' '/<>/build-serial' '-t' 'recompact' failed with: ninja: error: build.ninja:5098: multiple rules generate lib/python3/dist-packages/adios2/bindings/adios2_bindings_serial.cpython-312-aarch