This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

installing second glibc on the system


I am trying to install an older version of glibc on my system (ubuntu linux)
without removing the primary version. When i am running the make commnd,
after about 10 min. of compiling i get this error:
(i tried with both glibc-2.5 and glibc-2.4 and i get exactly the same
error).

a - /home/george/glibc-2.5/compile/time/rtld-setitimer.os
: /home/george/glibc-2.5/compile/elf/rtld-libc.aT
mv -f /home/george/glibc-2.5/compile/elf/rtld-libc.aT
/home/george/glibc-2.5/compile/elf/rtld-libc.a
make[3]: Leaving directory `/home/george/glibc-2.5/elf'
gcc   -nostdlib -nostartfiles -r -o
/home/george/glibc-2.5/compile/elf/librtld.os '-Wl,-('
/home/george/glibc-2.5/compile/elf/dl-allobjs.os
/home/george/glibc-2.5/compile/elf/rtld-libc.a -lgcc '-Wl,-)' \
                  -Wl,-Map,/home/george/glibc-2.5/compile/elf/librtld.os.map
gcc   -nostdlib -nostartfiles -shared   \
                  -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both
-Wl,-z,defs -Wl,--verbose 2>&1 |  \
                  LC_ALL=C \
                  sed -e '/^=========/,/^=========/!d;/^=========/d'    \
                      -e 's/\. = 0 + SIZEOF_HEADERS;/& _begin = . -
SIZEOF_HEADERS;/' \
                  > /home/george/glibc-2.5/compile/elf/ld.so.lds
gcc   -nostdlib -nostartfiles -shared -o
/home/george/glibc-2.5/compile/elf/ld.so                       \
                  -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both
-Wl,-z,defs       \
                  /home/george/glibc-2.5/compile/elf/librtld.os
-Wl,--version-script=/home/george/glibc-2.5/compile/ld.map  \
                  -Wl,-soname=ld-linux.so.2 -T
/home/george/glibc-2.5/compile/elf/ld.so.lds
/home/george/glibc-2.5/compile/elf/librtld.os: In function
`print_statistics':
/home/george/glibc-2.5/elf/rtld.c:2828: undefined reference to
`__stack_chk_fail_local'
/home/george/glibc-2.5/compile/elf/librtld.os: In function
`process_dl_debug':
/home/george/glibc-2.5/elf/rtld.c:2464: undefined reference to
`__stack_chk_fail_local'
/home/george/glibc-2.5/compile/elf/librtld.os: In function
`process_envvars':
/home/george/glibc-2.5/elf/rtld.c:2723: undefined reference to
`__stack_chk_fail_local'
/home/george/glibc-2.5/compile/elf/librtld.os: In function `dl_main':
/home/george/glibc-2.5/elf/rtld.c:2344: undefined reference to
`__stack_chk_fail_local'
/home/george/glibc-2.5/compile/elf/librtld.os: In function
`print_search_path':
/home/george/glibc-2.5/elf/dl-load.c:1575: undefined reference to
`__stack_chk_fail_local'
/home/george/glibc-2.5/compile/elf/librtld.os:/home/george/glibc-2.5/elf/dl-load.c:1795:
more undefined references to `__stack_chk_fail_local' follow
collect2: ld returned 1 exit status
make[2]: *** [/home/george/glibc-2.5/compile/elf/ld.so] Error 1
make[2]: Leaving directory `/home/george/glibc-2.5/elf'
make[1]: *** [elf/subdir_lib] Error 2
make[1]: Leaving directory `/home/george/glibc-2.5'
make: *** [all] Error 2

any suggestions about what's happening and how can i fix this?
Thanx in advance.
-- 
View this message in context: http://www.nabble.com/installing-second-glibc-on-the-system-tf4634740.html#a13235357
Sent from the Sourceware - glibc-bugs mailing list archive at Nabble.com.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]