PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 209 - Apiextractor exports lots of std::* junk symbols: please filter them out.
: Apiextractor exports lots of std::* junk symbols: please filter them out.
Status: CLOSED FIXED
Product: PySide
Classification: Unclassified
Component: ApiExtractor
: 0.4.0
: All All
: P5 normal
Assigned To: renato filho
:
:
:
  Show dependency treegraph
 
Reported: 2010-04-07 07:03 EEST by Didier Raboud
Modified: 2010-06-07 09:29 EEST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Didier Raboud 2010-04-07 07:03:26 EEST
Hi, 

as it can be seen on [0], libapiextractor0 exports lots of std::* junk symbols,
that should most probably not be part of the public ABI.

Please adopt a patch similar to [1] to at least hide them from the public API.

Best regards, 

OdyX

[0]
http://git.debian.org/?p=collab-maint/apiextractor.git;a=blob;f=debian/libapiextractor0.symbols
[1]
http://patch-tracker.debian.org/patch/series/view/qt4-x11/4:4.6.2-2/16_hide_std_symbols_on_qtwebkit.diff
Comment 1 Didier Raboud 2010-04-08 05:49:43 EEST
For information, I managed to filter those "junk" symbols out by using the
following "symbols.filter" file:

{
local:
_ZSt*;
_ZNSt*;
_ZNSs*;
_ZNKSt*;
};
Comment 2 renato filho 2010-05-21 14:40:18 EEST
Fixed on:

commit 3c72cfa35cd27b6c2303307ce390d0f80f0d2c2a
Author: Renato Filho <renato.filho@openbossa.org>
Date:   Fri May 21 11:19:09 2010 -0300
Comment 3 renato filho 2010-06-07 09:29:24 EEST
released 0.3.2.