Re: RFS: alure (updated package)
On Sat, Apr 23, 2011 at 3:03 PM, Tobias Hansen <tobias.han@gmx.de> wrote:
> On that wiki page it says:
> "If you find (on some arches) symbols that are exported which are not
> supposed to be public, you must not use symbols versioning at all."
That must be outdated, since the dpkg-gensymbols manual page has an
"optional" tag that is for private symbols.
> If I'm not mistaken, private symbols are exported in the case of Alure (see
> [1]). If I run dpkg-gensymbols myself on libalure1 1.1, I also get such
> symbols starting with _Z.
That would be correct, it would be a good idea to contact alure
upstream about that and get them to stop exporting private symbols.
> Can I just create a symbols file containing only the public symbols? If not,
> why not? What should I do otherwise?
I'd suggest creating a symbols file containing all symbols and tagging
the private symbols as optional. Since the private ones look like C++
mangled names, you can use the unmangled names to avoid having
arch-specific symbols files.
--
bye,
pabs
http://wiki.debian.org/PaulWise
Reply to: