On Thu, Apr 19, 2001 at 11:46:46AM -0500, Bruce Kall wrote:
> I understand that there is (some) backward compatibility
> built into RH versions for cross-compilation to older
> RH systems.  What I'm more interested in is forward-
> compatibility.  
> 
> So far I have had no problem compiling an application on 
> RH5.X and running it under either RH6.x
> or RH7.0 (still downloading RH7.1).  Likewise I have
> had no problem compiling under 6.x and running it on
> RH7.0.  
> 
> I understand the backward compatibility issues (newer versions 
> of glibc etc), but have not really seen a discussion of forward
> compatibility.
> 
> So far I have not seen any problems in compiling on older RH
> versions and running on newer ones.  I know under ideal
> circumstances you want to recompile an application for the
> newer OS.
> 
> I'm curious what the 'official' line is as well as what those
> 'in the trenches' have to say.

We haven't been as fortunate with forward compat as you.

We carried some binaries forward as we went, but a lot of stuff was
recompiled.

From 4.2 to 5.1, I believe we had to recompile everything that used
YP, for example.

More recently, in moving from 5.2 to 6.x, IINM, everything using
$LD_PRELOAD had to be recompiled.

We're concerned we'll have to recompile another big round of binaries
now when we move from 6.2 to 7.1.

-- 
Dan Stromberg                                               UCI/NACS/DCS

PGP signature

Reply via email to