Re: Cannot run opera 12.10 on CentOS 5.8

Eirik Byrkjeflot Anonsen <[email protected]> Mon, 12 Nov 2012 07:13:04 +0100
Newsgroups gmane.comp.web.opera.linux
Message-ID <[email protected]>
[email protected] (Freddy Jensen) writes:

> I installed opera 12.10-1652.x86_64.linux on CentOS 5.8 x64
> but it cannot launch. I get this error:
>
> /lib64/libc.so.6: version `GLIBC_2.8' not found (required).
>
> I have bumped into this 'GLIBC_x.y' not found (required)
> problem with other versions of Linux (redhat) and various
> browsers, and everytime it seems very difficult to find a
> fix.
>
> Does anyone have a solution to this particular problem?
>
> Thanks
>
> Freddy

According to objdump, we have started to use qsort_r(), and that symbol
requires the GLIBC_2.8 version.  This is definitely not something you
can easily fix, short of upgrading your libc.  (You could, in principle,
write your own library providing that function with the correct version
and preload it.  I suspect that could work.  But that's definitely not
"trivial".)

eirik
--
Opera-Linux: https://list.opera.com/mailman/listinfo/opera-linux
More lists: https://list.opera.com/mailman/listinfo/
Unsubscribe: mailto:[email protected]?subject=unsubscribe