Summary: | [gnome-overlay] net-libs/farstream-0.1.2-r1 fails to compile with 'Unknown transfer-ownership value' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marek Bartosiewicz <marek.bartosiewicz> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | voip+disabled |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugzilla.gnome.org/show_bug.cgi?id=674658 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marek Bartosiewicz
2012-07-06 19:55:44 UTC
What versions of dev-libs/glib and dev-libs/gobject-introspection do you have? Make sure you are using at the minimum the latest stable version of gobject-introspection, and that you rebuild gobject-introspection after upgrading glib. dev-libs/gobject-introspection-1.33.3::gnome dev-libs/glib-2.33.3::gnome and yes, I did rebuild them, did not help. farstream-0.1.2-r1 builds fine here with gobject-introspection-1.32.1 I suspect that the issue you are seeing may be caused by annotation parser changes that went into gobject-introspection-1.33. Specifically, it appears that the new parser fails on the following code in farstream's fs-session.c: /** * FsSession:codec-preferences: * * Type: GLib.List(FsCodec) * Transfer: full * * This is the current preferences list for the local codecs. It is * set by the user to specify the codec options and priorities. The user may * change its value with fs_session_set_codec_preferences() at any time * during a session. It is a #GList of #FsCodec. * The user must free this codec list using fs_codec_list_destroy() when done. * * The payload type may be a valid dynamic PT (96-127), %FS_CODEC_ID_DISABLE * or %FS_CODEC_ID_ANY. If the encoding name is "reserve-pt", then the * payload type of the codec will be "reserved" and not be used by any * dynamically assigned payload type. */ Please report the problem directly to gobject-introspection upstream developers (https://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=introspection) and add gnome@gentoo.org to the bug's CC list. Thanks for reporting. Fixed in cvs without a revision bump.
> 16 Jul 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
> farstream-0.1.2-r1.ebuild,
> +files/farstream-0.1.2-introspection-tag-order.patch:
> Fix building with gobject-introspection-1.33.x (bug #425096, thanks to Marek
> Bartosiewicz).
|