Preserving systems (was: recovering FC3 from a bad superblock)
    Benjamin Scott 
    dragonhawk at iname.com
       
    Mon May 30 13:16:00 EDT 2005
    
    
  
On May 24 at 10:59am, Bill McGonigle wrote:
> Anybody know if there's work being done on shared library 
> versioning/capabilities?
   My understanding is that the shared library system in use by 
Linux/glibc/whatever already has version tags in the dynamic linking.  I've 
seen this occasionally with "ldd" and "rpm" output, e.g.,:
 	libc.so.6(GLIBC_2.0)
   The real problem here is that binary compatibility comes down to a lot more 
then just versions.  Compile time options can result in huge differences. 
Components/options included, default paths, build environment, etc., all 
matter.  It's hard to stuff that in a "version" tag, and even if you could, I 
suspect you'd end up having a different config profile requirement for each 
and every third-party package.
-- 
Ben <dragonhawk at iname.com>
    
    
More information about the gnhlug-discuss
mailing list