After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 634193 - Incorrect glib required version
Incorrect glib required version
Status: RESOLVED FIXED
Product: gitg
Classification: Applications
Component: gitg
git master
Other Linux
: Normal normal
: ---
Assigned To: gitg-maint
gitg-maint
Depends on:
Blocks:
 
 
Reported: 2010-11-06 20:37 UTC by Guilhèm Bonnefille
Modified: 2011-01-10 09:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
PATCH (784 bytes, patch)
2010-11-06 20:37 UTC, Guilhèm Bonnefille
none Details | Review
Patch to relax dependency to glib 2.24 (6.87 KB, patch)
2010-11-13 14:24 UTC, Guilhèm Bonnefille
none Details | Review

Description Guilhèm Bonnefille 2010-11-06 20:37:09 UTC
Created attachment 173967 [details] [review]
PATCH

G_DEFINE_BOXED_TYPE was introduced in 2.26.

Note that current Debian testing (currently in freeze to become the next stable) uses the 2.24. Is there a way to relax this dependency?
Comment 1 Guilhèm Bonnefille 2010-11-06 22:43:37 UTC
G_TYPE_ERROR was also introduced in 2.26.
Comment 2 Guilhèm Bonnefille 2010-11-13 14:23:01 UTC
I successfully compile gitg on Debian squeeze (current testing, near future stable).

Please, apply attached patch. I'm also able to provide 3 distincts patches, if prefered.
Comment 3 Guilhèm Bonnefille 2010-11-13 14:24:32 UTC
Created attachment 174392 [details] [review]
Patch to relax dependency to glib 2.24
Comment 4 jessevdk@gmail.com 2011-01-10 09:43:51 UTC
We have increased to 2.26 for master now, I want to move forward and not make the code uglier by maintaining 2.24 backwards compatibility. 2.26 is stable.