Welcome, Guest
Please Login or Register.    Lost Password?

GLIBC_2.15 not found
(1 viewing) (1) Guest
Go to bottomPage: 1
TOPIC: GLIBC_2.15 not found
#18272
GLIBC_2.15 not found 1 Year, 5 Months ago  
I tried to upgrade from 2.9 to 2.10 on my
linux box running opensuse 12.1 and got:

./rainlendar2: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./rainlendar2)

You seem to compile rainlendar on a very new
linux box. This means you exclude every linux
user running an OS older than about 1 year from
upgrading to version 2.10.
This is very unfortunate, as it not possible
to upgrade glibc on linux installations.
Having a pro licence, I'm taken for a ride,
to put it mildly.

I guess you exclude a large majority of all
potential linux users this way.

Could you compile rainlendar on a tad older
box to circumvent this issue?

Thanks!
manfred
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#18279
Re: GLIBC_2.15 not found 1 Year, 5 Months ago  
It's a rather unfortunate problem but I can support only a single Linux platform and at the moment that's the latest LTS version of Ubuntu. Other users can continue to use the previous version of Rainlendar and upgrade after their distro gets updated.
Rainy
Moderator
Posts: 5804
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#18283
Re: GLIBC_2.15 not found 1 Year, 5 Months ago  
Binaries built on old boxes normally run on newer
ones, so it's not advisable to build binaries
on bleeding edge ones if you want to aim
for compatibility.

It may take literally years until enterprise
distributions will have glibc >=2.15. You
seem to have very patient customers ...

You can take your backup of your old linux installation,
put it into some place on your new installation
and do a chroot into this place, and build from there.

You can use the program "apgcc" which is a wrapper
around gcc, it tries to strip incompatible objects.
Not any more available on the net, and does not always
work. I could give you a copy if you are interested.

You can check the generated code with
objdump -T rainlendar2 |grep GLIBC_

The only offending object seems to origin from the
stack-protector, so compiling with
-fnostack-protector might help.

Cheers.
manfred
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 1
get the latest posts directly to your desktop