Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554126 - dev-ruby/ruby-glib2-2.2.3-r1 doesn't compile with >=dev-libs/glib-2.44
Summary: dev-ruby/ruby-glib2-2.2.3-r1 doesn't compile with >=dev-libs/glib-2.44
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-07 09:14 UTC by Franz Trischberger
Modified: 2015-07-07 18:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,66.75 KB, text/plain)
2015-07-07 09:14 UTC, Franz Trischberger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Trischberger 2015-07-07 09:14:59 UTC
Created attachment 406296 [details]
build.log

glib-enum-types.c: In function ‘g_win32_os_type_get_type’:
glib-enum-types.c:1163:9: error: ‘G_WIN32_OS_ANY’ undeclared (first use in this function)
       { G_WIN32_OS_ANY, "G_WIN32_OS_ANY", "any" },
         ^
glib-enum-types.c:1163:9: note: each undeclared identifier is reported only once for each function it appears in
glib-enum-types.c:1164:9: error: ‘G_WIN32_OS_WORKSTATION’ undeclared (first use in this function)
       { G_WIN32_OS_WORKSTATION, "G_WIN32_OS_WORKSTATION", "workstation" },
         ^
glib-enum-types.c:1165:9: error: ‘G_WIN32_OS_SERVER’ undeclared (first use in this function)
       { G_WIN32_OS_SERVER, "G_WIN32_OS_SERVER", "server" },

A fix is in ruby-gnome2-2.2.5 [1] released April 2015, which isn't yet in portage. As soon as gnome-3.16 goes stable (which AFAIK should include glib-2.44) there will be problems ;)

[1] https://github.com/ruby-gnome2/ruby-gnome2/commit/b2ebc03e04bfac0f60afd1a849958672cb8fe08b
Comment 1 Pacho Ramos gentoo-dev 2015-07-07 18:29:52 UTC
+  07 Jul 2015; Pacho Ramos <pacho@gentoo.org>
+  +files/ruby-glib2-2.2.3-glib-2.44.patch, ruby-glib2-2.2.3-r1.ebuild:
+  Fix building with glib-2.44 (#554126 by Franz Fellner)
+