c63b36e6b28e5dcae43faa37a88dbd2113080eea
CMake 3.27 introduced the new policy CMP0144 which makes it so the find_Package() functions use the upper-case <package>_ROOT variable when set. It is off by default, but it does check for the possible interference and warns about it. The warning happens when the upper case package root variable is set, and a find_package() is called with a lower case package name. In practice this leads to issue with CMake on macOS where the TIFF_ROOT is set to an expected variable, and find_package is used to find TIFF. THe CMake's FindTIFF.cmake attempts to find CMake configuration of the tiff library using find_package(tiff CONFIG) which triggers the policy warning. This change makes it so the policy is set to NEW, silencing the warning and bringing us to a more desired/expected behavior. Pull Request: https://projects.blender.org/blender/blender/pulls/119120
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
