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

Reply via email to