mbox series

[meta-oe,00/10] Patches to allow builds with CMake 4+

Message ID 20250711100052.255467-1-Moritz.Haase@bmw.de
Headers show
Series Patches to allow builds with CMake 4+ | expand

Message

Moritz Haase July 11, 2025, 10 a.m. UTC
These patches are part of the coordinated effort to allow builds of
meta-openembedded with CMake 4+ as part of the ongoing bump CMake to 4.0.3 in
openembedded-core (see [0]).

[0]: https://lists.openembedded.org/g/openembedded-core/topic/patch_v5_0_7_cmake_major/113965735

CC: alperyasinak1@gmail.com
CC: raj.khem@gmail.com
CC: f_l_k@t-online.de
CC: alex.kanavin@gmail.com

Moritz Haase (10):
  zeromq: Backport patches to support builds with CMake 4+
  avro-c: upgrade 1.11.3 -> 1.12.0
  cpputest: Backport patches to support builds with CMake 4+
  redis-plus-plus: upgrade 1.3.11 -> 1.3.14
  heaptrack: Allow to build with CMake 4+
  wbxml2: upgrade 0.10.8 -> 0.11.10
  upm: Allow to build with CMake 4+
  pcapplusplus: upgrade 24.09 -> 25.05
  synergy: Allow to build with CMake 4+
  [RFC] vulkan-cts: upgrade 1.4.2.1 -> 1.4.3.1

 ...-Remove-whitespace-in-operator-_json.patch |  52 ---
 ...lusplus_24.09.bb => pcapplusplus_25.05.bb} |   6 +-
 ...make_minimum_required-before-project.patch |  41 ++
 ...pper-bound-in-cmake_minimum_required.patch |  56 +++
 .../zeromq/zeromq_4.3.5.bb                    |   2 +
 .../heaptrack/heaptrack_1.2.0.bb              |   4 +-
 ...update-cmake_minimum_required-to-3.5.patch |  34 ++
 ...us_1.3.11.bb => redis-plus-plus_1.3.14.bb} |   6 +-
 meta-oe/recipes-extended/upm/upm_git.bb       |   4 +-
 ...LAND_SCANNER-and-WAYLAND_PROTOCOLS_D.patch |  29 --
 .../vk-gl-cts/khronos-cts.inc                 |   1 -
 .../vk-gl-cts/vulkan-cts-sources.inc          |  25 +-
 ...n-cts_1.4.2.1.bb => vulkan-cts_1.4.3.1.bb} |   2 +-
 ...-Fix-typos-in-docs-and-examples-2795.patch |  59 ---
 ...O-3960-C-Fix-st-ANYARGS-warning-2798.patch | 386 ------------------
 .../{avro-c_1.11.3.bb => avro-c_1.12.0.bb}    |   8 +-
 .../{wbxml2_0.10.8.bb => wbxml2_0.11.10.bb}   |  11 +-
 .../recipes-support/synergy/synergy_git.bb    |   4 +-
 ...um_required-before-project-in-CMakeL.patch |  36 ++
 .../0002-Squelch-deprecation-warning.patch    |  43 ++
 meta-oe/recipes-test/cpputest/cpputest_4.0.bb |   5 +-
 21 files changed, 250 insertions(+), 564 deletions(-)
 delete mode 100644 meta-oe/recipes-connectivity/pcapplusplus/pcapplusplus/0001-Remove-whitespace-in-operator-_json.patch
 rename meta-oe/recipes-connectivity/pcapplusplus/{pcapplusplus_24.09.bb => pcapplusplus_25.05.bb} (83%)
 create mode 100644 meta-oe/recipes-connectivity/zeromq/files/0002-cmake_minimum_required-before-project.patch
 create mode 100644 meta-oe/recipes-connectivity/zeromq/files/0003-set-upper-bound-in-cmake_minimum_required.patch
 create mode 100644 meta-oe/recipes-extended/redis-plus-plus/files/0001-update-cmake_minimum_required-to-3.5.patch
 rename meta-oe/recipes-extended/redis-plus-plus/{redis-plus-plus_1.3.11.bb => redis-plus-plus_1.3.14.bb} (86%)
 delete mode 100644 meta-oe/recipes-graphics/vk-gl-cts/files/0001-cmake-Define-WAYLAND_SCANNER-and-WAYLAND_PROTOCOLS_D.patch
 rename meta-oe/recipes-graphics/vk-gl-cts/{vulkan-cts_1.4.2.1.bb => vulkan-cts_1.4.3.1.bb} (92%)
 delete mode 100644 meta-oe/recipes-support/avro/avro-c/0001-AVRO-3957-C-Fix-typos-in-docs-and-examples-2795.patch
 delete mode 100644 meta-oe/recipes-support/avro/avro-c/0001-AVRO-3960-C-Fix-st-ANYARGS-warning-2798.patch
 rename meta-oe/recipes-support/avro/{avro-c_1.11.3.bb => avro-c_1.12.0.bb} (60%)
 rename meta-oe/recipes-support/opensync/{wbxml2_0.10.8.bb => wbxml2_0.11.10.bb} (50%)
 create mode 100644 meta-oe/recipes-test/cpputest/cpputest/0001-Call-cmake_minimum_required-before-project-in-CMakeL.patch
 create mode 100644 meta-oe/recipes-test/cpputest/cpputest/0002-Squelch-deprecation-warning.patch