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)

Attachment: signature.asc
Description: PGP signature

Reply via email to