This is the mail archive of the libc-help@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Thursday 25 June 2009 17:20:47 David Morris wrote: > On Thu, Jun 25, 2009 at 15:15, Mike Frysinger wrote: > > On Thursday 25 June 2009 16:11:34 David Morris wrote: > >> I'm working on a project to get a large suite of software compile on > >> SuSE 10 (glibc 2.4) running on RedHat 5.3 (glibc 2.5). Recompiling > >> the software must be avoided if at all possible. > >> > >> The software seems to run with no problems, though we have only tested > >> a tiny fraction of the functionality. However, I (and others I have > >> talked to) have the impression that running with a different version > >> of glibc than software was compiled against is a "Bad Thing (tm)". > >> > >> Anyone know if there are any problems we can expect? Or am I mistaken > >> that there is a glibc version compatibility problem? > > > > your understanding isnt 100% complete, but it's fairly close. building > > code against one version of glibc and then attempting to use it under an > > *older* glibc is not going to work (well, it might accidentally work, but > > it is absolutely not supported). going the opposite way however -- > > building code against one version and using it under a *newer* version -- > > is absolutely supported and should always work. if it doesnt work, then > > it's a bug and you should report it. it might be that said bug has > > already been fixed in even newer versions of glibc, in which case do not > > expect anything older to be fixed. HTH. > > -mike > > Thank you for the clarification Mike! I (and a few others) were > apparently led astray by second-hand horror stories....which I'm > guessing based on the above, were going the reverse direction. i dont know how far back you need to go, but this is why we keep around a Debian install running etch "oldstable" ... it has glibc-2.3.6 installed. if we need binary packages for Linux, we build it up on that machine. havent had any complaints yet (ignoring the people who run on even older systems like glibc-2.2.5, but they're fairly rare nowadays). -mike
Attachment:
signature.asc
Description: This is a digitally signed message part.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |