Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 345945 - chromium-9999::gentoo: fails building
Summary: chromium-9999::gentoo: fails building
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Chromium Project
URL:
Whiteboard: ht-wanted
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-18 04:16 UTC by fkhp
Modified: 2010-12-02 13:56 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description fkhp 2010-11-18 04:16:35 UTC
x86_64-pc-linux-gnu-g++ -mtune=core2 -march=core2 -O2 -msse4.1 -pipe -ftracer -DGENTOO_CHROMIUM_ENABLE_GECKO_MEDIAPLAYER '-DNO_HEAPCHECKER' '-DCHROMIUM_BUILD' '-DENABLE_REMOTING=1' '-DUSE_PROPRIETARY_CODECS' '-DENABLE_GPU=1' '-DNACL_WINDOWS=0' '-DNACL_LINUX=1' '-DNACL_OSX=0' '-DNACL_TARGET_SUBARCH=64' '-DNACL_BUILD_SUBARCH=64' '-DCHROME_V8' '-DLINUX_SANDBOX_PATH="/usr/lib64/chromium-browser/chrome_sandbox"' '-DGL_GLEXT_PROTOTYPES' '-DUSE_SYSTEM_SQLITE' '-DGOOGLE_PROTOBUF_NO_RTTI' '-DUSE_SYSTEM_LIBBZ2' '-DUSE_SYSTEM_ICU' '-DFEATURE_ENABLE_SSL' '-DFEATURE_ENABLE_VOICEMAIL' '-DEXPAT_RELATIVE_PATH' '-DLINUX' '-DPOSIX' '-DUSE_SYSTEM_LIBXML' '-DHUNSPELL_STATIC' '-DHUNSPELL_CHROME_CLIENT' '-DUSE_HUNSPELL' '-DUSE_GCONF' '-DUSE_GNOME_KEYRING' '-D__STDC_FORMAT_MACROS' '-DNDEBUG' '-DNVALGRIND' '-DDYNAMIC_ANNOTATIONS_ENABLED=0' -I. -Iout/Release/obj.target/geni -Igpu -Ithird_party -Ithird_party/mesa/MesaLib/include -Iout/Release/obj/gen/app -Iout/Release/obj/gen/chrome -Iout/Release/obj/gen/protoc_out -Ithird_party/protobuf -Ithird_party/protobuf/src -Iout/Release/obj/gen/app/app_resources -Iout/Release/obj/gen/app/app_locale_settings -Iout/Release/obj/gen/app/app_strings -Iskia/config -Ithird_party/skia/include/config -Ithird_party/skia/include/core -Ithird_party/skia/include/effects -Iskia/ext -Ithird_party/harfbuzz/src -Ithird_party/harfbuzz/contrib -Ithird_party/libjingle/overrides -Ithird_party/libjingle/source -Ithird_party/expat/files -Ithird_party/npapi -Ithird_party/npapi/bindings -Ithird_party/speex/include -Iout/Release/obj/gen/webkit -pthread -fno-exceptions -Wall -Wno-unused-parameter -Wno-missing-field-initializers -D_FILE_OFFSET_BITS=64 -fvisibility=hidden -pipe -fPIC -fno-strict-aliasing -fno-ipa-cp -I/usr/include/libxml2 -pthread -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -DQT_SHARED -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/libdrm -I/usr/include/qt4/QtCore -pthread -DQT_SHARED -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/libdrm -I/usr/include/qt4/QtCore -I../net/third_party/nss/ssl -Inet/third_party/nss/ssl -IWebKit/chromium/net/third_party/nss/ssl -I/usr/include/nss -I/usr/include/nspr -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -O2 -fno-ident -fdata-sections -ffunction-sections -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden -MMD -MF out/Release/.deps/out/Release/obj.target/browser/chrome/browser/gtk/options/content_filter_page_gtk.o.d.raw -c -o out/Release/obj.target/browser/chrome/browser/gtk/options/content_filter_page_gtk.o chrome/browser/gtk/options/content_filter_page_gtk.cc
chrome/browser/gtk/options/content_filter_page_gtk.cc: In member function 'GtkWidget* ContentFilterPageGtk::InitGroup()':
chrome/browser/gtk/options/content_filter_page_gtk.cc:155:18: error: 'NotificationService' has not been declared
chrome/browser/gtk/options/content_filter_page_gtk.cc: In member function 'virtual void ContentFilterPageGtk::Observe(NotificationType, const NotificationSource&, const NotificationDetails&)':
chrome/browser/gtk/options/content_filter_page_gtk.cc:278:9: error: 'Details' was not declared in this scope
chrome/browser/gtk/options/content_filter_page_gtk.cc:278:63: error: expected primary-expression before '>' token
chrome/browser/gtk/options/content_filter_page_gtk.cc:278:73: error: invalid use of incomplete type 'const struct NotificationDetails'
./chrome/common/notification_observer.h:9:7: error: forward declaration of 'const struct NotificationDetails'
make: *** [out/Release/obj.target/browser/chrome/browser/gtk/options/content_filter_page_gtk.o] Error 1
/usr/libexec/paludis/utils/emake: emake returned error 2

!!! ERROR in www-client/chromium-9999::gentoo:
!!! In src_compile at line 6678
!!! (no message provided)
Comment 1 fkhp 2010-11-18 07:19:07 UTC
clutter-1.4.0 is the culprit, downgrade to clutter-1.2.14 resolved the problem.
Comment 2 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-11-18 07:51:51 UTC
(In reply to comment #1)
> clutter-1.4.0 is the culprit, downgrade to clutter-1.2.14 resolved the problem.

Are you sure about the above? I think chromium doesn't use clutter.

Is it possible that the tree was in an unbuildable state, and after a while, when you synced again, it worked?
Comment 3 fkhp 2010-12-02 13:56:49 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > clutter-1.4.0 is the culprit, downgrade to clutter-1.2.14 resolved the problem.
> 
> Are you sure about the above? I think chromium doesn't use clutter.
> 
> Is it possible that the tree was in an unbuildable state, and after a while,
> when you synced again, it worked?
> 

now version 9.0.598.0 (67708) work