Control: tag -1 moreinfo On Sun, 2016-05-22 at 22:52 +0800, YunQiang Su wrote: > Package: src:linux > Version: 4.5 - 4.6 > > Hi, this patch add mipsn32 and mipsn32el support and also add > 6 MIPS r6 architectures. > > mipsn32 and mipsn32el have same flavors with mips64 and mips64el.
Since we have multiarch it is not necessary to duplicate kernel packages with identical configurations in multiple Debian architectures. All the N32 architectures should be used in multiarch configurations together with the corresponding 64-bit architectures. (The same should be true for O32 architectures, but that won't happen until the corresponding 64-bit architectures are in the main archive.) [...] > --- a/debian/config/defines > +++ b/debian/config/defines > @@ -13,8 +13,16 @@ arches: > m68k > mips > mipsel > + mipsn32 > + mipsn32el > mips64 > mips64el > + mipsr6 > + mipsr6el > + mipsn32r6 > + mipsn32r6el > + mips64r6 > + mips64r6el [...] This is ridiculous. 12 different Debian architectures for MIPS?! If you want to make ARM look like a better choice, this sort of fragmentation of binary compatibility is a good way to do it. Why are there new Debian architectures specifically for R6, given that Debian architectures correspond to ABIs and not specific CPU requirements (e.g.. i386's CPU requirements have graudally moved up from 386 to 686-class)? Ben. -- Ben Hutchings friends: People who know you well, but like you anyway.
signature.asc
Description: This is a digitally signed message part