cvs commit: hugs98/src Makefile.in hugs98/src/unix configure configure.in

Sven Panne panne at glass.cse.ogi.edu
Tue Oct 7 10:21:03 EDT 2003


panne       2003/10/07 09:21:03 PDT

  Modified files:
    src                  Makefile.in 
    src/unix             configure configure.in 
  Log:
  Murphy's Law caught us again, here's the full story:
  
  There are some broken sed implementations out there which have a fixed
  limit on the size of sed scripts, so autoconf tries to be clever and
  splits sed scripts into chunks (currently 50 lines). If the value of a
  substituted variable spans multiple lines, there is a small chance
  that this value gets split into two parts.    :-P   This is a bug in
  autoconf, which seems to be known but hard to fix. Thanks to Murphy,
  the recent innocent changes triggered this faulty behaviour.
  
  The only safe way to avoid surprises like this in the future is to use
  single-line substitutions only.
  
  Revision  Changes    Path
  1.65      +14 -1     hugs98/src/Makefile.in
  1.80      +1 -22     hugs98/src/unix/configure
  1.82      +0 -20     hugs98/src/unix/configure.in


More information about the Cvs-hugs mailing list