Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please approve my upload for package clang, this fixes two issues one of which is filed as a grave bug. The other I also judge to be grave but is not currently filed as a bug in debian (if you want me to file it as one I will) The first issue is on armhf. While I fixed the linker invocation some time ago (and it took ages to get the patch uploaded due to arguments over the broken 3.1 version in sid which was eventually cleared as an epoch upload) I did not think to test passing of floating point arguments between clang build code and gcc built code. It turns out that the CPU default clang was using on armhf was rediculously low and this causes clang to silently fail to correctly implement the hard float ABI. My patch raises the CPU default. I have set the CPU default to armv6 because as far as I can tell clang 3.0's armv7 setting's imply features that debian armhf doesn't have. Ubuntu has a patch that solves this but I judged that patch too intrusive and hacky for debian. So setting the default to armv6 appeared to be the "least bad" soloution. The second change is for powerpc and was picked from ubuntu it stops the package being built with altivec as the default since debian powerpc does not require altivec. This patch was pointed out to me by adam conrad while discussing the armhf issues. Debdiff is attatched. -- System Information: Debian Release: 6.0.3 APT prefers proposed-updates APT policy: (500, 'proposed-updates'), (500, 'oldstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org