Currently, all scripts in .info files (e.g. InstallScript, 
CompileScript, etc.) are executed by the user's shell! This is not 
good of course, as it means we get different results if the user uses 
tcsh vs bash vs zsh vs whatever.

In fact so far I believe we'd always use /bin/sh, but we definitily 
don't. For the sake of a unified environment, and to reduce problems 
(as the one in the qt-3.0.2-1 package which wouldn't build for tcsh 
users), I'd like to change this to really always use /bin/sh. 
However, this might break some existing packages. Though strictly 
spoken, anything that stops working was broken before and just 
slipped through.


Comments?


Max
-- 
-----------------------------------------------
Max Horn
Software Developer

email: <mailto:[EMAIL PROTECTED]>
phone: (+49) 6151-494890

_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to