Marcin Juszkiewicz created QPID-6170: ----------------------------------------
Summary: No support for AArch64 and PPC64LE architectures Key: QPID-6170 URL: https://issues.apache.org/jira/browse/QPID-6170 Project: Qpid Issue Type: Bug Components: Build Tools Affects Versions: 0.30 Environment: Fedora 'rawhide' on AArch64 Reporter: Marcin Juszkiewicz qpid-cpp-0.30/src/qpid/legacystore/jrnl/jcfg.h header has set of checks to find out word size and endianness. But list of checks is quite short and buggy. It has arm64 added for iOS but lacks aarch64 checks (same architecture but GNU world is using original name of architecture). Also for PowerPC it is assumed that it is Big Endian while there are LE chips now as well. I have a patch which replaces all those checks with use of endian.h and bits/wordsize.h headers. It is not perfect solution as it assumes glibc but (IMHO) better than current situation is as it allows qpid to be built on any other Linux supported architecture -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org