Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 409081

Summary: net-libs/meanwhile with dev-libs/glib-2.31 - error: #error "Only <glib.h> can be included directly."
Product: Gentoo Linux Reporter: Bjoern Thorwirth <Bjoern.Thorwirth>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: m27315
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 406437    
Attachments: Updated ebuild
patch to fix includes
patch file

Description Bjoern Thorwirth 2012-03-21 06:30:30 UTC
meanwhile fails to build agains glib 2.31

Reproducible: Always
Comment 1 Bjoern Thorwirth 2012-03-21 06:31:14 UTC
Created attachment 306063 [details]
Updated ebuild
Comment 2 Bjoern Thorwirth 2012-03-21 06:31:51 UTC
Created attachment 306065 [details, diff]
patch to fix includes
Comment 3 Bjoern Thorwirth 2012-03-21 06:38:17 UTC
Created attachment 306067 [details, diff]
patch file
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2012-03-21 15:37:47 UTC
Comment on attachment 306063 [details]
Updated ebuild

--- meanwhile-1.0.2.ebuild      2011-02-07 20:36:57.000000000 +0100
+++ -   2012-03-21 16:37:37.361232125 +0100
@@ -24,7 +24,7 @@
        unpack ${A}
        cd "${S}"
        epatch "${FILESDIR}/${P}-presence.patch" #239144
-
+       epatch "${FILESDIR}/${P}-glib-2.31.patch"
        #241298
        sed -i -e "/sampledir/ s:-doc::" samples/Makefile.in
 }
Comment 5 Pacho Ramos gentoo-dev 2012-03-24 11:38:12 UTC
+*meanwhile-1.0.2-r1 (24 Mar 2012)
+
+  24 Mar 2012; Pacho Ramos <pacho@gentoo.org>
+  +files/meanwhile-1.0.2-glib2.31.patch, +meanwhile-1.0.2-r1.ebuild:
+  Fix glib-2.31 building, bug #409081 by Bjoern Thorwirth; also drop static
+  stuff.
+
Comment 6 Johannes Huber (RETIRED) gentoo-dev 2012-04-12 07:44:39 UTC
*** Bug 410905 has been marked as a duplicate of this bug. ***