lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Am 05.11.2013 04:13 schröbte Leo Razoumov:
I just tried to install the latest luarocks from the Github repo
master (SHA1: 143cc28429)
on the Mac OSX 10.6.8 (Snow Leopard). 'make build' resulted in error
sed: -: No such file or directory

which I was able to trace to a complex and fragile definition of
SAFEPWD variable in the main Makefile.

SAFEPWD=`echo "$$PWD" | sed -e 's/\([][]\)\1/]]..'\''\1\1'\''..[[/g' -`

Removing this variable and replacing it with a regular $$PWD solved the problem.

I am curious, what's the point of sanitizing PWD value?
Is it an attempt to prevent malicious use of path names:-)

Yes. Could you try again without the trailing `-`, please?