[Rpm-maint] [rpm-software-management/rpm] Add armv8* arch variants to rpmrc.in (#425)

Jeff Johnson notifications at github.com
Thu Apr 19 10:39:01 UTC 2018


I should point out some deficiencies in using logic based on the {I,L,P,E} bits.

1) many operations to determine coloring of packages and transactions depend on the ability of simply or'ing together file color flags contained within.

2) it's not just the insanity of static archives (and Itanium) containing both elf32/elf64 a Objects that forced an arbitrary bit mask for file colors: e.g. on OS X there are/were universal binaries (aka "fat binaries") that are stitched/merged separate compilations intended for incompatible architectures.

3) while the ILP32 logic on arm is a reasonably sane designator that avoids confusing/obscure arch naming, arm apparently has also added options for floating point abi differences that may not fit into the scheme I outlined.

Meanwhile: if you are going to worry about arm arch names and compatibility related to ILP32, you should also reserve some additional file color bits

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/425#issuecomment-382689633
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180419/1c9e6f23/attachment.html>


More information about the Rpm-maint mailing list