HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 5 and Version 6 of sys-devel/autoconf


Ignore:
Timestamp:
11/28/09 02:00:02 (6 years ago)
Author:
scottmc
Comment:

removed old-format page, added description

Legend:

Unmodified
Added
Removed
Modified
  • sys-devel/autoconf

    v5 v6  
    1 [[TOC]] 
    2  
    3 = PortLog: [wiki:sys-devel]/autoconf = 
    4  
    5 == version 2.61 == 
    6  
    7 ||R5||untested|| 
    8 ||BONE||stable|| 
    9 ||Haiku||untested|| 
    10  
    11 dependencies: 
    12  
    13  * [wiki:dev-lang/perl] >= ? (with flock() support!) 
    14  * [wiki:sys-devel/m4] >= 1.4.7 
    15  
    16 === revision 1 (brecht) - [BONE] === 
    17  
    18 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. 
    19  
    20 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: 
    21  
    22 {{{ 
    23 Can't ignore signal CHLD, forcing to default 
    24 }}} 
    25  
    26 What this means is explained in http://perldoc.perl.org/perl56delta.html 
    27  
    28 A fix for this problem with cron is described in http://lists.jammed.com/owl-users/2003/01/0008.html 
    29  
    30 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. 
    31  
    32 When suppressing the output of this warning (in Perl's perl.c), none of the tests fail. 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/