ports/89125: [PATCH] www/apache2: Fix IGNORE quoting in Makefile.modules.3rd; unbreak www/mod_vhs
Ion-Mihai IOnut Tetcu
itetcu at people.tecnik93.com
Wed Nov 16 12:50:23 UTC 2005
>Number: 89125
>Category: ports
>Synopsis: [PATCH] www/apache2: Fix IGNORE quoting in Makefile.modules.3rd; unbreak www/mod_vhs
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Nov 16 12:50:21 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Ion-Mihai "IOnut" Tetcu
>Release: FreeBSD 6.0-STABLE i386
>Organization:
Tecnik'93
>Environment:
System: FreeBSD 6.0-STABLE #7: Mon Nov 7 14:40:46 EET 2005
>Description:
An IGNORE value is quoted and contains a back-trick ( ` ) in Makefile.modules.3rd
hence (some) ports that include this file fail with "Syntax error: EOF in backquote substitution"
if apache 1.x is installed, e.g.
root(itetcu)@it/SU >-SSH-> /usr/ports/www/mod_vhs [14:28:33] 0
# make fetch
Syntax error: EOF in backquote substitution
*** Error code 2
Attached patch should fix this and unbreak (at least fetch) www/mod_vhs
>How-To-Repeat:
cd /usr/ports/www/mod_vhs
make fetch
>Fix:
--- Makefile.modules.3rd.diff begins here ---
--- Makefile.modules.3rd.orig Wed Nov 16 14:29:53 2005
+++ Makefile.modules.3rd Wed Nov 16 14:31:13 2005
@@ -33,7 +33,7 @@
. endif
. endif
. ifdef(WITH_APACHE2)
-IGNORE= "You have `WITH_APACHE2' variable defined either in environment or in make(1) argumentsm. but apache13 is installed Please undefine and try again."
+IGNORE= You have 'WITH_APACHE2' variable defined either in environment or in make(1) argumentsm. but apache13 is installed Please undefine and try again.
. endif
.endif
--- Makefile.modules.3rd.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list