From 5ed37b354c07cafe913e7a4dba2b87c4e44dfe7b Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Wed, 12 May 2021 18:34:34 -0500 Subject: Remove python tests in Chapter 8 --- chapter01/changelog.xml | 6 ++++++ chapter08/python.xml | 31 ++++++++++++++++++------------- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 7c2847310..b239a4384 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -42,9 +42,15 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + 2021-05-12 + + [bdubbs] - Removed instructions for running tests + in Python due to an idefinite hang in the partial + LFS envrionment. + [renodr] - Moved LFS to a merged-/usr configuration. Thanks goes to Xi Ruoyao for doing almost all of the work. Fixes diff --git a/chapter08/python.xml b/chapter08/python.xml index 4a6fe1bd5..ddcaa17d2 100644 --- a/chapter08/python.xml +++ b/chapter08/python.xml @@ -44,11 +44,12 @@ Prepare Python for compilation: -./configure --prefix=/usr \ - --enable-shared \ - --with-system-expat \ - --with-system-ffi \ - --with-ensurepip=yes +./configure --prefix=/usr \ + --enable-shared \ + --with-system-expat \ + --with-system-ffi \ + --with-ensurepip=yes \ + --enable-optimizations The meaning of the configure options: @@ -77,20 +78,24 @@ + + --enable-optimizations + + This switch enables stable, but expensive, optimizations. + + + Compile the package: make - To test the results, issue: - -make test - - Some tests requiring a network connection or additional packages are - skipped. The tests test_unicodedata and test_curses tests are known to fail. For - more comprehensive results, the tests can be rerun when Python 3 is - reinstalled in BLFS. + Running the tests at this point is not recommended. The + tests are known to hang indefinitely in the partial LFS environment. + If desired, the tests can be rerun at the end of this chapter or + when Python 3 is reinstalled in BLFS. To run the tests anyway, + issue make test. Install the package: -- cgit v1.2.3-54-g00ecf