Bug#758127: libwx-perl: FTBFS on arm*
Damyan Ivanov
dmn at debian.org
Fri Aug 15 07:49:48 UTC 2014
-=| Niko Tyni, 15.08.2014 01:07:27 +0300 |=-
> clone 758127 -1
> reassign -1 wxwidgets3.0 3.0.1-3
> retitle -1 wxwidgets3.0: libwx_gtk2u_propgrid-3.0.so.0.1.0 is broken on arm*
> block 758127 with -1
> thanks
>
> On Thu, Aug 14, 2014 at 11:55:11PM +0300, Damyan Ivanov wrote:
>
> > Program received signal SIGSEGV, Segmentation fault.
> > 0xb68e2614 in wxDynamicLibrary::GetLibHandle (this=0x0)
> > at /usr/include/wx-3.0/wx/dynlib.h:270
> > 270 wxDllType GetLibHandle() const { return m_handle; }
> > (gdb) bt
> > #0 0xb68e2614 in wxDynamicLibrary::GetLibHandle (this=0x0)
> > at /usr/include/wx-3.0/wx/dynlib.h:270
> > #1 0xb6857824 in XS_Wx__load_plugin (my_perl=0x12008, cv=0x1c3d60) at Wx.c:646
>
> This can be triggered with just
>
> % xvfb-run perl -Iblib/lib -Iblib/arch -e 'use Wx; use Wx::PropertyGrid'
>
> The problem seems to be in the wxwidgets3.0 package, whose build logs
> on armel and armhf have this:
>
> dpkg-shlibdeps: warning: symbol _ZNK14wxCommandEvent5CloneEv used by debian/libwxgtk3.0-0/usr/lib/arm-linux-gnueabi/libwx_gtk2u_propgrid-3.0.so.0.1.0 found in none of the libraries
>
> Olly says this is probably related to #752733 but he's not certain.
> I'm cloning a separate bug against wxwidgets3.0 at this point.
Comparing the build logs of armel/armhf (where the above
dpkg-shlibdeps warning is present and libwx-perl fails) and e.g.
mpisel (where there is no such warning and libwx-perl builds fine)
I noticed that the version of binutils differs:
* armel/armhf: 2.24.51.20140704-1
* mipsel: 2.24.51.20140727-1
The changelog mentions integrating two upstream snapshots, one of
which contained fixes for ld.gold.
As an exercise I'll build wxwidgets3.0 on amel (armel) using the
latest binutils (2.24.51.20140807-1) and see if the warning is gone.
-- dam
More information about the pkg-perl-maintainers
mailing list