This is not a surprise because Mr Engelhardt configures wxWidgets with --disable-catch_segvs, which disables some features in wxWidgets that aMule needs. (To be precise: It undefines wxUSE_ON_FATAL_EXCEPTION which, in turn, undefines the wxHandleFatalExceptions class.)
In short: You cannot use this wxWidgets package for aMule because it is deliberately miscompiled/crippled. But you could compile wxWidgets yourself. (Or use my packages, which work with aMule.)
In general, Mr Engelhardt's repository (suser-jengelh) is by far the worst and most dangerous 3rd party repository on the planet. Alone the facts that
a) he distributes modified versions of very important core packages like aaa_base, coreutils and util-linux;
b) he doesn't maintain changelogs for his packages
should really make every clever user stay away from it. You have been warned.
--
There are three reasons why you shouldn't use this package.
(1) Wrong dependency symbols.
Obsoletes: wxGTK
DANGEROUS
(2) Wrong configuration.
%configure \
--disable-apple_ieee \
--disable-backtrace \
--disable-catch_segvs \
--disable-debug \
--disable-dialupman \
--disable-gpe \
--disable-profile \
--enable-arcstream \
--enable-icocur \
--enable-monolithic \
--enable-optimise \
--enable-shared \
--enable-threads \
--enable-unicode \
--without-odbc
Cannot work with aMule
(3) Empty changelog.
%changelog -n wxWidgets
Bad packaging style