On Mon, 23 Feb 2015 13:12:32 +0000 Ian Campbell <[email protected]> wrote:
> On Sun, 2015-02-22 at 18:55 +0200, Siarhei Siamashka wrote: > > We might want to push sunxi-tools into more Linux distributions than > > just Debian and Fedora. And the maintainers of these distributions > > could be not very much impressed with the current quality of the > > sunxi-tools build process :) > > At least from my PoV as the Debian maintainer it's not so bad, mostly > because there isn't very much of it and it's pretty simple/basic. OK, thanks. So, I guess, this is one more vote in favour of keeping the existing makefile. > The biggest issue from the Debian PoV is the binaries contained in the > release -- Debian cannot (or does not want to) ship any binary which is > not rebuilt as part of the package build, so I can't just use them. > > Rebuilding those binaries is hard because sadly cross-compilers are > still a WIP in Debian and ensuring that an Arch:all package is built on > a specific architecture (as someone in this thread suggested) is not > easily achieved. I could just do each upload containing armhf binaries > instead of relying on the buildd network, but that's just a workaround > and in any case I prefer to do source only uploads where possible. The 'fel' tool now contains some bits of ARM assembly, which are converted into annotated C arrays. This may be stepping into a gray area. What is the Debian policy regarding the autogenerated 'configure' files? > I must confess that I just skirted the issue by not shipping the > contents of the bin directory or recompiling the things which needed > cross compiling. The package still provides the fel tool, the fex > compiler and sunxi-bootinfo which is useful enough to be worth doing > IMHO even if it lacks some of the handy dev tools. > > Once cross-compiling is sorted out in Debian I'll probably revisit > shipping that stuff. Even if Debian solves this, the same problem exists for other distributions. -- Best regards, Siarhei Siamashka -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
