On Mon, Jul 11, 2005 at 03:18:19PM +0200, Frank Steiner wrote:
I forward a messages from the opera linux newsgroup about this problem. SuSE 9.0 also has two versions of libc.so.6 and switching to the other one makes Opera 8.01 run fine:
curry /root/tmp# ldconfig -p | grep libc.so libc.so.6 (libc6, hwcap: 0x8000000000000, OS ABI: Linux 2.4.1) => /lib/i686/libc.so.6 libc.so.6 (libc6, OS ABI: Linux 2.2.5) => /lib/libc.so.6
By setting LD_ASSUME_KERNEL to 2.2.5 before calling Opera 8.01, it will run fine instead of segfaulting. However, I've no idea what I'm really doing when setting this variable to this value :-)
Since Opera is using a wrapper script for starting, we currently try to work out a solution using this hack. (It switches libc to i386 / non-tls mode.) Ciao, Marcus