[csw-maintainers] libserf-1.2.0, how?

Dagobert Michelsen dam at opencsw.org
Thu Mar 7 19:57:11 CET 2013


Hi,

Am 07.03.2013 um 19:35 schrieb rupert THURNER:
> If you could quickly change the makefile including a retiring of the old version should it be appropriate i d appreciate it. I got an error months ago while doing this and just left the version in place because of it. But that is not your intention afaiu.
> 
> Rupert
> 
> Am 06.03.2013 22:38 schrieb "Maciej (Matchek) Bliziński" <maciej at opencsw.org>:
> 
> > 2013/3/5 rupert THURNER <rupert at opencsw.org>:
> > > could somebody mgar knowledgable help to make a correct new version of
> > > libserf or point me to a good / simple example of another library which
> > > changed the version?
> >
> > The short answer is that you just build the new library, and if they
> > changed the soname, you adjust the package name accordingly. Did you
> > try that and ran into a problem?

There are a couple of issues with -z ignore as all libraries are not pulled in any more.
After adding
  LINKER_IGNORE =
I get several warnings again:

CHECKPKG_OVERRIDES_CSWlibserf1-0 += soname-unused|libsendfile.so.1|is|needed|by|/opt/csw/lib/libserf-1.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWlibserf1-0 += soname-unused|libuuid.so.1|is|needed|by|/opt/csw/lib/libserf-1.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWlibserf1-0 += soname-unused|libiconv.so.2|is|needed|by|/opt/csw/lib/libserf-1.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWlibserf1-0 += soname-unused|libexpat.so.1|is|needed|by|/opt/csw/lib/libserf-1.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWlibserf1-0 += soname-unused|libdb-4.8.so|is|needed|by|/opt/csw/lib/libserf-1.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWlibserf1-0 += soname-unused|liblber-2.4.so.2|is|needed|by|/opt/csw/lib/libserf-1.so.0.0.0|but|never|used
CHECKPKG_OVERRIDES_CSWlibserf1-0 += soname-unused|libldap-2.4.so.2|is|needed|by|/opt/csw/lib/libserf-1.so.0.0.0|but|never|used

This is pretty strange, as at least some of them should be used, however ldd -r
works fine. Any idea how this can happen?


Best regards

  -- Dago


More information about the maintainers mailing list