[Webkit-unassigned] [Bug 125312] New: WebKit-GTK fails to build while upgrading Gentoo to GNOME3
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Dec 5 12:30:41 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=125312
Summary: WebKit-GTK fails to build while upgrading Gentoo to
GNOME3
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
URL: http://forums.gentoo.org/viewtopic-t-977728.html
OS/Version: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: ptolemy at mailcatch.com
Created an attachment (id=218533)
--> (https://bugs.webkit.org/attachment.cgi?id=218533&action=review)
config.log of failed webkit-gtk build
Building webkit-gtk-2.0.4 on Gentoo threw numerous syntax errors, as detailed in http://forums.gentoo.org/viewtopic-t-977728.html along with relevant system information.
Config.log attached. Build log tail:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp: In constructor ‘WebCore::CustomFilterValidatedProgram::CustomFilterValidatedProgram(WebCore::CustomFilterGlobalContext*, const WebCore::CustomFilterProgramInfo&)’:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:177:74: error: invalid use of incomplete type ‘class WebCore::CustomFilterGlobalContext’
In file included from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:0:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:54:7: error: forward declaration of ‘class WebCore::CustomFilterGlobalContext’
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:177:114: error: invalid use of incomplete type ‘class WebCore::CustomFilterGlobalContext’
In file included from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:0:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:54:7: error: forward declaration of ‘class WebCore::CustomFilterGlobalContext’
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp: In member function ‘WTF::PassRefPtr<WebCore::CustomFilterCompiledProgram> WebCore::CustomFilterValidatedProgram::compiledProgram()’:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:207:29: error: incomplete type ‘WebCore::CustomFilterCompiledProgram’ used in nested name specifier
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:207:80: error: invalid use of incomplete type ‘class WebCore::CustomFilterGlobalContext’
In file included from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:0:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:54:7: error: forward declaration of ‘class WebCore::CustomFilterGlobalContext’
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp: In destructor ‘WebCore::CustomFilterValidatedProgram::~CustomFilterValidatedProgram()’:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:514:24: error: invalid use of incomplete type ‘class WebCore::CustomFilterGlobalContext’
In file included from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:0:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:54:7: error: forward declaration of ‘class WebCore::CustomFilterGlobalContext’
In file included from ./Source/WTF/wtf/RefPtr.h:28:0,
from ./Source/WTF/wtf/HashFunctions.h:24,
from ./Source/WTF/wtf/HashTraits.h:24,
from Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.h:37,
from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:36,
from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:
./Source/WTF/wtf/PassRefPtr.h: In instantiation of ‘void WTF::derefIfNotNull(T*) [with T = WebCore::CustomFilterCompiledProgram]’:
./Source/WTF/wtf/RefPtr.h:56:35: required from ‘WTF::RefPtr<T>::~RefPtr() [with T = WebCore::CustomFilterCompiledProgram]’
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:163:28: required from here
./Source/WTF/wtf/PassRefPtr.h:53:13: error: invalid use of incomplete type ‘class WebCore::CustomFilterCompiledProgram’
In file included from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:0:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:53:7: error: forward declaration of ‘class WebCore::CustomFilterCompiledProgram’
In file included from ./Source/WTF/wtf/RefPtr.h:28:0,
from ./Source/WTF/wtf/HashFunctions.h:24,
from ./Source/WTF/wtf/HashTraits.h:24,
from Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.h:37,
from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:36,
from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:
./Source/WTF/wtf/PassRefPtr.h: In instantiation of ‘void WTF::refIfNotNull(T*) [with T = WebCore::CustomFilterCompiledProgram]’:
./Source/WTF/wtf/PassRefPtr.h:100:9: required from ‘WTF::PassRefPtr<T>::PassRefPtr(const WTF::RefPtr<U>&) [with U = WebCore::CustomFilterCompiledProgram; T = WebCore::CustomFilterCompiledProgram]’
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:211:12: required from here
./Source/WTF/wtf/PassRefPtr.h:47:13: error: invalid use of incomplete type ‘class WebCore::CustomFilterCompiledProgram’
In file included from Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.cpp:34:0:
Source/WebCore/platform/graphics/filters/CustomFilterValidatedProgram.h:53:7: error: forward declaration of ‘class WebCore::CustomFilterCompiledProgram’
make[1]: *** [Source/WebCore/platform/graphics/filters/libWebCorePlatform_la-CustomFilterValidatedProgram.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
mv -f Source/WebCore/platform/graphics/filters/.deps/libWebCorePlatform_la-DistantLightSource.Tpo Source/WebCore/platform/graphics/filters/.deps/libWebCorePlatform_la-DistantLightSource.Plo
make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-2.0.4/work/webkitgtk-2.0.4'
make: *** [all] Error 2
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list