libunistring update / soname update

Dagobert Michelsen dam at opencsw.org
Thu Oct 15 15:37:43 CEST 2015


Hi Riccardo,

Am 15.10.2015 um 15:30 schrieb Riccardo Mottola <rmottola at opencsw.org>:
> 
> Hi,
> 
> in the TLS "udpate" effort I backtracked to Guile... which doesn't build on solaris 9 due to some strange header issue with clashes between gcc and libunistring.
> 
> First thing, I rebuilt libunistring and tweaked the receipt in the update: seems fine.
> 
> Perhaps it does make sense to install them even if there is no change? I think that just rebuilding with a more recent gcc might help, since the header got "patched" differently.

Feel free to rebuild.

> Second: why not just update? upstream went from 0.9.3 to 0.9.5.
> 
> 
> Now I see in the package:
> 
> work/solaris9-sparc/pkgroot/opt/csw/lib/libunistring.so -> libunistring.so.2.0.0
> 
> while the existing:
> /opt/csw/lib/libunistring.so -> libunistring.so.0.1.2
> 
> a bit strange that with a minor revision we jump from 0.1 to 2.0! but…

This happens when people don’t understand the soname versioning:
  https://autotools.io/libtool/version.html

> May I update the package without issues? or would you suggest a respin of the older? I don't want to cause havoc.
> I would also rename the packahe from libunistring0 to libunistring2 of course.

Always look for reverse deps! It is just Guild, so just respin.


Best regards

  — Dago

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2418 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20151015/7de13218/attachment.p7s>


More information about the maintainers mailing list