[Pkg-corba-devel] Symbol files in libomniorb

Floris Bruynooghe floris.bruynooghe at gmail.com
Tue Mar 18 23:19:20 UTC 2008


On Mon, Mar 17, 2008 at 11:22:21PM +0000, Floris Bruynooghe wrote:
> The problem is that I suspect that the
> missing symbols are internal, e.g.

Today I discovered c++filt which makes interpreting the symbols a
whole lot easier :-).  Grepping around the omniORB source confirms
that the missing symbols are internal, they don't even show up in the
"internal/" direcotry of the include files only somewhere in src.

(Actually both the old and new symbol look the same once gone through
c++filt.  So I'm not really sure why they are different symbols.)

Anyways, I think this means we don't need an ultra-scrict dependency
on python-omniorb and omnievents.  But it also means we shouldn't be
including the symbol files since [1] does discourage that when private
symbols are exported.  From grepping for libtool in the source tree it
doesn't look like libtool is used, so we can't easily exclude the
symbols as suggested.  Maybe we should raise this with upstream?


In the mean time I think it's best to remove the symbol files again
from omniorb4 and continue working without them until the exporting of
private symbols is sorted upstream.


Regards
Floris

[1] http://wiki.debian.org/UsingSymbolsFiles

-- 
Debian GNU/Linux -- The Power of Freedom
www.debian.org | www.gnu.org | www.kernel.org



More information about the Pkg-corba-devel mailing list