should build without GTK deprecations

Bug #655756 reported by Sebastien Bacher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GTK+
Won't Fix
Medium
Indicator Display Objects
Fix Released
Undecided
Unassigned
ido (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Ubuntu will start using GTK3 in its default installation next cycle, as a first step to be ready for that your sources should build on GTK 2.22 with GTK deprecations disabled which is not the case for ido

You can set CFLAGS='-DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGSEAL_ENABLE -DG_DISABLE_DEPRECATED -DGTK_DISABLE_SINGLE_INCLUDES' to testbuild it.

You can also find documentation on how to port code on http://library.gnome.org/devel/gtk/2.91/gtk-migrating-2-to-3.html

Tags: gnome3-gtk3
Changed in ido (Ubuntu):
importance: Undecided → Low
tags: added: gnome3-gtk3
Changed in ido:
assignee: nobody → Didier Roche (didrocks)
status: New → In Progress
Changed in ido (Ubuntu):
status: New → In Progress
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Needs a patch to gtk+, proposed upstream.

Changed in gtk:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

depends on https://bugzilla.gnome.org/show_bug.cgi?id=611724 as well, forgot to post it there too.

Changed in gtk:
status: New → Incomplete
Changed in gtk:
status: Incomplete → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

ido (0.2.90-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - Added GTK3 support
    - Clicking a date of previous or next month does not select the right
      date (LP: #768956)
  * -debian/patches/10-gtk3.patch merged upstream
  * debian/control
    - Bump standards version to 3.9.2

Changed in ido (Ubuntu):
status: In Progress → Fix Released
Changed in ido:
assignee: Didier Roche (didrocks) → nobody
status: In Progress → Fix Released
Changed in gtk:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.