| | 1 | [[TOC]] |
| | 2 | |
| | 3 | = sys-devel/autoconf = |
| | 4 | |
| | 5 | == version 2.61 == |
| | 6 | |
| | 7 | ||R5||untested|| |
| | 8 | ||BONE||unstable|| |
| | 9 | ||Haiku||untested|| |
| | 10 | |
| | 11 | === revision 1 (brecht) - [BONE] === |
| | 12 | |
| | 13 | Building autoconf 2.61 requires perl with flock() support. See [wiki:dev-lang/perl]. Also, a recent version of [wiki:sys-devel/m4] (>= 1.4.7) is required. |
| | 14 | |
| | 15 | 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: |
| | 16 | |
| | 17 | {{{ |
| | 18 | Can't ignore signal CHLD, forcing to default |
| | 19 | }}} |
| | 20 | |
| | 21 | What this means is explained in http://perldoc.perl.org/perl56delta.html |
| | 22 | |
| | 23 | A fix for this problem with cron is described in http://lists.jammed.com/owl-users/2003/01/0008.html |
| | 24 | |
| | 25 | 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. |