X-Git-Url: https://hackdaworld.org/gitweb/?a=blobdiff_plain;f=packages%2Fbase%2Fglibc%2Fglibc;h=71d194e39efcf50a3b5c554eac33e17f095a753b;hb=55ace212378b8935daa5cd7042ad3394a5421649;hp=9f78d6ac18afecf07e9125db50be5211a29f49ea;hpb=6ae193981fcc05dcc495b4bde92cb8fd290ee4dd;p=hdw-linux%2Fhdw-linux.git diff --git a/packages/base/glibc/glibc b/packages/base/glibc/glibc index 9f78d6a..71d194e 100644 --- a/packages/base/glibc/glibc +++ b/packages/base/glibc/glibc @@ -2,24 +2,25 @@ # # author: hackbard@hackdaworld.dyndns.org # -# [V] cvs +# [V] 2.3.5 # [S] 2-3 -## [D] glibc-2.3.2.tar.bz2 ftp://sources.redhat.com/pub/glibc/releases/ -# [D] glibc.tar.bz2 cvs:anoncvs:sources.redhat.com:cvs/glibc:libc +# [D] glibc-2.3.5.tar.bz2 ftp://sources.redhat.com/pub/glibc/releases/ +# [D] glibc-linuxthreads-2.3.5.tar.bz2 ftp://sources.redhat.com/pub/glibc/releases/ -srcdir=libc +kernver=`grep '^#\ \[V\]' $confdir/../linux/linux | awk '{ print $3 }'` +kernver=`echo $kernver | awk -F. '{ print $1 "." $2 }'` extraver="-${ver}" [ "$ver" = "cvs" ] && extraver="" -confopt="$confopt --enable-add-ons=nptl --disable-profile --with-tls" -confopt="$confopt --libexecdir=$root/tmp/pt_chown --without-cvs" -confopt="$confopt --with-headers=/${s1_prefix}/glibc-kernheaders" +confopt="$confopt --enable-add-ons --disable-profile" +confopt="$confopt --libexecdir=$prefix/lib/glibc --without-cvs" +confopt="$confopt --enable-kernel=$kernver" pre_install() { echo "creating some files needed for build ..." mkdir -p $prefix/etc [ ! -f $root/etc/ld.so.conf ] && touch $root/etc/ld.so.conf - [ ! -c /dev/null ] && mknod -m 0666 /dev/null c 1 3 + [ ! -c $root/dev/null ] && mknod -m 0666 $root/dev/null c 1 3 echo "done (file creating)" } @@ -29,7 +30,7 @@ build_main() { cd ../glibc-build # configure and prepare Makefile - ../${srcdir}${extraver}/configure $confopt + ../glibc${extraver}/configure $confopt # build and install make && make install && make localedata/install-locales