>Number: 1377
>Category: mod_proxy
>Synopsis: missing quote in makefile
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: apache
>State: open
>Class: mistaken
>Submitter-Id: apache
>Arrival-Date: Fri Nov 7 05:30:01 PST 1997
>Last-Modified:
>Originator: [EMAIL PROTECTED]
>Organization:
apache
>Release: 1.2.4
>Environment:
IRIX jessica 6.3 12161207 IP32
>Description:
On setting CC="cc -n32" and using mod_proxy, I got this error in compilation:
-->make
(cd ../apache_1.2.4/src && make CC="cc -n32";)
make[1]: Entering directory `/usr/work/apache_1.2.4/src'
(cd modules; \
make CC='cc -n32' AUX_CFLAGS='-O2 -DIRIX -DSTATUS
-DSERVER_SUBVERSION=\"mod_perl/1.04\"' RANLIB='true')
make[2]: Entering directory `/usr/work/apache_1.2.4/src/modules'
(cd proxy; make CC=cc -n32 AUX_CFLAGS='-I../../regex -O2 -DIRIX -DSTATUS
-DSERVER_SUBVERSION=\"mod_perl/1.04\"' RANLIB='true')
make: invalid option -- 3
make: invalid option -- 2
Usage: make [options] [target] ...
Options:
>How-To-Repeat:
setting CC="CC -opt" where opt is an invalid option for make :-)
>Fix:
This is my patch for the Makefile in the modules/proxy directory
*** Makefile.orig Fri Nov 7 14:12:48 1997
--- Makefile Fri Nov 7 14:13:57 1997
*************** clean: $(CLEANERS)
*** 17,23 ****
@echo "Done cleaning module subdirectories"
placeholder $(MODULES): ForceMe
! (cd $@; $(MAKE) CC=$(CC) AUX_CFLAGS='$(MOD_CFLAGS)'
RANLIB='$(RANLIB)')
ForceMe:
--- 17,23 ----
@echo "Done cleaning module subdirectories"
placeholder $(MODULES): ForceMe
! (cd $@; $(MAKE) CC='$(CC)' AUX_CFLAGS='$(MOD_CFLAGS)'
RANLIB='$(RANLIB)')
ForceMe:
%0
>Audit-Trail:
>Unformatted: