** 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

Reply via email to