Re: [Rpm-maint] [rpm-software-management/rpm] ELF file conflict 'color' resolution for tri-lib systems (#193)

2017-04-10 Thread Mark Hatle
Yes x32 has exactly the same issue. The RPM5 code for the resolver is very different then this code set. So unfortunately it can't be directly applied. I simply don't understand the conflict resolution loop in this code base enough to understand why I'm not able to do the three-way

Re: [Rpm-maint] [rpm-software-management/rpm] ELF file conflict 'color' resolution for tri-lib systems (#193)

2017-04-08 Thread Jeff Johnson
Resolving file "colors" affects more than MIPS64 n32: the x32 format also uses (1 <<2) color bit and (potentially) needs RPM to choose between executables that are compiled differently. AFAIK, PLD has succeeded in adding support for x32 to RPM5, if you need patches that have been tested in

[Rpm-maint] [rpm-software-management/rpm] ELF file conflict 'color' resolution for tri-lib systems (#193)

2017-04-07 Thread Mark Hatle
I am attempting to use rpm with a tri-lib system, mips64. (ELF 32, ELF64 and MIPS64 n32) I have a small patch that adds MIPS64 n32 ABI support to RPM: http://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/rpm/files/0001-Add-a-color-setting-for-mips64_n32-binaries.patch