ERROR

uring Making of glibc-build(GLIBC-2.12.1)
I have done all patching work
patch -Np1 -i ../glibc-2.12.1-gcc_fix-1.patch
patch -Np1 -i ../glibc-2.12.1-makefile_fix-1.patch
then:
THEN I HAVE COMPILE BY WRITING THIS STATEMENT
../glibc-2.12.1/configure --prefix=/tools \
--host=$LFS_TGT --build=$(../glibc-2.12.1/scripts/config.guess) \
--disable-profile --enable-add-ons \
--enable-kernel=2.6.22.5 --with-headers=/tools/include \
libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes
WHEN I TRY TO MAKE GLIBC-BUILD IT'S SHOWING THE ERROR:[/B]
root@mini:/media/LFS/sources/glibc-build# make
make -r PARALLELMFLAGS="" CVSOPTS="" -C ../glibc-2.12.1 objdir=`pwd` all
make[1]: Entering directory `/media/LFS/sources/glibc-2.12.1'
mawk -f scripts/gen-sorted.awk \
-v subdirs='csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow gshadow po argp crypt nss localedata timezone rt conform debug libidn dlfcn elf' \
-v srcpfx='' \
nptl/sysdeps/pthread/Subdirs sysdeps/unix/inet/Subdirs sysdeps/unix/Subdirs assert/Depend intl/Depend catgets/Depend stdlib/Depend stdio-common/Depend libio/Depend malloc/Depend string/Depend wcsmbs/Depend time/Depend posix/Depend iconvdata/Depend nss/Depend localedata/Depend rt/Depend debug/Depend > /media/LFS/sources/glibc-build/sysd-sorted-tmp
mawk: scripts/gen-sorted.awk: line 19: regular expression compile failed (bad class -- [], [^] or [)
/[^
mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ]
mawk: scripts/gen-sorted.awk: line 19: runaway regular expression /, "", subd ...
make[1]: *** No rule to make target `/media/LFS/sources/glibc-build/Versions.all', needed by `/media/LFS/sources/glibc-build/abi-versions.h'. Stop.
make[1]: Leaving directory `/media/LFS/sources/glibc-2.12.1'
make: *** [all] Error 2