Currently when the Kernel is build and creates the vyos-linux-firmware package, the Kernel modules are inspected and the firmware file string is extracted.
This is the case for years. Now with ARM64 on the doorstep, we would assemble the vyos-linux-firmware package twice, once for x86_64 and once for amd64.
The generated package is for CPU architecture all - as the package is build twice, the longer running build will win -> perfect race condition.
SPlit the vyos-linux-firmware package generation into an individual build for ARM64 and X84_64.