[Pkg-ime-devel] Bug#632355: Bug#632355: libsunpinyin3: Please add shlibs

Liang Guo bluestonechina at gmail.com
Sat Jul 2 03:55:27 UTC 2011


On Sat, Jul 2, 2011 at 1:02 AM, Martin Pitt <martin.pitt at ubuntu.com> wrote:
> Package: libsunpinyin3
> Version: 2.0.3-2
> Severity: minor
> Tags: patch
> User: ubuntu-devel at lists.ubuntu.com
> Usertags: origin-ubuntu ubuntu-patch oneiric
>
> Hello,
>
> libsunpinyin3 currently does not have any shlibs or symbols files,
> which might cause some trouble later when the ABI changes.
>
> I prepared a symbols file for current libsunpinyin according to man
> dpkg-gensymbols, with C++ symbol unmangling, but even after that it
> was still platform dependent. So the pain of maintaining those is
> simply not worth it. I propose to use the strict dh_makeshlibs -V
> setting in debian/rules instead, which will always be correct, just
> not optimal:
>
> --- sunpinyin-2.0.3/debian/rules        2011-03-11 08:48:08.000000000 +0000
> +++ sunpinyin-2.0.3/debian/rules        2011-07-01 17:59:12.000000000 +0100
> @@ -59,7 +59,7 @@
>        dh_strip
>        dh_compress
>        dh_fixperms
> -       dh_makeshlibs
> +       dh_makeshlibs -V
>        dh_installdeb
>        dh_shlibdeps
>        dh_gencontrol
>
>
> Thanks for considering,
>
> Martin
>
> --
> Martin Pitt                        | http://www.piware.de
> Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
>
> _______________________________________________
> Pkg-ime-devel mailing list
> Pkg-ime-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ime-devel
>
Hi,

I've fixed it in git repository[1], for this bug don't affect current
user, I'll close it in the next upload.

Thanks,

[1] http://anonscm.debian.org/gitweb/?p=collab-maint/sunpinyin.git

-- 
Liang Guo
http://bluestone.cublog.cn





More information about the Pkg-ime-devel mailing list