#1097622 plplot: ftbfs with GCC-15

Package:
src:plplot
Source:
src:plplot
Submitter:
Matthias Klose
Date:
2025-09-19 15:21:02 UTC
Severity:
normal
Tags:
#1097622#5
Date:
2025-02-17 17:45:00 UTC
From:
To:
[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/plplot_5.15.0+dfsg2-13_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
plplot_impl.c:270:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  270 |         mapform = caml_named_value( CAML_PLPLOT_MAPFORM_FUNC_NAME );
      |                 ^
plplot_impl.c: In function ‘ml_plslabelfunc’:
plplot_impl.c:290:15: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  290 |         label = caml_named_value( CAML_PLPLOT_LABEL_FUNC_NAME );
      |               ^
plplot_impl.c: In function ‘ml_plsabort’:
plplot_impl.c:312:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  312 |         handler = caml_named_value( CAML_PLPLOT_ABORT_FUNC_NAME );
      |                 ^
plplot_impl.c: In function ‘ml_plsexit’:
plplot_impl.c:331:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  331 |         handler = caml_named_value( CAML_PLPLOT_EXIT_FUNC_NAME );
      |                 ^
plplot_impl.c: In function ‘ml_plstransform’:
plplot_impl.c:352:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  352 |         handler = caml_named_value( CAML_PLPLOT_TRANSFORM_FUNC_NAME );
      |                 ^
plplot_impl.c: In function ‘ml_plparseopts’:
plplot_impl.c:732:55: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  732 |     for ( i = 0; i < o ## _length; i++ ) { c_ ## o[i] = String_val( Field( o, i ) ); }
      |                                                       ^
plplot_impl.c:775:5: note: in expansion of macro ‘INIT_NC_STRING_ARRAY’
  775 |     INIT_NC_STRING_ARRAY( argv )
      |     ^~~~~~~~~~~~~~~~~~~~
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/ocaml && /usr/bin/ocamlmklib -o plplot_stubs -L/usr/lib/x86_64-linux-gnu/ocaml/5.3.0 -lcamlidl -ccopt -L/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/src -cclib -lplplot plplot_core_stubs.o plplot_impl.o
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/ocaml && /usr/bin/ocamlmklib -o installed_plplot_stubs -L/usr/lib/x86_64-linux-gnu/ocaml/5.3.0 -lcamlidl -ccopt -L/usr/lib/x86_64-linux-gnu -cclib -lplplot plplot_core_stubs.o plplot_impl.o
make[3]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
[ 41%] Built target target_lib_plplot_stubs
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/plplotc.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/plplot-5.15.0+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/octave-9.4.0/octave/.. -I/usr/include/octave-9.4.0/octave -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/octave-9.4.0/octave/.. -I/usr/include/octave-9.4.0/octave -Wl,--dependency-file=CMakeFiles/plplotc.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -shared  -o _plplotc.so CMakeFiles/plplotc.dir/plplotcPYTHON_wrap.c.o  -Wl,-rpath,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/src:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime: ../../src/libplplot.so.17.0.0 /usr/lib/x86_64-linux-gnu/libpython3.13.so -Wl,-rpath-link,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime
make[3]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
[ 42%] Built target plplotc
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/lua && /usr/bin/cmake -E cmake_link_script CMakeFiles/plplotluac.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/plplot-5.15.0+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/octave-9.4.0/octave/.. -I/usr/include/octave-9.4.0/octave -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/octave-9.4.0/octave/.. -I/usr/include/octave-9.4.0/octave -Wl,--dependency-file=CMakeFiles/plplotluac.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -shared  -o plplotluac.so CMakeFiles/plplotluac.dir/plplotluacLUA_wrap.c.o  -Wl,-rpath,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/src:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime: ../../src/libplplot.so.17.0.0 /usr/lib/x86_64-linux-gnu/liblua5.1.so -lm -Wl,-rpath-link,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime
make[3]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
[ 42%] Built target plplotluac
/usr/bin/cmake -E cmake_copy_f90_mod bindings/fortran/plplot_double.mod bindings/fortran/CMakeFiles/plplotfortran.dir/plplot_double.mod.stamp GNU
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/fortran && /usr/bin/gfortran -DPLPLOT_HAVE_CONFIG_H -DUSINGDLL -Dplplotfortran_EXPORTS -I/build/reproducible-path/plplot-5.15.0+dfsg2/include -I/build/reproducible-path/plplot-5.15.0+dfsg2/lib/qsastime -I/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu -I/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/include -I/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime -I/build/reproducible-path/plplot-5.15.0+dfsg2/bindings/fortran -I/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/fortran -g -O2 -ffile-prefix-map=/build/reproducible-path/plplot-5.15.0+dfsg2=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -fvisibility=hidden -fPIC -c /build/reproducible-path/plplot-5.15.0+dfsg2/bindings/fortran/plplot.f90 -o CMakeFiles/plplotfortran.dir/plplot.f90.o
/usr/bin/cmake -E touch bindings/fortran/CMakeFiles/plplotfortran.dir/plplot_double.f90.o.provides.build
/build/reproducible-path/plplot-5.15.0+dfsg2/bindings/fortran/plplot.f90:75:7:

   75 |        function interface_plparseopts( argc, argv, mode ) bind(c,name='c_plparseopts')
      |       1
Warning: Symbol ‘interface_plparseopts’ at (1) is marked PRIVATE but has been given the binding label ‘c_plparseopts’
/usr/bin/cmake -E cmake_copy_f90_mod bindings/fortran/plplot.mod bindings/fortran/CMakeFiles/plplotfortran.dir/plplot.mod.stamp GNU
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/fortran && /usr/bin/cmake -E cmake_link_script CMakeFiles/plplotfortran.dir/link.txt --verbose=1
/usr/bin/cmake -E touch bindings/fortran/CMakeFiles/plplotfortran.dir/plplot.f90.o.provides.build
/usr/bin/gfortran -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/plplot-5.15.0+dfsg2=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -fvisibility=hidden -Wl,--dependency-file=CMakeFiles/plplotfortran.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -shared -Wl,-soname,libplplotfortran.so.0 -o libplplotfortran.so.0.2.0 CMakeFiles/plplotfortran.dir/plplot.f90.o CMakeFiles/plplotfortran.dir/plplot_single.f90.o CMakeFiles/plplotfortran.dir/plplot_double.f90.o CMakeFiles/plplotfortran.dir/plplot_small_modules.f90.o  -Wl,-rpath,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/src:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime: ../../src/libplplot.so.17.0.0 -Wl,-rpath-link,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/fortran && /usr/bin/cmake -E cmake_symlink_library libplplotfortran.so.0.2.0 libplplotfortran.so.0 libplplotfortran.so
make[3]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
[ 42%] Built target plplotfortran
Generating the .pro file for the plplot_pyqt5 module...
Generating the top-level .pro file...
Generating the Makefiles...
The project has been built.
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/qt_gui/pyqt5 && /usr/bin/cmake -E copy build/plplot_pyqt5/sipAPIplplot_pyqt5.h build/plplot_pyqt5/sipplplot_pyqt5cmodule.cpp build/plplot_pyqt5/sipplplot_pyqt5QtExtWidget.cpp build/plplot_pyqt5/sipplplot_pyqt5QtPLDriver.cpp build/plplot_pyqt5/sipplplot_pyqt5QtPLWidget.cpp build/sip.h /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/qt_gui/pyqt5
make[3]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
[ 42%] Built target generate_pyqt5_source
cd /build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/bindings/octave && /usr/bin/cmake -E cmake_link_script CMakeFiles/plplot_octave.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/plplot-5.15.0+dfsg2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/octave-9.4.0/octave/.. -I/usr/include/octave-9.4.0/octave -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/octave-9.4.0/octave/.. -I/usr/include/octave-9.4.0/octave -Wl,--dependency-file=CMakeFiles/plplot_octave.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -shared  -o plplot_octave.oct CMakeFiles/plplot_octave.dir/plplot_octaveOCTAVE_wrap.cxx.o  -Wl,-rpath,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/src:/usr/lib/x86_64-linux-gnu/octave/9.4.0:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime: ../../src/libplplot.so.17.0.0 /usr/lib/x86_64-linux-gnu/octave/9.4.0/liboctave.so /usr/lib/x86_64-linux-gnu/octave/9.4.0/liboctinterp.so -Wl,-rpath-link,/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/csa:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/nn:/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu/lib/qsastime
make[3]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
[ 42%] Built target plplot_octave
make[2]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:169: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/plplot-5.15.0+dfsg2/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:64: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

#1097622#14
Date:
2025-09-11 10:58:00 UTC
From:
To:
Hi

I've a partial fix for this; attached.

Part 1 is a Failure of a test to work under gcc 15 (bad declaration); fixed.

Part 2 is that Ada doesn't build. No solution yet,


Regards

Alastair

#1097622#19
Date:
2025-09-12 19:12:24 UTC
From:
To:
* Alastair McKinstry <mckinstry@debian.org> [2025-09-11 11:58]:

Hi Alastair,

Thanks for the diagnosing and for the patch.

I am including Nicolas Boulenguez, the ADA guy, in the thread.

Best,

Rafael Laboissière

#1097622#24
Date:
2025-09-16 23:28:08 UTC
From:
To:
note that the ada/gnat stack isn't yet updated to 15. Is the package
still building with gnat/gnat-14?

#1097622#29
Date:
2025-09-18 06:13:00 UTC
From:
To:
* Matthias Klose <doko@debian.org> [2025-09-17 01:28]:

Yes, plplot build-depends on gnat and gnat-14. The package FTBFS with
gcc-15 because it automatically disables the ADA binding build. The
Ada/CMakeFiles/CMakeError.log file contains the following error message:

     Building Ada object CMakeFiles/testadacompiler.dir/testadacompiler.o
     /usr/bin/gcc    -g -O2 -ffile-prefix-map=/var/data/rlaboiss/debian/PKGS/plplot/plplot=. -fstack-protector-strong -fstack-clash-protection -fcf-protection  -gno-record-gcc-switches  -o CMakeFiles/testadacompiler.dir/testadacompiler.o -c /var/data/rlaboiss/debian/PKGS/plplot/plplot/obj-x86_64-linux-gnu/language_tests/Ada/CMakeFiles/CMakeTmp/testadacompiler.adb
     gcc: fatal error: cannot execute ‘gnat1’: posix_spawnp: No such file or directory

I am Cc'ing this message to Ludovic Brenta and Nicolas Boulenguez, the
maintainers of the gnat package, who might be able to help us with
the issue.

Best,

Rafael Laboissière

#1097622#34
Date:
2025-09-18 10:53:46 UTC
From:
To:
well, you still need to call gcc-14 for the Ada bits ...
#1097622#39
Date:
2025-09-18 14:24:57 UTC
From:
To:
* Matthias Klose <doko@debian.org> [2025-09-18 12:53]:

O, I will try it.

Best,

Rafael Laboissière

#1097622#44
Date:
2025-09-19 07:57:57 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
plplot, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1097622@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissière <rafael@debian.org> (supplier of updated plplot package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 18 Sep 2025 14:43:15 -0300
Source: plplot
Architecture: source
Version: 5.15.0+dfsg2-16
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Rafael Laboissière <rafael@debian.org>
Closes: 1097622
Changes:
 plplot (5.15.0+dfsg2-16) unstable; urgency=medium
 .
   [ Rafael Laboissière ]
   * d/control: Drop “Rules-Requires-Root: no”, which is now the default
   * d/p/build-against-gcc-15.patch: New patch.
     Thanks to Alastair McKinstry <mckinstry@debian.org> for the fix.
     (Closes: #1097622)
   * d/rules:
     + Force use of gcc-14 as the Ada compiler
     + Build-depend on python3-numpy-dev. This is needed because we use
       dh_numpy3.
     + Build-depend on swig >= 4.3.0-2. This is needed for getting the
       Octave binding correctly built.
 .
   [ Alexandre Detiste ]
   * fix Team name
Checksums-Sha1:
 cc0ae4eb50ac569862a72cbd2afd6ad428e89590 4672 plplot_5.15.0+dfsg2-16.dsc
 21a57913dce2b209e58328a6f8a2c17993f447bb 77364 plplot_5.15.0+dfsg2-16.debian.tar.xz
Checksums-Sha256:
 47b969d41e133ad44f511b0f56d72fb88179c3a448803eb9bf1f5353271aeefd 4672 plplot_5.15.0+dfsg2-16.dsc
 725b0d0c7b97df72c1064cf1537a706f7f85d0f923f46841890b4ce0df61907d 77364 plplot_5.15.0+dfsg2-16.debian.tar.xz
Files:
 30f1f7a68725ef0f90b9a925cf546cb1 4672 math optional plplot_5.15.0+dfsg2-16.dsc
 c3d30e14bc189a2ca0e10768bea9e4dc 77364 math optional plplot_5.15.0+dfsg2-16.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEP0ZDkUmP6HS9tdmPISSqGYN4XJAFAmjM5SMSHHJhZmFlbEBk
ZWJpYW4ub3JnAAoJECEkqhmDeFyQV4MP+wcpBWNOFDi7K2tn+Io5Gmln0rM0Nq0A
Z7aobk8LGzsRJyATc8n5zW39Ex0alLx3tO9dT021FFJIRTrQSzB/JbgEM05UVeVZ
fQualR8w9qbud6YBgu5G2V2ozCjX8l3bvY++nTRagtPRCCKCYYddp2nJc1aCHIZX
AL9ywfi8GkTVDveY2NvfQtyllDkLcVRwzdXZu5hSnlYIM04hjNG2oCfMDTzYiBAG
8roBRq7iA0rIPca41haNraJXP+S9EZWD4GbK2SenNGadI8HfY9Ni06DTgrzY0PVw
gi4gvRlVPunuha9wkYVKpC1l+WUzUKovlH1Ii0v/1Bx3eDtMJfycXdjBmv9chHzR
Sgtr9UPSO7GDeQqomb9mR3SxyTLabXoj4gei/O+e/hU+/HLF7G9zZvIapULBvQqe
63Cu0TKLbCgFp0AbiZGDzQx/0XUm0KF2kQlAOZubk2sel0F8CD6d8eypf/H6Gdu6
+gFNk4uDE8Lgeb5GH1dK4VB9IC//gSXy/zZ7Z52vA+wIVj4qegtn1aE2YzjIDt9B
MAZqoYNrxbqWlQnfh6mBsfg1S0nBfTlElMMCNb6qFyBxvG3zWzHplxrbReuSI460
Fl3HN8eA2VhyzmrYstzUS+g3AgfG/Wh/zeNQTHrFOloh/gZYQ2LabRpfq5kVK68s
6DrdDqCd91El
=4UeO
-----END PGP SIGNATURE-----

#1097622#49
Date:
2025-09-19 14:00:09 UTC
From:
To:
Rafael Laboissière <rafael@debian.org> writes:

It surprises me that after disabling the Ada binding build, you still
test for the presence of an Ada compiler though.  Calling gcc-14 sould
work, as Matthias said.  If it does, maybe you can enable the Ada
binding again?

#1097622#54
Date:
2025-09-19 15:18:51 UTC
From:
To: