A build on Cygwin --without-dynamic-modules currently fails with a syntax error in makemake. The attached patch fixes it.
what kind of shell syntax error does this patch fix?
I think it was an extra semicolon. The problem was in this fragment:
echo -e \"\tlisp.exe.hostent_to_lisp\" >> ${CLISP_DEF} ;
This doesn't work when ${CLISP_DEF} is empty.
in that case I think TRT is to check CLISP_DEF. how about the attached patch?
That's fine for Cygwin, but I don't know if it will be a problem for the native Windows build. I suspect it's OK.
Ticket moved from /p/clisp/patches/46/
Log in to post a comment.
what kind of shell syntax error does this patch fix?
I think it was an extra semicolon. The problem was in this fragment:
echo -e \"\tlisp.exe.hostent_to_lisp\" >> ${CLISP_DEF} ;
This doesn't work when ${CLISP_DEF} is empty.
in that case I think TRT is to check CLISP_DEF.
how about the attached patch?
That's fine for Cygwin, but I don't know if it will be a problem for the native Windows build. I suspect it's OK.
Ticket moved from /p/clisp/patches/46/