Package: perl Version: 5.10.0-25 Severity: important Tags: patch Hello,
Perl currently FTBFS on hurd-i386 because it also needs the cppsymbols fix for __LONG_MAX__ & such, see attached patch. Please also apply it to experimental's 5.10.1. Samuel -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages perl depends on: ii libc6 2.9-23 GNU C Library: Shared libraries ii libdb4.7 4.7.25-7 Berkeley v4.7 Database Libraries [ ii libgdbm3 1.8.3-6 GNU dbm database routines (runtime ii perl-base 5.10.0-25 minimal Perl system ii perl-modules 5.10.0-25 Core Perl modules ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime Versions of packages perl recommends: ii make 3.81-6 An utility for Directing compilati ii netbase 4.37 Basic TCP/IP networking system Versions of packages perl suggests: ii libterm-readline-gnu-perl 1.19-1 Perl extension for the GNU Readlin ii perl-doc 5.10.0-25 Perl documentation -- no debconf information -- Samuel Thibault <samuel.thiba...@fnac.net> "...[Linux's] capacity to talk via any medium except smoke signals." (By Dr. Greg Wettstein, Roger Maris Cancer Center)
--- debian/patches/fixes/kfreebsd_cppsymbols.diff.orig 2009-08-29 13:50:39.000000000 +0200 +++ debian/patches/fixes/kfreebsd_cppsymbols.diff 2009-08-29 13:53:30.000000000 +0200 @@ -21,7 +21,7 @@ : Add in any linux cpp "predefined macros": case "$osname::$gccversion" in - *linux*::*.*) -+ *linux*::*.*|*gnukfreebsd*::*.*) ++ *linux*::*.*|*gnukfreebsd*::*.*|gnu::*.*) tHdrH=_tmpHdr rm -f $tHdrH'.h' $tHdrH touch $tHdrH'.h' --- Configure.orig 2009-08-29 16:24:42.000000000 +0200 +++ Configure 2009-08-29 16:24:48.000000000 +0200 @@ -21374,7 +21374,7 @@ ./Cppsym < Cppsym.know > Cppsym.true : Add in any linux cpp "predefined macros": case "$osname::$gccversion" in - *linux*::*.*|*gnukfreebsd*::*.*) + *linux*::*.*|*gnukfreebsd*::*.*|gnu::*.*) tHdrH=_tmpHdr rm -f $tHdrH'.h' $tHdrH touch $tHdrH'.h'