** Description changed: + SRU justification: an unnoticed misbuild of wxwidgets2.8 in natty + against multiarch libraries results in classes missing from wxWidgets, + resulting in an ABI break. + + Risk: since fixing this bug means re-enabling code that was disabled + prior to the natty release, it may expose further bugs. However, it's + extremely unlikely that this will be worse than having a completely + broken library API. + wxWidgets' configure has `wxDisplay` class enabled by default (`--enable-display`). However, the wxWidgets package on Natty it is disabled (`wxUSE_DISPLAY`=0 in `/usr/lib/wx/include/gtk2-unicode- release-2.8/wx/setup.h`). My investigation showed that it is because wxDisplay depends on `libXinerama`, but the library files are located in a directory (on 64-bit Natty it is `./lib/usr/lib/x86_64-linux-gnu/libXinerama.a`) where wxWidgets configure is not aware of.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/828999 Title: wxDisplay unexpectedly disabled To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wxwidgets2.8/+bug/828999/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
