View previous topic :: View next topic |
Author |
Message |
Karl_R Tux's lil' helper
Joined: 21 Mar 2004 Posts: 118 Location: Sydney
|
Posted: Wed Aug 19, 2009 11:57 pm Post subject: [SOLVED] prelink problems on amd64 |
|
|
Hi all,
I run Gentoo in 64 bit but when running
I get this message:
Quote: | prelink: /usr/bin/lddlibc4: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker |
So it looks like its trying to do 32 bit linking? Why is this?
A quick look at the prelink cache using shows that most of the entries are in particular anything that is found in /usr/lib64 and quite a lot of the binaries in /usr/bin
Does all this mean that prelinking does not work for 64 bit?
Any help appreciated
Cheers
Karl
Last edited by Karl_R on Sun Sep 06, 2009 10:06 am; edited 1 time in total |
|
Back to top |
|
|
drescherjm Advocate
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
Posted: Tue Aug 25, 2009 3:29 pm Post subject: |
|
|
I get that but only for a few files and they are 32 bit.
Code: | jmd0 ~ # prelink -aR
prelink: /usr/bin/lddlibc4: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/a.out: Using /lib/ld64.so.1, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/a.out: Using /lib/ld64.so.1, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/getconf/POSIX_V6_ILP32_OFFBIG: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/getconf/POSIX_V6_ILP32_OFF32: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/pt_chown: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /opt/firefox/crashreporter: Could not find one of the dependencies
prelink: /opt/xulrunner/xpidl: Could not find one of the dependencies
prelink: /usr/lib64/mozilla-firefox/firefox: ELF headers changed since prelinking
jmd0 ~ # file /usr/bin/lddlibc4
/usr/bin/lddlibc4: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), stripped |
Prelinking appears to be working here:
Code: |
jmd0 ~ # prelink -p | tail
/usr/lib64/libdbus-1.so.3.4.0 [0xc81be646]
/usr/lib64/libavahi-common.so.3.5.1 [0x0980899d]
/lib64/libdl-2.9.so [0xc76613f9]
/lib64/libpthread-2.9.so [0x0120833b]
/lib64/libc-2.9.so [0xf678aff5]
/lib64/ld-2.9.so [0x34fed143]
/usr/bin/renice:
/lib64/libc-2.9.so [0xf678aff5]
/lib64/ld-2.9.so [0x34fed143]
/usr/lib64/gedit-2/plugins/libtime.la (not prelinkable) |
_________________ John
My gentoo overlay
Instructons for overlay |
|
Back to top |
|
|
Karl_R Tux's lil' helper
Joined: 21 Mar 2004 Posts: 118 Location: Sydney
|
Posted: Sun Sep 06, 2009 10:07 am Post subject: |
|
|
Thanks John.
Cheers
Karl |
|
Back to top |
|
|
wswartzendruber Veteran
Joined: 23 Mar 2004 Posts: 1261 Location: Idaho, USA
|
Posted: Sun Sep 06, 2009 11:03 am Post subject: |
|
|
Can you prelink on Hardened? _________________ Git has obsoleted SVN.
10mm Auto has obsoleted 45 ACP. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|