[packman] [PM] wxWidgets missing symbols in library

Toni toni at links2linux.de
Wed Mar 25 13:10:19 CET 2009

Am Montag, 23. März 2009 schrieb Cristian Morales Vega:
> The Packman version doesn't returns anyhing to the "nm -D
> /usr/lib64/libwx_baseu-2.8.so.0.5.0 | grep wxStackWalker" command
> while the openSUSE 11.1 package returns:
> 00000000000f42a0 T _ZN13wxStackWalker10InitFramesEP12wxStackFramemPPvPPc
> 00000000003681f0 B _ZN13wxStackWalker10ms_exepathE
> 00000000003681e0 B _ZN13wxStackWalker10ms_symbolsE
> 0000000000367ba0 B _ZN13wxStackWalker12ms_addressesE
> 00000000000f4940 T _ZN13wxStackWalker13ProcessFramesEm
> 00000000000f4e50 W _ZN13wxStackWalker17WalkFromExceptionEv
> 00000000000f4ac0 T _ZN13wxStackWalker4WalkEmm
> 00000000003681e8 B _ZN13wxStackWalker7m_depthE
> 00000000000f41f0 T _ZN13wxStackWalker9FreeStackEv
> 00000000000f4250 T _ZN13wxStackWalker9SaveStackEm
> 00000000000f4e90 W _ZN13wxStackWalkerD0Ev
> 00000000000f4ee0 W _ZN13wxStackWalkerD1Ev
> 00000000000f4e70 W _ZN17wxStackWalkerBaseD0Ev
> 00000000000f4e40 W _ZN17wxStackWalkerBaseD1Ev
> 0000000000359be0 V _ZTI13wxStackWalker
> 0000000000359c20 V _ZTI17wxStackWalkerBase
> 000000000011f7e0 V _ZTS13wxStackWalker
> 000000000011f800 V _ZTS17wxStackWalkerBase
> 0000000000359b60 V _ZTV13wxStackWalker
> 0000000000359c80 V _ZTV17wxStackWalkerBase
> I think it would be solved with a "--enable-backtrace"... that
> openSUSE spec file doesn't uses (wasn't supposed to be enabled?) but
> somehow the build log says:
> "loading argument cache configarg.cache
> ....
> checking for --enable-backtrace... yes"
> It makes aegisub package from home:RedDwarf:multimedia complain with
> the Packman wxWidgets version.
new packages are uploaded.

* Wed Mar 25 2009  <toni at links2linux.de> -
- removed configure option --disable-backtrace to provide the
  wxStackWalker symbols in libwx_baseu*
- added a virtual package to symlink Editra and XRCed to "old known place"

My local test shows now the symbols:
nm -D /usr/lib/libwx_baseu-2.8.so.0.5.0 | grep wxStackWalker
000f1600 T _ZN13wxStackWalker10InitFramesEP12wxStackFramejPPvPPc
0015f0c8 B _ZN13wxStackWalker10ms_exepathE
0015f0c0 B _ZN13wxStackWalker10ms_symbolsE
0015eda0 B _ZN13wxStackWalker12ms_addressesE
000f1c40 T _ZN13wxStackWalker13ProcessFramesEj
000f1e30 W _ZN13wxStackWalker17WalkFromExceptionEv
000f1da0 T _ZN13wxStackWalker4WalkEjj
0015f0c4 B _ZN13wxStackWalker7m_depthE
000f1140 T _ZN13wxStackWalker9FreeStackEv
000f1190 T _ZN13wxStackWalker9SaveStackEj
000f1fb0 W _ZN13wxStackWalkerD0Ev
000f1f50 W _ZN13wxStackWalkerD1Ev
000f1e60 W _ZN17wxStackWalkerBaseD0Ev
000f1e90 W _ZN17wxStackWalkerBaseD1Ev
00154640 V _ZTI13wxStackWalker
00154658 V _ZTI17wxStackWalkerBase
0011c8e4 V _ZTS13wxStackWalker
0011c903 V _ZTS17wxStackWalkerBase
001545f0 V _ZTV13wxStackWalker
001546a0 V _ZTV17wxStackWalkerBase

so I hope it is working for you as expected.
Thx for pointing out this issue!

have fun

More information about the Packman mailing list