ports/140167: devel/e4graph: syntax error in configure script
Jilles Tjoelker
jilles at stack.nl
Sun Nov 1 15:00:14 UTC 2009
>Number: 140167
>Category: ports
>Synopsis: devel/e4graph: syntax error in configure script
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 01 15:00:13 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Jilles Tjoelker
>Release: FreeBSD 9.0-CURRENT i386
>Organization:
MCGV Stack
>Environment:
/bin/sh r197691 or newer
>Description:
Due to a change in /bin/sh a mismatched single quote inside backticks
(`...`) now causes configure to fail.
>How-To-Repeat:
Try to build the port with a /bin/sh with r197691 change in it.
>Fix:
Apply this patch to the port Makefile.
Alternatively, an upgrade may help. The broken code (tcl.m4) seems to originate
with tcl 8.3 or older.
--- devel-e4graph-syntaxfix.patch begins here ---
--- ports/devel/e4graph/Makefile.orig 2009-08-22 02:18:00.000000000 +0200
+++ ports/devel/e4graph/Makefile 2009-11-01 15:32:50.000000000 +0100
@@ -46,7 +46,8 @@
post-patch:
@${REINPLACE_CMD} -e 's|=-O$$|="$${CFLAGS}"|g ; \
s|gcc -shared|$$(CC) -shared|g ; \
- s|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \
+ s|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir| ; \
+ s:`awk '"'"'{print }'"'"' /etc/.relid'"'"'`:`awk '"'"'{print }'"'"' /etc/.relid`:g' \
${WRKSRC}/configure
@${CHMOD} +x ${WRKSRC}/scripts/ltconfig
--- devel-e4graph-syntaxfix.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list