Yocto builds auf Ubuntu 24.04

  • By Tom Irgang
  •  • 
  • 8 May 2025
  •  • 
  • 1 min read
  •  • 
  • Tags: 
  • Yocto
  • Linux
  • Ubuntu

Ich bin inzwischen zurück zu Ubuntu gewechselt und verwende Ubuntu 24.04. Als ich kürzlich mal wieder ein Yocto basiertes Projekt bauen wollte schlug der Build aufgrund der AppArmor Konfiguration fehl. Die Lösung hat ein Ubuntu Discourse Eintrag geliefert, die AppArmor Konfiguration musste angepasst werden um Bitbake das erstellen vun User Namespaces zu erlauben.

  • Config-File anlegen: sudo vi /etc/apparmor.d/bitbake:
abi <abi/4.0>,

include <tunables/global>

/home/**/bitbake/bin/bitbake flags=(unconfined) {  
        userns,  
}
  • Und anschließend die Konfiguration laden: sudo apparmor_parser -r /etc/apparmor.d/bitbake