Re: git-instaweb portability issue (maybe?)

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Denis Bueno <dbueno@...>
Cc: Git Mailing List <git@...>
Date: Friday, June 13, 2008 - 10:22 am

"Denis Bueno" <dbueno@gmail.com> writes:


This depends on how git was build (on compile time configuration).
git-instaweb.sh (source of git-instaweb) has

        PERL='@@PERL@@'

which is set to value of $PERL_PATH (or, to be more exact, its squoted
version) during building git-instaweb.  So you can simply use

  $ make PERL_PATH=/usr/bin/perl
  # make PERL_PATH=/usr/bin/perl install

or whatever, or you can use ./configure script

  $ make configure
  $ ./configure --with-perl=/usr/bin/perl


On Linux for example the path to perl is set explicitely, instead of
using "/usr/bin/env perl" construct.  The 'env' construct has the
following disadvantages:
 - it uses first Perl find in your $PATH, so if git works for you or
   don't work depends on user's personal configuration
   (reproductability, convenience and security).
 - AFAIK it doesn't allow to pass switches to Perl


P.S. Check if you have new enough Perl (there are problems with
Unicode support in old Perl), and if you have CGI.pm new enough
installed for gitweb.

-- 
Jakub Narebski
Poland
ShadeHawk on #git
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
git-instaweb portability issue (maybe?), Denis Bueno, (Fri Jun 13, 9:26 am)
Re: git-instaweb portability issue (maybe?), Jakub Narebski, (Fri Jun 13, 10:22 am)
Re: git-instaweb portability issue (maybe?), Denis Bueno, (Fri Jun 13, 9:38 am)
Re: git-instaweb portability issue (maybe?), Luciano Rocha, (Fri Jun 13, 10:21 am)
Re: git-instaweb portability issue (maybe?), Denis Bueno, (Fri Jun 13, 10:39 am)
Re: git-instaweb portability issue (maybe?), Luciano Rocha, (Fri Jun 13, 11:13 am)
Re: git-instaweb portability issue (maybe?), Jakub Narebski, (Fri Jun 13, 11:32 am)
Re: git-instaweb portability issue (maybe?), Luciano Rocha, (Fri Jun 13, 11:39 am)
Re: git-instaweb portability issue (maybe?), Asheesh Laroia, (Fri Jun 13, 9:46 am)
Re: git-instaweb portability issue (maybe?), Denis Bueno, (Fri Jun 13, 9:59 am)
Re: git-instaweb portability issue (maybe?), Chris Ridd, (Fri Jun 13, 10:10 am)
Re: git-instaweb portability issue (maybe?), Asheesh Laroia, (Fri Jun 13, 10:16 am)
Re: git-instaweb portability issue (maybe?), Chris Ridd, (Fri Jun 13, 10:42 am)
Re: git-instaweb portability issue (maybe?), Denis Bueno, (Fri Jun 13, 10:47 am)