Public bug reported:

ev_selection_get_selection_map was removed in this upstream commit:

http://git.gnome.org/browse/evince/commit/?id=18d2af9bce80392407fae997c8dfa029f5a54123

... but gnome-python-desktop still tries to wrap it.  This results in
this compiler warning on amd64, which is promoted to a build failure by
our buildd infrastructure because int/pointer conversions can result in
somewhat rare crashes on amd64:

  evince.c: In function '_wrap_ev_selection_get_selection_map':
  evince.c:4900: warning: implicit declaration of function 
'ev_selection_get_selection_map'
  evince.c:4900: warning: assignment makes pointer from integer without a cast

I suspect the proper fix is to simply remove that wrapping from gnome-
python-desktop, although I don't know whether the new interface needs to
be wrapped too.

** Affects: gnome-python-desktop (Ubuntu)
     Importance: High
         Status: New

** Affects: gnome-python-desktop (Ubuntu Maverick)
     Importance: High
         Status: New

** Also affects: gnome-python-desktop (Ubuntu Maverick)
   Importance: Undecided
       Status: New

** Changed in: gnome-python-desktop (Ubuntu Maverick)
   Importance: Undecided => High

** Changed in: gnome-python-desktop (Ubuntu Maverick)
    Milestone: None => ubuntu-10.10

-- 
fails to build on amd64: attempts to wrap removed ev_selection_get_selection_map
https://bugs.launchpad.net/bugs/632272
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-python-desktop in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to