Bug#533098: perl: FTBFS on kFreeBSD (h2ph check failure)
Niko Tyni
ntyni at debian.org
Sun Jun 14 20:36:45 UTC 2009
Package: perl
Version: 5.10.0-23
Severity: important
Tags: patch
The h2ph checks failed on the kfreebsd-* builds:
Undefined subroutine &main::__LONG_MAX__ called at (eval 390) line 1.
Compilation failed in require at /build/buildd-perl_5.10.0-23-kfreebsd-i386-i5BPPs/perl-5.10.0/debian/tmp/usr/lib/perl/5.10/sys/socket.ph line 14.
This is #212708 / #480428 revisited, and it happens because
$Config{cppsymbols} doesn't contain __LONG__MAX__, which is defined
internally by gcc. The Configure script currently examines these internal
symbols (seen with 'cpp -dM /dev/null') only on linux for some reason,
Patch attached, I'll send it upstream next.
--
Niko Tyni ntyni at debian.org
More information about the Perl-maintainers
mailing list