diff --git a/Config.in b/Config.in index db7b519..f2a520f 100644 --- a/Config.in +++ b/Config.in @@ -44,12 +44,20 @@ menu "--- BOOK Settings" #--- Book version choice prompt "Release" - default relSVN + default relSVN if BOOK_LFS || BOOK_HLFS + default relGIT if BOOK_CLFS || BOOK_CLFS2 || BOOK_CLFS3 config relSVN bool "SVN" + depends on BOOK_LFS || BOOK_HLFS help #-- Current development version as in trunk + config relGIT + bool "GIT" + depends on BOOK_CLFS || BOOK_CLFS2 || BOOK_CLFS3 + help + #-- Current development git master branch + config WORKING_COPY bool "Working Copy" # depends on !BOOK_BLFS @@ -59,7 +67,7 @@ menu "--- BOOK Settings" config BRANCH bool "Branch or stable book" if !BOOK_CLFS2 && !BOOK_CLFS3 help - #-- A supported SVN branch or stable released book + #-- A supported SVN/GIT branch or stable released book endchoice config BRANCH_ID @@ -135,7 +143,7 @@ menu "--- BOOK Settings" bool "32-bit" config DATA_64 - bool "64-bit" if !ARCH_PPC + bool "64-bit" config DATA_MULTI bool "multilib" if !(BOOK_CLFS3 && ARCH_MIPS ) @@ -250,8 +258,8 @@ menu "--- BOOK Settings" default "mips64el-unknown-linux-uclibc" if BOOK_CLFS3 && PROC_mipsel && DATA_64 default "mips64-unknown-linux-uclibc" if BOOK_CLFS3 && PROC_mips && DATA_64 - default "powerpc-unknown-linux-gnu" if ARCH_PPC && DATA_32 - default "powerpc64-unknown-linux-gnu" if ARCH_PPC && DATA_MULTI + default "powerpc-unknown-linux-gnu" if ARCH_PPC && DATA_32 + default "powerpc64-unknown-linux-gnu" if ARCH_PPC && (DATA_MULTI || DATA-64) default "sparc-unknown-linux-gnu" if ARCH_SPARC && DATA_32 default "sparc64-unknown-linux-gnu" if ARCH_SPARC && (DATA_64 || DATA_MULTI) @@ -311,6 +319,7 @@ menu "--- BOOK Settings" default "ppc" if ARCH_PPC && DATA_32 default "ppc64" if ARCH_PPC && DATA_MULTI + default "ppc64-64" if ARCH_PPC && DATA_64 default "sparc" if ARCH_SPARC && DATA_32 default "sparc64" if ARCH_SPARC && DATA_MULTI diff --git a/LFS/master.sh b/LFS/master.sh index dbbfa0b..e408465 100644 --- a/LFS/master.sh +++ b/LFS/master.sh @@ -78,13 +78,13 @@ chapter5_Makefiles() { this_script=`basename $file` # If no testsuites are run, then TCL, Expect, DejaGNU and Check - # aren't needed. + # aren't needed (but building them does not hurt). # Fix also locales creation when running chapter05 testsuites (ugly) case "${this_script}" in - *tcl) [[ "${TEST}" = "0" ]] && continue ;; - *expect) [[ "${TEST}" = "0" ]] && continue ;; - *dejagnu) [[ "${TEST}" = "0" ]] && continue ;; - *check) [[ "${TEST}" = "0" ]] && continue ;; +# *tcl) [[ "${TEST}" = "0" ]] && continue ;; +# *expect) [[ "${TEST}" = "0" ]] && continue ;; +# *dejagnu) [[ "${TEST}" = "0" ]] && continue ;; +# *check) [[ "${TEST}" = "0" ]] && continue ;; *stripping) [[ "${STRIP}" = "n" ]] && continue ;; *glibc) [[ "${TEST}" = "3" ]] && \ sed -i 's@/usr/lib/locale@/tools/lib/locale@' $file ;; diff --git a/common/libs/func_download_pkgs b/common/libs/func_download_pkgs index 41e624e..10661db 100644 --- a/common/libs/func_download_pkgs +++ b/common/libs/func_download_pkgs @@ -39,7 +39,7 @@ get_sources() { # Download file, write name to MISSING_FILES.DMP if # Skip some packages if they aren't needed case $line in - */check* | */tcl* | */expect* | */dejagnu* | */tree* | */gcc-testsuite* ) + */tree* | */gcc-testsuite* ) #unneeded now? [[ "$TEST" = "0" ]] && continue ;; */vim-*-lang* )