You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by Jim Jagielski <ji...@hyperreal.com> on 1996/12/18 00:19:17 UTC

cvs commit: apache/src PORTING

jim         96/12/17 15:19:17

  Modified:    src       PORTING
  Log:
  Minor changes
  
  Revision  Changes    Path
  1.2       +16 -4     apache/src/PORTING
  
  Index: PORTING
  ===================================================================
  RCS file: /export/home/cvs/apache/src/PORTING,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -C3 -r1.1 -r1.2
  *** PORTING	1996/12/03 22:17:21	1.1
  --- PORTING	1996/12/17 23:19:15	1.2
  ***************
  *** 22,31 ****
    The source for Apache is written in ANSI-C, so an ANSI-C compiler
    is required. However, Apache does not use or require ANSI-only
    functions or options (eg: the "%n" parameter in the scanf()
  ! family); the source basically uses ANSI funtion prototyping.
  ! Thus, an ANSI-to-K&R filter _may_ work, although as far as I
  ! know it has not yet been tried. If you attempt this, let the
  ! Apache team know (mailto: new-httpd@hyperreal.com).
    
    -------------------
    The Starting Point:
  --- 22,31 ----
    The source for Apache is written in ANSI-C, so an ANSI-C compiler
    is required. However, Apache does not use or require ANSI-only
    functions or options (eg: the "%n" parameter in the scanf()
  ! family); the source basically uses ANSI function prototyping but
  ! no other specific ANSIisms. Thus, an ANSI-to-K&R filter _may_
  ! work, although as far as I know it has not yet been tried. If you
  ! attempt this, let the Apache team know (mailto: new-httpd@hyperreal.com).
    
    -------------------
    The Starting Point:
  ***************
  *** 63,68 ****
  --- 63,80 ----
    	;;
    
    The '|*-*-hubble' was added to the switch statement for HP-UX.
  + 
  + Another fix may involve editing the GuessOS helper script. Let's
  + say, for example, that your system is SysV4-based, but that
  + GuessOS does not return that info. You could then add a switch
  + to the script that does something like:
  + 
  + 	*WeirdSystem*)
  + 	    echo "${MACHINE}-whatever-sysv4"; exit 0
  + 	    ;;
  + 
  + In this case, we force GuessOS to return a string that includes
  + the "sysv4" cookie for Configure to recognize.
    
    Unfortunately, unless you are running a very generic BSD or SysV
    system, no "supported" OS will be close enough in all aspects to