From: Andy Dougherty Date: Fri, 9 Apr 1999 14:54:18 +0000 (-0400) Subject: Re: prefix= in hints X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=6d3b1ec5da0caeccfaf3d7c3d5d9837fd5f25cc3;p=p5sagit%2Fp5-mst-13.2.git Re: prefix= in hints To: Perl Porters Message-Id: (Overrides change #3204 from Kurt) p4raw-link: @3204 on //depot/cfgperl: 8cef0c70022a42ce6ce5ecba75ca3cb331d9c87e p4raw-id: //depot/cfgperl@3224 --- diff --git a/hints/linux.sh b/hints/linux.sh index 0339e8f..c1172ca 100644 --- a/hints/linux.sh +++ b/hints/linux.sh @@ -43,17 +43,30 @@ ignore_versioned_solibs='y' # available via anonymous FTP at tsx-11.mit.edu in # /pub/linux/docs/linux-standards/fsstnd. # Allow a command line override, e.g. Configure -Dprefix=/foo/bar -# Also, if the user has specified -Uinstallusrbinperl and hasn't -# specified a prefix, then set prefix to /usr/local. -case "$prefix" in -'') - case "$installusrbinperl" in - "$undef") - prefix='/usr/local' ;; - esac -*) - prefix='/usr' ;; -esac +# +# Addendum for 5.005_57 and beyond: +# +# However, most Linux users probably already have a /usr/bin/perl. +# We can't know whether the current user is intending to *replace* +# that /usr/bin/perl or whether the user is intending to install +# a *different* installation. +# +# Here is what we used to do: +# Allow a command line override, e.g. Configure -Dprefix=/foo/bar +# case "$prefix" in +# '') prefix='/usr' ;; +# esac +# +# For now, let's assume that most Linux users get their /usr/bin/perl +# from some packaging system, so that those compiling from source are +# probably the more experimental folks and hence probably aren't +# intending to replace /usr/bin/perl (at least just yet). +# This change makes linux consistent with most other unix platforms +# in having a default of prefix=/usr/local. +# These notes can probably safely be removed in 5.006_50 and beyond. +# +# 9 April 1999 Andy Dougherty +# # gcc-2.6.3 defines _G_HAVE_BOOL to 1, but doesn't actually supply bool. ccflags="-Dbool=char -DHAS_BOOL $ccflags"