Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

native and compat libbfd builds does not match on amd64 ?



Hi,

While looking into binutils build recently, i noticed that both native
and compat libbfd builds does not match on amd64 (and sparc64) ...

The native version do only install 2 shared versions libbfd.so.X and
libbfd.so.X.0; while the compat one do have many more static versions
due to missing NOLINKLIB in compat Makefile.

I'm currently looking into fixing it, by making the compat stuff
exactly follow the native one (e.g. obsolete libbfd*.a and
libbfd.so).

Could someone with more binutils knowlegde confirms that this the
right way ?

Thanks.

njoly@lanfeust [sets/lists]> grep libbfd */*
base/md.amd64:./usr/lib/i386/libbfd.so.10                       
base-compat-shlib       compat,pic,binutils=216
base/md.amd64:./usr/lib/i386/libbfd.so.10.0                     
base-compat-shlib       compat,pic,binutils=216
base/md.amd64:./usr/lib/i386/libbfd.so.11                       
base-compat-shlib       compat,pic,binutils=219
base/md.amd64:./usr/lib/i386/libbfd.so.11.0                     
base-compat-shlib       compat,pic,binutils=219
base/md.sparc64:./usr/lib/sparc/libbfd.so.10                    
base-compat-shlib       compat,pic,binutils=216
base/md.sparc64:./usr/lib/sparc/libbfd.so.10.0                  
base-compat-shlib       compat,pic,binutils=216
base/md.sparc64:./usr/lib/sparc/libbfd.so.11                    
base-compat-shlib       compat,pic,binutils=219
base/md.sparc64:./usr/lib/sparc/libbfd.so.11.0                  
base-compat-shlib       compat,pic,binutils=219
base/shl.elf:./usr/lib/libbfd.so.10                             base-sys-shlib  
        binutils=216
base/shl.elf:./usr/lib/libbfd.so.11                             base-sys-shlib  
        binutils=219
base/shl.mi:./usr/lib/libbfd.so.10.0                    base-sys-shlib          
binutils=216
base/shl.mi:./usr/lib/libbfd.so.11.0                    base-sys-shlib          
binutils=219
comp/md.amd64:./usr/lib/i386/libbfd.a                           comp-c-lib      
        compat,pic
comp/md.amd64:./usr/lib/i386/libbfd.so                  comp-sys-shlib          
compat,pic,binutils
comp/md.amd64:./usr/lib/i386/libbfd_p.a                 comp-c-proflib          
compat,profile,binutils
comp/md.amd64:./usr/lib/i386/libbfd_pic.a                       comp-c-piclib   
        compat,pic,binutils
comp/md.sparc64:./usr/lib/sparc/libbfd.a                        comp-c-lib      
        compat,pic
comp/md.sparc64:./usr/lib/sparc/libbfd.so                       base-sys-shlib  
        compat,pic
comp/md.sparc64:./usr/lib/sparc/libbfd_p.a                      comp-c-proflib  
        compat,profile,pic
comp/md.sparc64:./usr/lib/sparc/libbfd_pic.a                    comp-c-piclib   
        compat,pic
comp/mi:./usr/lib/libbfd.a                              comp-obsolete           
obsolete
comp/mi:./usr/lib/libbfd_g.a                            -unknown-               
debuglib

-- 
Nicolas Joly

Biological Software and Databanks.
Institut Pasteur, Paris.


Home | Main Index | Thread Index | Old Index