[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

New deprecation warning in CMake 3.27



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 <andrea@pappacoda.it>
   glm (U)

Andreas Tille <tille@debian.org>
   libthread-pool (U)

Anton Gladky <gladk@debian.org>
   boost1.74 (U)
   boost1.81 (U)
   vtk6 (U)
   vtk9 (U)

Barak A. Pearlmutter <bap@debian.org>
   qhull (U)

Debian Boost Team <team+boost@tracker.debian.org>
   boost1.74
   boost1.81

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
   ciftilib
   libthread-pool

Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>
   field3d

Debian QA Group <packages@qa.debian.org>
   palabos

Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
   qca2

Debian Robotics Team <team+robotics@tracker.debian.org>
   fastcdr
   foonathan-memory

Debian Science Maintainers <debian-science-maintainers@alioth-lists.debian.net>
   qhull

Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
   clblas
   clfft
   docopt.cpp
   fclib
   glbinding
   gli
   glm
   globjects
   nanoflann
   octomap
   orocos-kdl
   pybind11
   ros-catkin

Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
   vtk6
   vtk7
   vtk9

Debichem Team <debichem-devel@lists.alioth.debian.org>
   chemps2

Gert Wollny <gewo@debian.org>
   vtk6 (U)
   vtk7 (U)
   vtk9 (U)

Ghislain Antony Vaillant <ghisvail@gmail.com>
   ciftilib (U)
   clblas (U)
   clfft (U)
   docopt.cpp (U)
   field3d (U)
   glbinding (U)
   gli (U)
   globjects (U)
   pybind11 (U)

Giovanni Mascellani <gio@debian.org>
   boost1.74 (U)
   boost1.81 (U)

James McCoy <jamessan@debian.org>
   msgpack-c
   msgpack-cxx

Jerome Kieffer <jerome.kieffer@esrf.fr>
   clfft (U)

Jochen Sprickerhof <jspricke@debian.org>
   orocos-kdl (U)
   ros-catkin (U)

Jose Luis Rivero <jrivero@osrfoundation.org>
   octomap (U)

José Luis Blanco Claraco <joseluisblancoc@gmail.com>
   nanoflann (U)

Juhani Numminen <juhaninumminen0@gmail.com>
   octomap (U)

Leopold Palomo-Avellaneda <leo@alaxarxa.net>
   octomap (U)
   orocos-kdl (U)
   ros-catkin (U)

Michael Banck <mbanck@debian.org>
   chemps2 (U)

Nicholas Guriev <guriev-ns@ya.ru>
   ms-gsl

Nico Schlömer <nico.schloemer@gmail.com>
   vtk7 (U)
   vtk9 (U)

Peter Pentchev <roam@debian.org>
   libzstd (U)

Pino Toscano <pino@debian.org>
   qca2 (U)

Riku Voipio <riku.voipio@linaro.org>
   orocos-kdl (U)

RPM packaging team <team+pkg-rpm@tracker.debian.org>
   libzstd

Sebastian Wouters <sebastianwouters@gmail.com>
   chemps2 (U)

Stephen Sinclair <radarsat1@gmail.com>
   fclib (U)

Steve M. Robbins <smr@debian.org>
   boost1.74 (U)
   boost1.81 (U)

Timo Röhling <roehling@debian.org>
   astc-encoder
   fastcdr (U)
   foonathan-memory (U)
   nanoflann (U)
   qhull (U)
   ros-catkin (U)
   tinyexr
   tinygltf
   tinyobjloader

Timo Röhling <timo@gaussglocke.de>
   liblzf

Tom Lee <debian@tomlee.co>
   capnproto

tony mancill <tmancill@debian.org>
   capnproto (U)

Attachment: signature.asc
Description: PGP signature


Reply to: