I guess your libc6 is not new enough to have multiarch support.

Which version of libc6 do you have?

Do you have any of these files?

    /usr/lib/libc/memcpy-preload.so
    /usr/lib/libc/memcpy-syslog-preload.so
    /usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so
    /usr/lib/x86_64-linux-gnu/libc/memcpy-syslog-preload.so

Run this to find out:

find /usr/lib -iname memcpy-*preload.so | xargs file

You should get this if you are running Debian wheezy:

/usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so:
ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically
linked, stripped
/usr/lib/x86_64-linux-gnu/libc/memcpy-syslog-preload.so:
ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically
linked, stripped

Then set LD_PRELOAD as before.

If you are not running libc6 2.13-3 or greater and the preload library
does not fix this then I have zero idea.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/CAKTje6GA7JGqGkCeisFTVk+oqZf47Czfpmoe4YZ8gE3=hi-...@mail.gmail.com

Reply via email to