tags 552407 + patch thanks Hi,
This problem is revised with the patch which I attached. Could you apply it? Best regards, Nobuhiro 2009/10/26 Nobuhiro Iwamatsu <[email protected]>: > Package: eglibc > Version: 2.10.1-2 > Severity: important > User: [email protected] > Usertags: sh4 > X-Debbugs-CC: [email protected] > > Hi, > > I am now trying to run Debian on Renesas SH CPU(sh4). > eglibc 2.10.1-1 and 2.10.1-2 FTBFS on sh4. > > http://buildd.debian-ports.org/fetch.php?pkg=eglibc&arch=sh4&ver=2.10.1-2&stamp=1256516165&file=log&as=raw > > ----- > ...... > gcc-4.4 -nostdlib -nostartfiles -o > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/localedata/tst_wcstod > -Wl,-dynamic-linker=/lib/ld-linux.so.2 -Wl,-z,combreloc > -Wl,-z,relro -Wl,--hash-style=both > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/csu/crt1.o > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/csu/crti.o > `gcc-4.4 --print-file-name=crtbegin.o` > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/localedata/tst_wcstod.o > -Wl,-rpath-link=/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/math:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/elf:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/dlfcn:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/nss:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/nis:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/rt:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/resolv:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/crypt:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/nptl > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/libc.so.6 > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/libc_nonshared.a > -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed `gcc-4.4 > --print-file-name=crtend.o` > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/csu/crtn.o > GCONV_PATH=/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/iconvdata > LC_ALL=C > LOCPATH=/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/localedata > > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/elf/ld-linux.so.2 > --library-path > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/math:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/elf:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/dlfcn:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/nss:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/nis:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/rt:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/resolv:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/crypt:/build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/nptl > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/localedata/tst_wcstod > > > /build/buildd-eglibc_2.10.1-2-sh4-YBvR9S/eglibc-2.10.1/build-tree/sh4-libc/localedata/tst_wcstod.out > make: *** wait: No child processes. Stop. > ----- > > I tested by gcc-4.3_4.3.4-5 and gcc-4.4_4.4.1-6. But both have the > same problem. > And I set 3000 to stalled_pkg_timeout of value in .sbuildrc. >
--- a/stdlib/longlong.h.orig 2009-11-11 17:49:42.000000000 +0900 +++ b/stdlib/longlong.h 2009-11-11 17:49:57.000000000 +0900 @@ -918,7 +918,7 @@ " or r1,%0" \ : "=r" (q), "=&z" (r) \ : "1" (n1), "r" (n0), "rm" (d), "r" (&__udiv_qrnnd_16) \ - : "r1", "r2", "r4", "r5", "r6", "pr"); \ + : "r1", "r2", "r4", "r5", "r6", "pr", "t"); \ } while (0) #define UDIV_TIME 80

