Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 10217 invoked by uid 6000); 16 Apr 1998 15:21:27 -0000 Received: (qmail 10210 invoked from network); 16 Apr 1998 15:21:26 -0000 Received: from gensym.com (192.156.185.2) by taz.hyperreal.org with SMTP; 16 Apr 1998 15:21:26 -0000 Received: by gensym.com (4.1/SMI-4.1) id AA00234; Thu, 16 Apr 98 11:21:24 EDT Received: from unknown(1.0.2.6) by ftp.gensym.com via smap (V1.3) id sma000223; Thu Apr 16 11:20:53 1998 Received: from siam.gensym by gensym1.gensym.com (4.1/SMI-4.1) id AA22041; Thu, 16 Apr 98 11:20:52 EDT Received: by siam.gensym (SMI-8.6/SMI-SVR4) id LAA09702; Thu, 16 Apr 1998 11:20:51 -0400 Date: Thu, 16 Apr 1998 11:20:51 -0400 From: bhyde@gensym.com (Ben Hyde) Message-Id: <199804161520.LAA09702@siam.gensym> To: new-httpd@apache.org Subject: [Patch] Support additional module subdirs Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org Configure punished me for putting my module in it's own directory src/modules/satilite/ On the sun4 & sgi: awk: string too long near line 2 awk: syntax error near line 2 awk: illegal statement near line 2 awk: newline in string near line 2 This line is the problem: split ("$AUTOLIBS", libs) it exapands into (broken over a few lines here) split (" modules/standard/libstandard.a modules/proxy/libproxy.a modules/example/libexample.a modules/experimental/libexperimental.a modules/satilite/libsatilite.a", libs) Doing this patch after the beta would fix the problem. - ben hyde --- cvs diff -u Configure Index: Configure =================================================================== RCS file: /cvs/apache-1.3/src/Configure,v retrieving revision 1.238 diff -u -r1.238 Configure --- Configure 1998/04/15 17:10:18 1.238 +++ Configure 1998/04/16 15:04:41 @@ -1356,27 +1356,11 @@ awk -f $awkfile >>Makefile <$tmpfile #################################################################### -## Now add the auto-generated library targets. Need to use awk so we -## don't hang a continuation on the last line. +## Now add the auto-generated library targets. ## -$CAT > $awkfile <> $awkfile <<'EOF4' - z = 0 - for ( lib in libs ) { - if (z != 0) - printf (" \\\n") - z++ - printf (" %s", libs[lib]) - } - } - END { - printf ("\n") - } -EOF4 -awk -f $awkfile >>Makefile > Makefile echo "" >>Makefile ####################################################################