[csw-maintainers] libserf-1.2.0, how?

rupert THURNER rupert at opencsw.org
Tue Apr 9 06:48:06 CEST 2013


hi, i tried to compile it again, the contents is:
CSWlibserf1-2/root/opt/csw/lib:
total 105
-rwxr-xr-x 1 rupert csw 184616 Apr  9 01:10 libserf-1.so.0.0.0

should this not be libserf.so.1.2, or libserf-1.so.1.2 ?

rupert


On Thu, Mar 7, 2013 at 8:09 PM, Dagobert Michelsen <dam at opencsw.org> wrote:
> Hi Yann,
>
> Am 07.03.2013 um 20:01 schrieb Yann Rouillard:
>
> Use "ldd -Ur" and you should have the errors displayed by ldd.
>
>
> Yes, a lot of unreferences objects
>
> What bug is caused by using "-z ignore" ?
>
>
> I haven't tried the resulting library yet, may I should just see what
> happens.
>
>
> Best regards
>
>   -- Dago
>
>
> Yann
>
>
>
> 2013/3/7 Dagobert Michelsen <dam at opencsw.org>
>>
>> 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
>> _______________________________________________
>> maintainers mailing list
>> maintainers at lists.opencsw.org
>> https://lists.opencsw.org/mailman/listinfo/maintainers
>> .:: This mailing list's archive is public. ::.
>
>
> _______________________________________________
> maintainers mailing list
> maintainers at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/maintainers
> .:: This mailing list's archive is public. ::.
>
>
>
> _______________________________________________
> maintainers mailing list
> maintainers at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/maintainers
> .:: This mailing list's archive is public. ::.


More information about the maintainers mailing list