NOTE: If you are a developer, please use a private wiki based on foswiki/trunk on a daily base ...or use
trunk.foswiki.org to view this page for some minimal testing.
Use
Item9693 for docu changes for 1.2 and 2.0.
Item9333: both configure installer and pseudo-install should automatically localise the perl shebang
| Priority: |
CurrentState: |
AppliesTo: |
Component: |
WaitingFor: |
| Enhancement |
New |
Engine |
Configure, Install, PseudoInstall |
|
and what that shebang should look like should probly be a cfg value.
that way, stuff just works.
--
SvenDowideit - 16 Jul 2010
this would also simplify changing your perl to
debugperl, adding profilling such as NYTProf, or anything else..
--
SvenDowideit - 16 Jul 2010
This is partly addressed. Configure uses Foswiki::Configure::Util::rewriteShebang to set the perl shebang for any extension scripts. It sets the shebang to the shebang used by bin/configure. It could use the perl location but this is auto dereferenced from a symlink to the installed version of perl, which is probably not wanted.
--
GeorgeClark - 02 Dec 2010
For pseudo-install, if it updates the shebang in a symlink environment, then it's modifying a file that might be inadvertently checked in. This should probably only be done when doing a "copy" type installation rather than symlink.
--
GeorgeClark - 15 Apr 2011