Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 782076 - catalyst 3.0.17 does not support arm64 big-endian profile
Summary: catalyst 3.0.17 does not support arm64 big-endian profile
Status: UNCONFIRMED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: ARM64 Linux
: Normal normal (vote)
Assignee: Gentoo Catalyst Developers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2021-04-11 10:29 UTC by Marcus Comstedt
Modified: 2021-11-05 07:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to make catalyst know about big endian arm64 (arm64_be.patch,1.14 KB, patch)
2021-04-11 10:30 UTC, Marcus Comstedt
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Comstedt 2021-04-11 10:29:35 UTC
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
Comment 1 Marcus Comstedt 2021-04-11 10:30:41 UTC
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.