Hi, this is an advance notice that CMake 3.27, scheduled for July 2023, will begin issuing a deprecation warning if a script requests backwards compatibility to versions older than 3.5.
CMake will remain backwards compatible, but autopkgtests may break due to stderr output. If you build tests with CMake in your autopkgtest suite, please check that cmake_minimum_required() and cmake_policy() ask for at least version 3.5 and there is no cmake_policy(SET ... OLD) for policies CMP0000 to CMP0065. Attached is a list of most likely affected packages, which I generated with a code search for(?i)cmake_minimum_required\s*\(\s*version\s*(?:3\.[01234]|2)(?:[.)]|\s) path:debian/tests
There are no relevant cmake_policy() calls in debian/tests anywhere. I will file bugs on affected packages when CMake 3.27 hits the archive. Cheers Timo -- ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮ ⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │ ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │ ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯
Andrea Pappacoda <[email protected]> glm (U) Andreas Tille <[email protected]> libthread-pool (U) Anton Gladky <[email protected]> boost1.74 (U) boost1.81 (U) vtk6 (U) vtk9 (U) Barak A. Pearlmutter <[email protected]> qhull (U) Debian Boost Team <[email protected]> boost1.74 boost1.81 Debian Med Packaging Team <[email protected]> ciftilib libthread-pool Debian PhotoTools Maintainers <[email protected]> field3d Debian QA Group <[email protected]> palabos Debian Qt/KDE Maintainers <[email protected]> qca2 Debian Robotics Team <[email protected]> fastcdr foonathan-memory Debian Science Maintainers <[email protected]> qhull Debian Science Maintainers <[email protected]> clblas clfft docopt.cpp fclib glbinding gli glm globjects nanoflann octomap orocos-kdl pybind11 ros-catkin Debian Science Team <[email protected]> vtk6 vtk7 vtk9 Debichem Team <[email protected]> chemps2 Gert Wollny <[email protected]> vtk6 (U) vtk7 (U) vtk9 (U) Ghislain Antony Vaillant <[email protected]> ciftilib (U) clblas (U) clfft (U) docopt.cpp (U) field3d (U) glbinding (U) gli (U) globjects (U) pybind11 (U) Giovanni Mascellani <[email protected]> boost1.74 (U) boost1.81 (U) James McCoy <[email protected]> msgpack-c msgpack-cxx Jerome Kieffer <[email protected]> clfft (U) Jochen Sprickerhof <[email protected]> orocos-kdl (U) ros-catkin (U) Jose Luis Rivero <[email protected]> octomap (U) José Luis Blanco Claraco <[email protected]> nanoflann (U) Juhani Numminen <[email protected]> octomap (U) Leopold Palomo-Avellaneda <[email protected]> octomap (U) orocos-kdl (U) ros-catkin (U) Michael Banck <[email protected]> chemps2 (U) Nicholas Guriev <[email protected]> ms-gsl Nico Schlömer <[email protected]> vtk7 (U) vtk9 (U) Peter Pentchev <[email protected]> libzstd (U) Pino Toscano <[email protected]> qca2 (U) Riku Voipio <[email protected]> orocos-kdl (U) RPM packaging team <[email protected]> libzstd Sebastian Wouters <[email protected]> chemps2 (U) Stephen Sinclair <[email protected]> fclib (U) Steve M. Robbins <[email protected]> boost1.74 (U) boost1.81 (U) Timo Röhling <[email protected]> astc-encoder fastcdr (U) foonathan-memory (U) nanoflann (U) qhull (U) ros-catkin (U) tinyexr tinygltf tinyobjloader Timo Röhling <[email protected]> liblzf Tom Lee <[email protected]> capnproto tony mancill <[email protected]> capnproto (U)
signature.asc
Description: PGP signature

