Claudio Leonel wrote: > Hi, > > I got the following error trying to compile PPP > from the latest svn revision (7722) > > ------------------------------------------------------------- > Configuring for Linux > Creating Makefiles. > Makefile <= linux/Makefile.top > pppd/Makefile <= pppd/Makefile.linux > pppstats/Makefile <= pppstats/Makefile.linux > chat/Makefile <= chat/Makefile.linux > pppdump/Makefile <= pppdump/Makefile.linux > pppd/plugins/Makefile <= pppd/plugins/Makefile.linux > pppd/plugins/rp-pppoe/Makefile <= pppd/plugins/rp-pppoe/Makefile.linux > pppd/plugins/radius/Makefile <= pppd/plugins/radius/Makefile.linux > pppd/plugins/pppoatm/Makefile <= pppd/plugins/pppoatm/Makefile.linux > bash: -c: line 0: unexpected EOF while looking for matching `"' > bash: -c: line 1: syntax error: unexpected end of file > make: *** [/home/s/linux_586/rootfs2/586/state/ppp.prepare] Error 2 > > error: a command in the pipe returned 2, bailing out > -------------------------------------------------------------- > > It seems that the problem is in: ../rules/pre/Rules.make: > > ---------------------------------------------------------- > disable_sh = \ > FILENAME="$(strip $(1))"; \ > PARAMETER="$(strip $(2))"; \ > sed -i -e \ > "s,^\s*\(\#\)\?\s*\($$PARAMETER\),#\2," \ > $$FILENAME > --------------------------------------------------------- > > If I escape the "#" with "\#" it works. > My host is Kubuntu 7.10 with bash.
Thanks for spotting this. This must have happend during the perl -> sed conversion. Can you please send a propper patch in cannonlocial patch format, (including Subject:, From: and Signed-off-by: Line) Thanks - Marc -- Marc Kleine-Budde Phone: +49-231-2826-924 Pengutronix - Linux Solutions for Science and Industry Vertretung West/Dortmund http://www.pengutronix.de
signature.asc
Description: OpenPGP digital signature
-- ptxdist mailing list ptxdist@pengutronix.de