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.
Best regards.
Claudio Leonel
--
ptxdist mailing list
[email protected]