From f47c6b77ec522f28199db279c17c9d9211ec47cc Mon Sep 17 00:00:00 2001 From: Greg Schafer Date: Fri, 14 Nov 2003 02:15:57 +0000 Subject: Upgraded to Perl-5.8.2 and streamlined build commands for Perl\'s Chapter 5 static extensions. Closes Bug 690. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3085 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 8 +++++++- chapter05/perl.xml | 14 +++++++++----- entities/perl.ent | 6 +++--- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 0592302e8..5f93b8076 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -15,6 +15,7 @@ man-pages-1.62 lfs-utils-0.4 modutils-2.4.26 +perl-5.8.2 procps-3.1.14 sed-4.0.8 @@ -33,6 +34,10 @@ +November 13th, 2003 [greg]: Upgraded to Perl-5.8.2 and +streamlined build commands for Perl's Chapter 5 static +extensions. Closes Bug 690. + November 13th, 2003 [gerard]: Upgraded to lfs-utils-0.4 and man-pages-1.62 @@ -43,7 +48,8 @@ supposed to be. November 12th, 2003 [greg]: Removed unnecessary Automake symlink. -November 12th, 2003 [greg]: Removed unnecessary Procps Locale Patch. Closes Bug 705. +November 12th, 2003 [greg]: Removed unnecessary Procps Locale +Patch. Closes Bug 705. November 12th, 2003 [greg]: Upgraded to Autoconf-2.58, Automake-1.7.9, File-4.06, Modutils-2.4.26, Procps-3.1.14 and diff --git a/chapter05/perl.xml b/chapter05/perl.xml index 21ec2f969..be1597e30 100644 --- a/chapter05/perl.xml +++ b/chapter05/perl.xml @@ -9,6 +9,7 @@ Estimated required disk space: &perl-compsize-tools; &aa-perl-dep;    + Installation of Perl @@ -16,14 +17,17 @@ Estimated required disk space: &perl-compsize-tools; patch -Np1 -i ../&perl-libc-patch; -And make sure some static extensions get built: +Now prepare Perl for compilation: -chmod u+w hints/linux.sh -echo 'static_ext="IO re Fcntl"' >> hints/linux.sh +./configure.gnu --prefix=/tools -Dstatic_ext='IO Fcntl' -Now prepare Perl for compilation: +The meaning of the configure option: -./configure.gnu --prefix=/tools + +-Dstatic_ext='IO Fcntl': This tells +Perl to build the minimum set of static extensions needed for running the +Coreutils test suite in the next chapter. + Compile only the required tools: diff --git a/entities/perl.ent b/entities/perl.ent index 8b6506677..dcc3a82cb 100644 --- a/entities/perl.ent +++ b/entities/perl.ent @@ -8,14 +8,14 @@ - + - + - + -- cgit v1.2.3-54-g00ecf