Assembla home | Assembla project page
 

PortLog: sys-devel/autoconf

version 2.61

R5untested
BONEstable
Haikuuntested

dependencies:

revision 1 (brecht) - [BONE]

Building autoconf 2.61 requires perl with flock() support. See dev-lang/perl. Also, a recent version of sys-devel/m4 (>= 1.4.7) is required.

When these two requirements are fulfilled, autoconf builds without errors on BONE. Most tests fail however. This is due to a warning that perl emits:

Can't ignore signal CHLD, forcing to default

What this means is explained in http://perldoc.perl.org/perl56delta.html

A fix for this problem with cron is described in http://lists.jammed.com/owl-users/2003/01/0008.html

As I understand it, the SIGCHLD signal should be set to SIG_DFL (default). However, it is set to SIG_IGN (ignore). Checking the POSIX standard, the default for SIGCHLD is to ignore. So it's basically correct. Still, Perl warns and consequently most autoconf tests fail.

When suppressing the output of this warning (in Perl's perl.c), none of the tests fail.