Hi all! I try to compile build environment for Bering uClibC in open vz containter (x86). I checked out CVS and tried to execute the following commands: --------------------------------------------------------- # ./buildtool.pl build buildenv make the list of required source packages: nothing to do [0.K.] make the list of required build packages: buildenv [0.K.]
build source/package: buildenv ------------------------ calling 'make build' for buildenv *** buffer overflow detected ***: /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib terminated ======= Backtrace: ========= /lib/libc.so.6(__chk_fail+0x44)[0x400ea624] /lib/libc.so.6[0x400e9e48] /lib/libc.so.6(_IO_default_xsputn+0xcd)[0x4007d77d] /lib/libc.so.6(_IO_padn+0xbd)[0x40071c2d] /lib/libc.so.6(_IO_vfprintf+0x202c)[0x400587fc] /lib/libc.so.6(__vsprintf_chk+0xa7)[0x400e9ef7] /lib/libc.so.6(__sprintf_chk+0x30)[0x400e9e30] /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib[0x804e3fe] /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib[0x804eed1] /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib[0x804f5a6] /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib[0x8057d33] /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib[0x804a1e9] /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib[0x804a6bf] /lib/libc.so.6(__libc_start_main+0xdc)[0x400320ec] /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib[0x8049741] ======= Memory map: ======== 08048000-080b2000 r-xp 00000000 09:05 9011340 /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib 080b2000-080b3000 rw-p 0006a000 09:05 9011340 /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib 080b3000-0820a000 rw-p 080b3000 00:00 0 [heap] 40000000-40018000 r-xp 00000000 09:05 8537030 /lib/ld-2.5.1.so 40018000-4001a000 rw-p 00017000 09:05 8537030 /lib/ld-2.5.1.so 4001a000-4001c000 rw-p 4001a000 00:00 0 4001c000-4013f000 r-xp 00000000 09:05 8537024 /lib/libc-2.5.1.so 4013f000-40140000 r--p 00123000 09:05 8537024 /lib/libc-2.5.1.so 40140000-40142000 rw-p 00124000 09:05 8537024 /lib/libc-2.5.1.so 40142000-40147000 rw-p 40142000 00:00 0 40147000-40182000 r--p 00000000 09:05 8537269 /usr/lib/locale/en_US.utf8/LC_CTYPE 40182000-40189000 r--s 00000000 09:05 8570216 /usr/lib/gconv/gconv-modules.cache 4018b000-40195000 r-xp 00000000 09:05 8536981 /lib/libgcc_s.so.1 40195000-40196000 rw-p 0000a000 09:05 8536981 /lib/libgcc_s.so.1 bf83d000-bf846000 rw-p bf83d000 00:00 0 [stack] ffffe000-fffff000 r-xp ffffe000 00:00 0 make build failed for /root/bering/src/bering-uclibc/buildtool/source/buildenv/buildtool.mk , please have a look at the logfile log/buildtoollog at buildtool/Make/Source.pm line 398. --------------------------------------------------------- # gcc -v Reading specs from /usr/lib/gcc/i586-alt-linux/3.4.5/specs Configured with: ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-__cxa_atexit --enable-languages=c,c++,f77,objc,treelang,java,ada --program-suffix=-3.4 --enable-java-gc=boehm --enable-java-awt=gtk --with-system-zlib --without-included-gettext --disable-multilib --host=i586-alt-linux --build=i586-alt-linux --target=i586-alt-linux Thread model: posix gcc version 3.4.5 20051201 (ALT Linux, build 3.4.5-alt7) --------------------------------------------------------- # tail log/buildtoollog ... rm -f libiberty.a pic/libiberty.a ar rc libiberty.a \ regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o physmem.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o mkstemps.o /root/bering/src/bering-uclibc/buildtool/staging/bin/i386-linux-ranlib libiberty.a make[2]: *** [libiberty.a] Aborted make[2]: *** Deleting file `libiberty.a' make[2]: Leaving directory `/root/bering/src/bering-uclibc/buildtool/source/buildenv/gcc-3.3.3-initial/libiberty' make[1]: *** [all-libiberty] Error 2 make[1]: Leaving directory `/root/bering/src/bering-uclibc/buildtool/source/buildenv/gcc-3.3.3-initial' make: *** [/root/bering/src/bering-uclibc/buildtool/source/buildenv/gcc-3.3.3-initial/.compiled] Error 2 There aren't any errors in user_beancounters file. What can I do to solve this situation? --- WBR, Mike Grozak, TvSU IC Deo ------------------------------------------------------------------------------ _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel