indicators call deprecated glib function g_type_init()
Bug #1103087 reported by
Charles Kerr
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Application Indicators |
Fix Released
|
High
|
Charles Kerr | ||
Application Menu Indicator |
Fix Released
|
High
|
Charles Kerr | ||
Indicator Date and Time |
Fix Released
|
High
|
Charles Kerr | ||
Messaging Menu |
Fix Released
|
High
|
Charles Kerr | ||
Session Menu |
Fix Released
|
High
|
Charles Kerr | ||
The Sync Menu |
Fix Released
|
High
|
Charles Kerr | ||
libappindicator |
Fix Released
|
High
|
Charles Kerr | ||
libindicator |
New
|
Undecided
|
Unassigned | ||
indicator-application (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-appmenu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-messages (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-sync (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libappindicator (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Many indicators have calls to g_type_init(), which has been deprecated and dropped in glib 2.35.4
Related branches
lp:~charlesk/indicator-session/remove-g-type-init
- Mathieu Trudel-Lapierre: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 50 lines (+2/-5)4 files modifiedconfigure.ac (+1/-1)
debian/control (+1/-1)
src/session-service.c (+0/-2)
tests/test-service.cc (+0/-1)
lp:~charlesk/indicator-datetime/remove-g-type-init
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Mathieu Trudel-Lapierre: Approve
-
Diff: 50 lines (+2/-5)4 files modifiedconfigure.ac (+1/-1)
debian/control (+1/-1)
src/datetime-service.c (+0/-2)
tests/test-indicator.cc (+0/-1)
lp:~charlesk/indicator-sync/lp-1103087
- Mathieu Trudel-Lapierre: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 73 lines (+2/-7)6 files modifiedconfigure.ac (+1/-1)
debian/control (+1/-1)
examples/sync-app-example.c (+0/-1)
src/service/sync-service.c (+0/-2)
test/test-client.cpp (+0/-1)
test/test-gtest.cpp (+0/-1)
lp:~charlesk/indicator-messages/lp-1103087
- Lars Karlitski (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 107 lines (+4/-17)6 files modifiedconfigure.ac (+1/-1)
debian/control (+1/-0)
doc/reference/Makefile.am (+0/-1)
src/messages-service.c (+2/-5)
test/indicator-messages-service-activate.c (+0/-2)
test/test-gactionmuxer.cpp (+0/-8)
lp:~charlesk/indicator-application/lp-1103087
- Lars Karlitski (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 47 lines (+4/-3)3 files modifiedconfigure.ac (+3/-1)
debian/control (+1/-0)
src/application-service.c (+0/-2)
lp:~charlesk/indicator-appmenu/lp-1103087
- Lars Karlitski (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 199 lines (+7/-31)14 files modifiedconfigure.ac (+5/-2)
debian/control (+1/-0)
src/hud-cli.c (+0/-3)
src/hud-service.c (+0/-2)
src/hud-verify-app-info.c (+0/-2)
tests/hud-performance.c (+1/-2)
tests/test-bad-app-info.c (+0/-2)
tests/test-distance.c (+0/-3)
tests/test-load-app-info.c (+0/-2)
tests/test-result-highlighting.c (+0/-3)
tests/test-usage-db-ancient.c (+0/-1)
tests/test-usage-db-old.c (+0/-3)
tests/test-usage-db-simple.c (+0/-3)
tests/test-usage-db-testapp.c (+0/-3)
lp:~charlesk/libappindicator/fix-test-merge
- Ted Gould (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 789 lines (+106/-307)18 files modifiedautogen.sh (+1/-0)
configure.ac (+2/-2)
debian/changelog (+8/-9)
debian/control (+1/-0)
debian/rules (+9/-3)
docs/reference/Makefile.am (+10/-12)
docs/reference/tmpl/libappindicator-unused.sgml (+0/-42)
gtk-doc.local.make (+0/-194)
src/app-indicator.c (+10/-16)
src/generate-id.c (+1/-1)
tests/Makefile.am (+9/-1)
tests/test-libappindicator-dbus-client.c (+0/-2)
tests/test-libappindicator-fallback-item.c (+1/-1)
tests/test-libappindicator-fallback-watcher.c (+2/-3)
tests/test-libappindicator-status-client.c (+2/-4)
tests/test-libappindicator-status-server.c (+22/-15)
tests/test-libappindicator.c (+28/-0)
tests/test-simple-app.c (+0/-2)
Changed in indicator-datetime: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Charles Kerr (charlesk) |
Changed in indicator-session: | |
status: | In Progress → Fix Committed |
Changed in indicator-sync: | |
status: | New → In Progress |
assignee: | nobody → Charles Kerr (charlesk) |
importance: | Undecided → High |
Changed in indicator-messages: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Charles Kerr (charlesk) |
Changed in indicator-application: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Charles Kerr (charlesk) |
Changed in indicator-appmenu: | |
assignee: | nobody → Charles Kerr (charlesk) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in indicator-appmenu: | |
status: | In Progress → Fix Committed |
Changed in indicator-application: | |
status: | In Progress → Fix Committed |
Changed in indicator-messages: | |
status: | In Progress → Fix Committed |
Changed in indicator-sync: | |
status: | In Progress → Fix Committed |
Changed in indicator-datetime: | |
status: | In Progress → Fix Committed |
Changed in libappindicator: | |
assignee: | nobody → Charles Kerr (charlesk) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in libappindicator: | |
status: | In Progress → Fix Committed |
Changed in indicator-application: | |
status: | Fix Committed → Fix Released |
Changed in indicator-appmenu: | |
status: | Fix Committed → Fix Released |
Changed in indicator-datetime: | |
status: | Fix Committed → Fix Released |
Changed in indicator-messages: | |
status: | Fix Committed → Fix Released |
Changed in indicator-session: | |
status: | Fix Committed → Fix Released |
Changed in indicator-sync: | |
status: | Fix Committed → Fix Released |
Changed in libappindicator: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Charles, I stumbled into this with libindicator only when running make check--apparently we're not running the tests under current pbuilder in Jenkins :/ .