Package: gccxml Version: 0.9.0+cvs20110723-2 Severity: important Tags: patch User: debian-h...@lists.debian.org Usertags: hurd
Hello, gccxml currently FTBFS on hurd-i386 due to a few obvious configuration issues. Could you apply the attached patch please? Samuel -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- Samuel Thibault <samuel.thiba...@fnac.net> /* Amuse the user in a SPARC fashion */ if (err) printk( KERN_CRIT " _______________________________ \n" KERN_CRIT " < Your System ate a SPARC! Gah! >\n" KERN_CRIT " ------------------------------- \n" KERN_CRIT " \\ ^__^\n" KERN_CRIT " \\ (xx)\\_______\n" KERN_CRIT " (__)\\ )\\/\\\n" KERN_CRIT " U ||----w |\n" KERN_CRIT " || ||\n"); (From linux/arch/parisc/kernel/traps.c:die_if_kernel())
--- GCC/gcc/config.gcc.orig 2011-08-19 23:12:51.000000000 +0000 +++ GCC/gcc/config.gcc 2011-08-19 23:13:12.000000000 +0000 @@ -484,12 +484,17 @@ # support are matched above and just set $cpu_type. tm_file="${cpu_type}/gnu.h" extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o" + extra_options="${extra_options} linux.opt" # GNU tools are the only tools. gas=yes gnu_ld=yes + case ${enable_threads} in + "" | yes | posix) thread_file='posix' ;; + esac # These details are the same as for Linux. # But here we need a little extra magic. tmake_file="t-slibgcc-elf-ver t-linux t-gnu" + tm_defines="${tm_defines} UCLIBC_DEFAULT=0" case ${target} in alpha*) tm_file="${cpu_type}/${cpu_type}.h alpha/elf.h alpha/linux.h alpha/linux-elf.h gnu.h ${tm_file}"