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

Reply via email to