Source: rakarrack Version: 0.6.1-4 Severity: wishlist User: helm...@debian.org Usertags: rebootstrap
I looked into cross building rakarrack and found that it would pass -msse2 to an arm compiler. That's bad. So while it might not be useful to cross build rakarrack, I think it still is useful to reconsider the handling of cpu extensions in rakarrack. One thing to note is that it enables altivec on powerpc, which is above the port base line. I suggest adding "altivec-support [any-powerpc]" to rakarrack's Depends to at least document this behaviour. I think this build time detection is problematic on its own, because the behaviour of the package depends on the builder's capabilities rendering the package unreproducible. From a Debian pov, this whole autodetection should be removed and replaced by a concious maintainer choice documented in debian/rules (as is done with sse for i386 already). Incidentally, that would not only fix reproducibility, but also cross compilation. Helmut