wok rev 10351
glibc: Check for gawk in compile_rules. Not cook_tmp_toolchain since thats for tazwok.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Sun May 22 16:34:20 2011 +0000 (2011-05-22) |
parents | 8093141fda66 |
children | e2c80c0bf72a |
files | glibc/receipt |
line diff
1.1 --- a/glibc/receipt Sun May 22 22:16:30 2011 +0200 1.2 +++ b/glibc/receipt Sun May 22 16:34:20 2011 +0000 1.3 @@ -19,13 +19,6 @@ 1.4 cook_tmp_toolchain() 1.5 { 1.6 cd $src 1.7 - 1.8 - # SliTaz is a Busybox based OS, why we so small and fast. Using gawk by 1.9 - # default to build package will not ensure package work with Busybox awk 1.10 - # and so should NOT be use to cook. 1.11 - if [ -x /usr/bin/cook ]; then 1.12 - [ -d "/var/lib/tazpkg/installed/gawk" ] || tazpkg get-install gawk 1.13 - fi 1.14 1.15 # Fix a bug that prevents Glibc from building with GCC-4.5.2: 1.16 patch -Np1 -i $stuff/glibc-2.13-gcc_fix-1.patch 1.17 @@ -61,6 +54,14 @@ 1.18 compile_rules() 1.19 { 1.20 cd $src 1.21 + 1.22 + # SliTaz is a Busybox based OS, why we so small and fast. Using gawk by 1.23 + # default to build package will not ensure package work with Busybox awk 1.24 + # and so should NOT be use to cook. 1.25 + if [ -x /usr/bin/cook ]; then 1.26 + [ -d "/var/lib/tazpkg/installed/gawk" ] || tazpkg get-install gawk 1.27 + fi 1.28 + 1.29 # Following patches and sed fixes comes from LFS development book: 1.30 # http://www.linuxfromscratch.org/lfs/view/development/chapter06/glibc.html 1.31 DL=$(readelf -l /bin/sh | sed -n 's@.*interpret.*/tools\(.*\)]$@\1@p')