tce-load -i compiletc meson gnu-efi-dev

wget https://github.com/fwupd/fwupd-efi/releases/download/1.2/fwupd-efi-1.2.tar.xz

cd fwupd-efi-1.2

correct shebang
efi/generate_binary.py
efi/generate_sbat.py

mkdir build
cd build

CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --buildtype=plain --libexecdir=/usr/local/lib -Defi-includedir=/usr/local/include/efi -Defi-ldsdir=/usr/local/lib

ninja [0m 0.25s]
sudo ninja install

fwupd-efi 1.2

  User defined options
    buildtype     : plain
    localstatedir : /var
    prefix        : /usr/local
    efi-includedir: /usr/local/include/efi
    efi-ldsdir    : /usr/local/lib
