Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 474074 - [mozilla-overlay]www-client/firefox-22.0_beta6 fails with USE=gstreamer
Summary: [mozilla-overlay]www-client/firefox-22.0_beta6 fails with USE=gstreamer
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-21 19:17 UTC by Torsten Kaiser
Modified: 2013-06-22 23:04 UTC (History)
0 users

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


Attachments
compressed build.log (was 15M) (build.log.xz,240.72 KB, application/octet-stream)
2013-06-21 19:17 UTC, Torsten Kaiser
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Kaiser 2013-06-21 19:17:29 UTC
Created attachment 351596 [details]
compressed build.log (was 15M)

Trying to build the new firefox-beta it only builds, if I disable the gstreamer useflag.

Otherwise I get:
In file included from /var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/ipc/chromium/src/base/string_util.h:18:0,
                 from /var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/ipc/chromium/src/chrome/common/ipc_message_utils.h:13,
                 from ../../dist/include/ipc/IPCMessageUtils.h:11,
                 from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:14,
                 from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from ../../dist/include/mozilla/dom/ContentParent.h:12,
                 from /var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/layout/build/nsLayoutStatics.cpp:108:
/var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/ipc/chromium/src/base/string_piece.h:157:23: error: reference to 'StringPiece' is ambiguous
/var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/ipc/chromium/src/base/string_piece.h:27:7: error: candidates are: class StringPiece
In file included from /usr/include/unicode/unistr.h:32:0,
                 from /usr/include/unicode/strenum.h:14,
                 from /usr/include/unicode/uenum.h:24,
                 from /usr/include/unicode/ucnv.h:51,
                 from /usr/include/libxml2/libxml/encoding.h:31,
                 from /usr/include/libxml2/libxml/parser.h:810,
                 from /usr/include/gstreamer-0.10/gst/gstconfig.h:200,
                 from /usr/include/gstreamer-0.10/gst/gstelement.h:55,
                 from /usr/include/gstreamer-0.10/gst/gstbin.h:27,
                 from /usr/include/gstreamer-0.10/gst/gst.h:35,
                 from ../../dist/system_wrappers/gst/gst.h:3,
                 from ../../dist/include/GStreamerFormatHelper.h:10,
                 from /var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/layout/build/nsLayoutStatics.cpp:87:
/usr/include/unicode/stringpiece.h:52:20: error:                 class icu::StringPiece
In file included from /var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/ipc/chromium/src/base/string_util.h:18:0,
                 from /var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/ipc/chromium/src/chrome/common/ipc_message_utils.h:13,
                 from ../../dist/include/ipc/IPCMessageUtils.h:11,
                 from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:14,
                 from ../../ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9,
                 from ../../dist/include/mozilla/dom/ContentParent.h:12,
                 from /var/tmp/portage/www-client/firefox-22.0_beta6/work/mozilla-beta/layout/build/nsLayoutStatics.cpp:108:

I have dev-libs/icu-51.1, dev-libs/libxml2-2.9.0-r2 and media-libs/gstreamer-0.10.36 installed. Useflag 'icu' is globally enabled.
Comment 1 antoligy 2013-06-21 23:43:22 UTC
I'm getting the exact same.
Comment 2 Jory A. Pratt gentoo-dev 2013-06-22 23:04:41 UTC
Thanks for reporting new patchset was added, there is no revision bump so sync and build.