[prev in list] [next in list] [prev in thread] [next in thread]
List: bricolage-commits
Subject: [6629] Require Perl 5.8.0 or newer.
From: theory () bricolage ! cc
Date: 2005-08-31 21:20:53
Message-ID: 20050831212053.13710.qmail () x1 ! develooper ! com
[Download RAW message or body]
Revision: 6629
Author: theory
Date: 2005-08-31 14:20:52 -0700 (Wed, 31 Aug 2005)
ViewCVS: http://viewsvn.bricolage.cc/?rev=6629&view=rev
Log Message:
-----------
Require Perl 5.8.0 or newer.
Modified Paths:
--------------
bricolage/trunk/README.MacOSX
bricolage/trunk/inst/required.pl
bricolage/trunk/lib/Bric/Admin.pod
bricolage/trunk/lib/Bric/Changes.pod
["r6629-theory.diff" (r6629-theory.diff)]
Modified: bricolage/trunk/README.MacOSX
===================================================================
--- bricolage/trunk/README.MacOSX 2005-08-31 21:11:11 UTC (rev 6628)
+++ bricolage/trunk/README.MacOSX 2005-08-31 21:20:52 UTC (rev 6629)
@@ -99,9 +99,9 @@
% make
% make install
-3. Install Perl. For Perl 5.8.0, do this:
+3. Install Perl. For Perl 5.8.x, do this:
- % cd perl-5.8.0/
+ % cd perl-5.8.x/
% export LC_ALL=C # or setenv LC_ALL C
% export LANG="en_US" # or setenv LANG en_US
% sh Configure -des -Dprefix=/usr/local -Uinstallusrbinperl
@@ -110,18 +110,6 @@
% make install
% cd ..
-Or, for Perl 5.6.1, do this:
-
- % cd perl-5.6.1/
- % export LC_ALL=C # or setenv LC_ALL C
- % export LANG="en_US" # or setenv LANG en_US
- % perl -i.bak -p -e 's|Local/Library|Library|g' hints/darwin.sh
- % sh Configure -des -Dldflags="-flat_namespace" -Uinstallusrbinperl
- % make
- % make test # will be a few errors -- should be okay.
- % make install
- % cd ..
-
4. Patch Apache:
% cd apache_1.3.xx
Modified: bricolage/trunk/inst/required.pl
===================================================================
--- bricolage/trunk/inst/required.pl 2005-08-31 21:11:11 UTC (rev 6628)
+++ bricolage/trunk/inst/required.pl 2005-08-31 21:20:52 UTC (rev 6629)
@@ -33,28 +33,16 @@
# check required Perl version first, fail immediately if too old
BEGIN {
- eval { require 5.006 };
+ eval { require 5.008 };
if ($@) {
print "#" x 79, "\n\n", <<END, "\n", "#" x 79, "\n";
-Bricolage requires Perl version 5.6.0 or later. 5.8.0 or later is strongly
-recommended for its better Unicode support. Please upgrade your version of
-Perl before re-running make. You can find the latest versions of Perl
-at 'http://perl.com/'.
+Bricolage requires Perl version 5.8.0 or later. Please upgrade your version
+of Perl before re-running make. You can find the latest versions of Perl at
+'http://perl.com/'.
END
exit 1;
}
-
- eval { require 5.008 };
- if ($@) {
- print "#" x 79, "\n\n", <<END, "\n", "#" x 79, "\n";
-Found Bricolage 5.6.x, but Perl 5.8.0 or later is strongly recommended for its
-better Unicode support. If you need good Unicode support, please upgrade your
-version of of Perl before re-running make. You can find the latest versions of
-Perl at 'http://perl.com/'.
-
-END
- }
}
use FindBin;
Modified: bricolage/trunk/lib/Bric/Admin.pod
===================================================================
--- bricolage/trunk/lib/Bric/Admin.pod 2005-08-31 21:11:11 UTC (rev 6628)
+++ bricolage/trunk/lib/Bric/Admin.pod 2005-08-31 21:20:52 UTC (rev 6629)
@@ -28,12 +28,7 @@
=item 1
-Install Perl 5.6.0 or greater (5.8.0 or later strongly recommended for better
-Unicode support, and required if you're using a character set other than
-ASCII). Accented characters and other non-ASCII characters are incorrectly
-handled when using a Perl older than 5.8.0, so using a 5.8.0 or greater Perl
-is required whenever handling non-ASCII characters for the UI or in
-Bricolage stories.
+Install Perl 5.8.0 or greater.
=item 2
@@ -82,8 +77,7 @@
=item *
-Perl 5.6.0 (5.6.1 or later recommended, 5.8.0 or later required if using
-characters beyond the ASCII set).
+Perl 5.8.0.
=item *
@@ -197,6 +191,8 @@
=item Data::UUID
+=item List::Util
+
=item HTML::Template (optional)
=item HTML::Template::Expr (optional)
Modified: bricolage/trunk/lib/Bric/Changes.pod
===================================================================
--- bricolage/trunk/lib/Bric/Changes.pod 2005-08-31 21:11:11 UTC (rev 6628)
+++ bricolage/trunk/lib/Bric/Changes.pod 2005-08-31 21:20:52 UTC (rev 6629)
@@ -131,6 +131,11 @@
account that stories now end in a slash, if you were appending a slash in your
templates. [David]
+=item *
+
+Now require Perl 5.8.0 or newer. Realistically it should only be 5.8.3 or
+newer. [David]
+
=back
=head1 VERSION 1.9.0 "Punkin" (2005-08-19)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic