mbox series

[0/6] arm/hafnium: Enable build on non x86_64 hosts and include it to qemuarm64-secureboot build

Message ID 20250730074551.1388-1-csaba.szilagyi@arm.com
Headers show
Series arm/hafnium: Enable build on non x86_64 hosts and include it to qemuarm64-secureboot build | expand

Message

Csaba Szilágyi July 30, 2025, 7:45 a.m. UTC
Check for x86_64 host is removed from hafnium recipe
and hafnium is added to qemuarm64-secureboot target.
Moreover minor fixes are applied on hafnium recipe in
order to make it buildable:
* Restore patch on gn visibility
* Remove deprecated patch for third_party/linux submodule
* Select valid platform for hafnium and properly pass to make
* Depend on clang-native

Csaba Szilágyi (6):
  Revert "arm/hafnium: refuse to build on non-x86-64 hosts"
  arm/hafnium: Depend on clang-native
  arm/hafnium: Select valid platform for hafnium and properly pass to
    make
  arm/hafnium: Remove deprecated patch for third_party/linux submodule
  arm/hafnium: Restore patch on gn visibility
  arm/hafnium: add hafnium to qemuarm64-secureboot target

 ci/qemuarm64-secureboot.yml                   |  1 +
 ...ig-native-to-find-the-libssl-headers.patch | 26 -----------------
 .../0001-work-around-visibility-issue.patch   | 29 +++++++++++++++++++
 .../recipes-bsp/hafnium/hafnium_2.12.0.bb     | 14 ++++-----
 4 files changed, 35 insertions(+), 35 deletions(-)
 delete mode 100644 meta-arm/recipes-bsp/hafnium/hafnium/0001-Use-pkg-config-native-to-find-the-libssl-headers.patch
 create mode 100644 meta-arm/recipes-bsp/hafnium/hafnium/0001-work-around-visibility-issue.patch