When trying to build a stage on big endian arm64 (profile default/linux/arm64/17.0/big-endian), catalyst fails with the following error: momoka_be /opt/catalyst # catalyst -f stage1.spec 11 Apr 2021 11:39:12 CEST: NOTICE : Loading configuration file: /etc/catalyst/catalyst.conf 11 Apr 2021 11:39:12 CEST: NOTICE : conf_values[options] = {'seedcache', 'pkgcache', 'bindist', 'kerncache', 'autoresume', 'snapcache'} 11 Apr 2021 11:39:12 CEST: NOTICE : Processing spec file: stage1.spec 11 Apr 2021 11:39:12 CEST: ERROR : CatalystError: Unknown host machine type aarch64_be momoka_be /opt/catalyst # Reproducible: Always Steps to Reproduce: 1.Run catalyst on an arm64 system with the big-endian profile 2. 3. Actual Results: The error "Unknown host machine type" appears Expected Results: Stages are built
Created attachment 699204 [details, diff] Patch to make catalyst know about big endian arm64 With the attached patch, stages can be built on big-endian arm64.