Summary: | >=media-plugins/grilo-plugins-0.3.4 and dev-libs/gom keyword request | ||||||
---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pacho Ramos <pacho> | ||||
Component: | Keywording | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | normal | CC: | emeric.maschino, esigra | ||||
Priority: | Normal | Keywords: | KEYWORDREQ | ||||
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
||||
Hardware: | All | ||||||
OS: | Linux | ||||||
URL: | https://bugzilla.gnome.org/show_bug.cgi?id=739845 | ||||||
Whiteboard: | |||||||
Package list: |
media-plugins/grilo-plugins-0.3.4
dev-libs/gom-0.3.2
media-video/totem-3.22.1
|
Runtime testing required: | --- | ||||
Bug Depends on: | |||||||
Bug Blocks: | 551634, 595886, 613786 | ||||||
Attachments: |
|
Description
Pacho Ramos
2014-09-02 13:39:23 UTC
Created attachment 385490 [details]
media-plugins:grilo-plugins-0.2.13:20140926-001540.log
media-plugins/grilo-plugins-0.2.13 fails to build on arm:
make[3]: Entering directory '/var/tmp/portage/media-plugins/grilo-plugins-0.2.13/work/grilo-plugins-0.2.13/src/local-metadata'
/bin/sh ../../libtool --tag=CC --mode=compile armv5tel-softfloat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I../.. -pthread -I/usr/include/grilo-0.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmediaart-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_LOG_DOMAIN=\"GrlLocalMetadata\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=armv5te -pipe -Wall -Wmissing-declarations -std=c99 -c -o libgrllocalmetadata_la-grl-local-metadata.lo `test -f 'grl-local-metadata.c' || echo './'`grl-local-metadata.c
libtool: compile: armv5tel-softfloat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I../.. -pthread -I/usr/include/grilo-0.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmediaart-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_LOG_DOMAIN=\"GrlLocalMetadata\" -DLOCALEDIR=\"/usr/share/locale\" -O2 -march=armv5te -pipe -Wall -Wmissing-declarations -std=c99 -c grl-local-metadata.c -fPIC -DPIC -o .libs/libgrllocalmetadata_la-grl-local-metadata.o
grl-local-metadata.c: In function 'resolve_video':
grl-local-metadata.c:520:37: error: 'GRL_METADATA_KEY_TITLE_FROM_FILENAME' undeclared (first use in this function)
if (grl_data_get_boolean (data, GRL_METADATA_KEY_TITLE_FROM_FILENAME)) {
^
grl-local-metadata.c:520:37: note: each undeclared identifier is reported only once for each function it appears in
grl-local-metadata.c: In function 'grl_local_metadata_source_resolve':
grl-local-metadata.c:869:51: error: 'GRL_METADATA_KEY_TITLE_FROM_FILENAME' undeclared (first use in this function)
if (grl_data_get_boolean (GRL_DATA (rs->media), GRL_METADATA_KEY_TITLE_FROM_FILENAME))
^
Makefile:630: recipe for target 'libgrllocalmetadata_la-grl-local-metadata.lo' failed
make[3]: *** [libgrllocalmetadata_la-grl-local-metadata.lo] Error 1
make[3]: Leaving directory '/var/tmp/portage/media-plugins/grilo-plugins-0.2.13/work/grilo-plugins-0.2.13/src/local-metadata'
Makefile:562: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-plugins/grilo-plugins-0.2.13/work/grilo-plugins-0.2.13/src'
Makefile:616: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-plugins/grilo-plugins-0.2.13/work/grilo-plugins-0.2.13'
Makefile:544: recipe for target 'all' failed
make: *** [all] Error 2
* ERROR: media-plugins/grilo-plugins-0.2.13::gentoo failed (compile phase):
* emake failed
Not sure if you could report it to upstream directly -> bugzilla.gnome.org I could also do that but, as I cannot reproduce (on amd64 and x86), would be slower to reply to upstream as I would need to come here on each question as forward it to you :/ + 10 Nov 2014; Pacho Ramos <pacho@gentoo.org> grilo-plugins-0.2.13.ebuild: + Needs newer grilo (upstream bug #739159) + ppc/ppc64 done I will dekeyword all reverse deps and grilo-plugins for remaining arches in a week if nobody disagree $ grep -r media-plugins/grilo-plugins */*/*.ebuild media-gfx/gnome-photos/gnome-photos-3.14.2.ebuild: >=media-plugins/grilo-plugins-0.2.6:0.2[upnp-av] media-gfx/gnome-photos/gnome-photos-3.14.3.ebuild: >=media-plugins/grilo-plugins-0.2.6:0.2[upnp-av] media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild: >=media-plugins/grilo-plugins-0.2.6:0.2[upnp-av] media-libs/grilo/grilo-0.2.11.ebuild: media-plugins/grilo-plugins:0.2 ) media-libs/grilo/grilo-0.2.12.ebuild: media-plugins/grilo-plugins:0.2 ) media-plugins/grilo-plugins/grilo-plugins-0.2.12.ebuild:# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/grilo-plugins-0.2.12.ebuild,v 1.4 2015/05/14 22:25:54 eva Exp $ media-plugins/grilo-plugins/grilo-plugins-0.2.13.ebuild:# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/grilo-plugins-0.2.13.ebuild,v 1.7 2015/05/14 22:25:54 eva Exp $ media-plugins/grilo-plugins/grilo-plugins-0.2.14.ebuild:# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/grilo-plugins-0.2.14.ebuild,v 1.1 2015/06/09 23:48:31 eva Exp $ media-sound/gnome-music/gnome-music-3.14.3.1.ebuild: media-plugins/grilo-plugins:0.2[tracker] media-sound/gnome-music/gnome-music-3.16.1.ebuild: media-plugins/grilo-plugins:0.2[tracker] media-sound/rhythmbox/rhythmbox-3.0.3.ebuild: >=media-plugins/grilo-plugins-0.2:0.2[upnp-av] ) media-sound/rhythmbox/rhythmbox-3.1.ebuild: >=media-plugins/grilo-plugins-0.2:0.2[upnp-av] ) media-sound/rhythmbox/rhythmbox-3.2.1.ebuild: >=media-plugins/grilo-plugins-0.2:0.2[upnp-av] ) media-video/totem/totem-3.12.2.ebuild: media-plugins/grilo-plugins:0.2 media-video/totem/totem-3.14.2.ebuild: media-plugins/grilo-plugins:0.2 media-video/totem/totem-3.14.3.ebuild: media-plugins/grilo-plugins:0.2 media-video/totem/totem-3.16.1.ebuild: media-plugins/grilo-plugins:0.2 Keyworded these on alpha because we want to keep rhythmbox: media-plugins/grilo-plugins-0.2.13 dev-libs/gom-0.3.1 Hello arch teams. This issue is becoming more pressing as due to an error while introducing grilo 0.3 ebuilds in tree, dependency to plugins was not properly updated resulting in an invalid dependency check. As such, if you do not keyword gom for your respective arch we will start pruning USE flags and or keywords from affected packages to resolve https://qa-reports.gentoo.org/output/gentoo-ci/926399a/output.html#media-libs/grilo. Thanks for your understanding. Had to mask test USE flag since broken deptree breaks synchronization it seems : https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39853e7deedacb42b25cdc7746117265938f6c5d arm and ia64 have lost keywords on totem as well due to this. I will probably be removing totem-3.18 soon, which is still present only because of arm/ia64 keyword dropping. Adding totem to the keywording list, Removing sparc CC as they have apparently already done this keywording. ~arm added. Tested OK on ia64. Émeric ~ia64 keyworded. Thank you Émeric! Last arch. Closing. |