Bug 857763
Summary: | libguestfs 'file-architecture' returns 'ARM' for arm binaries | ||
---|---|---|---|
Product: | [Community] Virtualization Tools | Reporter: | Richard W.M. Jones <rjones> |
Component: | libguestfs | Assignee: | Richard W.M. Jones <rjones> |
Status: | NEW --- | QA Contact: | |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Richard W.M. Jones
2012-09-16 22:16:21 UTC
Seems like we need to patch file utility. Elf file can contain a tag describing CPU architecture (TAG_CPU_name, TAG_CPU_raw_name) and/or needed extension. Howewer, these usually aren't part of ELF file since they are optional. There is other field called Flags and its meaning is architecture specific, for 32bit ARM it contains EABI version and endianness info, so it doesn't seem to give us info we'd like to have. |