Apache OpenOffice (AOO) Bugzilla – Issue 50092
$(shell,XXX command) expands the result for all non-empty XXX
Last modified: 2013-08-07 15:34:52 UTC
The check in _exec_shell in dmake/function.c expands the result if the parameter to $(shell,para ...) is != "", but according to the man page only "expand" is a valid parameter.
Created attachment 47329 [details] Patch for dmake
Committed patch and testcase to dmake411.
Please verify
only "expand" is accepted now
and a target
Created attachment 48833 [details] workarounds for solaris printf and nfs timing issues
dmake worked fine but the testcase didn't on solaris. there seems to be a problem with the printf binary. using the bash internal works fine but requires additional quoting. don't know if using bash in testcases is acceptable for you.
Thanks for the patch - committed. No, I don't mind the bash requirement.
dmake 4.11 is in use now