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

Re: Dependencies on shared libs, take 2



On Tue, 12 Jun 2007, Raphael Hertzog wrote:
> On Thu, 07 Jun 2007, Raphael Hertzog wrote:
> > Otherwise, the discussions in this thread lead to several interesting
> > points (listed in the TODO in the repository) which will require some
> > rewrite and optimization of the format of the symbols file. I'll update
> > the wiki page and my implementation as soon as I have enough time. My goal
> > is to finish this during debconf in any case.
> 
> I have updated the wiki page with the new format that I've come up:

Since I received no complaints, I implemented the support of this format.
It's available in the bzr repository:
bzr get http://bzr.debian.org/bzr/private/hertzog/shlibdeps/

I also implemented other (nice) stuff:
- dpkg-shlibdeps now warns about binaries that are linked with libraries
  when in fact they use none of their symbols
- we have different levels of check that can make dpkg-gensymbols fail
  (with option -c<level>). By default level 1 is activated, it will fail
  if some symbols disappeared. Level 2 will also fail if new symbols are
  introduced with prior update of the debian/symbols file. Level 3 and 4
  introduce additional checks about new/disappearing libraries in the
  package.

Cheers,
-- 
Raphaël Hertzog

Premier livre français sur Debian GNU/Linux :
http://www.ouaza.com/livre/admin-debian/



Reply to: