WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
70536
compile failing on all of Chromium's Webkit Mac10.5 release builders
https://bugs.webkit.org/show_bug.cgi?id=70536
Summary
compile failing on all of Chromium's Webkit Mac10.5 release builders
epoger
Reported
2011-10-20 12:24:29 PDT
Sometime in the following interval, all of Chromium's Webkit Mac10.5 release builders started failing the compile step: WebKit
r97900
-97913 Chromium
r106418
-106450 Here are the failing builders in a single waterfall:
http://build.chromium.org/p/chromium.webkit/waterfall?builder=Webkit+Mac10.5&builder=Webkit+Mac10.5+%28CG%29&reload=none
Here's an excerpt from stdio of the first failure,
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.5/builds/5948/steps/compile/logs/stdio
: /Developer/usr/bin/g++-4.2 -arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -L/b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release -L/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks -L/b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release -F/b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release -F/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks -filelist /b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/webkit.build/Release/test_shell_tests.build/Objects-normal/i386/test_shell_tests.LinkFileList -mmacosx-version-min=10.5 -Wl,-dead_strip -Wl,-search_paths_first -Wl,-pie -ltest_shell_common -ltest_shell_test_support /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtest_support_base.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmedia_test_support.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libnet.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libnet_test_support.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libskia.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgmock.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgtest.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libleveldatabase.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libbase.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libbase_static.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmodp_b64.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libdynamic_annotations.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmach_override.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libevent.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libbase_i18n.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libicui18n.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libicuuc.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libicudata.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgles2_c_lib.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgles2_implementation.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libskia_opts.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libskia_libtess.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsfntly.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libchrome_zlib.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libui.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgoogleurl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcrcrypto.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcrnspr.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcrnss.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsqlite3.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsdch.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libv8_snapshot.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libv8_base.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libssl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libpng.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libjpeg_turbo.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgles2_cmd_helper.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcommand_buffer_client.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcommand_buffer_common.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmedia.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libyuv_convert.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcpu_features.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libyuv_convert_simd_x86.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libffmpeg.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libil.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_arm_neon.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtess.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libyarr.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwtf.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libiccjpeg.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebp_enc.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebp_dec.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libxml2.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libxslt.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libots.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtranslator_common.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_system_interface.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_dom.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_html.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_platform.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_remaining.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libv8-i18n.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_rendering.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_bindings.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_svg.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtranslator_glsl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libappcache.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libquota.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsql.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libblob.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libdatabase.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libfileapi.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libglue.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libppapi_shared.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsurface.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libprinting.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_user_agent.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_gpu.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcommand_buffer_service.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_support_common.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_support_gfx.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsync_proto.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libprotobuf_lite.a -framework AppKit -framework Carbon -framework CoreFoundation -framework Foundation -framework IOKit -framework Security -framework OpenGL -framework Accelerate -framework AudioUnit -framework SystemConfiguration -lresolv -framework CoreServices -framework AudioToolbox -framework CoreAudio -framework CoreVideo -framework QTKit -lWebKitSystemInterfaceLeopardPrivateExtern -framework QuartzCore -lcups -o /b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release/test_shell_tests i686-apple-darwin9-g++-4.2.1: /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_dom.a: No such file or directory === BUILDING AGGREGATE TARGET All OF PROJECT webkit WITH CONFIGURATION Release === Checking Dependencies... ** BUILD FAILED ** __________Shutting down distcc-pump include server program finished with exit code 1
Attachments
Add attachment
proposed patch, testcase, etc.
epoger
Comment 1
2011-10-20 12:30:47 PDT
I wonder if it might be one of the following CLs? (CCing the authors...)
http://trac.webkit.org/changeset/97892
('Add getConstructData to the MethodTable')
http://trac.webkit.org/changeset/97894
('StringImplBase, fusing it into StringImpl')
http://trac.webkit.org/changeset/97896
('Implement WEBGL_debug_shaders and WEBGL_debug_renderer_info extensions')
http://trac.webkit.org/changeset/97897
('Try to fix the Chromium build.')
http://trac.webkit.org/changeset/97904
('Update MediaStream to use WebCore platform interfaces')
Zhenyao Mo
Comment 2
2011-10-20 12:35:41 PDT
I think it's
http://trac.webkit.org/changeset/97904
Undefined symbols: "non-virtual thunk to WebCore::Document::resumeActiveDOMObjects()", referenced from: vtable for WebCore::SVGDocumentin libwebcore_svg.a(SVGDocument.o) vtable for WebCore::HTMLViewSourceDocumentin libwebcore_html.a(HTMLViewSourceDocument.o) vtable for WebCore::HTMLDocumentin libwebcore_html.a(HTMLDocument.o) vtable for WebCore::MediaDocumentin libwebcore_html.a(MediaDocument.o) vtable for WebCore::PluginDocumentin libwebcore_html.a(PluginDocument.o) vtable for WebCore::ImageDocumentin libwebcore_html.a(ImageDocument.o) vtable for WebCore::FTPDirectoryDocumentin libwebcore_html.a(FTPDirectoryDocument.o) vtable for WebCore::TextDocumentin libwebcore_html.a(TextDocument.o) vtable for WebCore::PlaceholderDocumentin libwebcore_remaining.a(PlaceholderDocument.o) vtable for WebCore::SinkDocumentin libwebcore_remaining.a(SinkDocument.o) "WebCore::MediaStreamFrameController::stopGeneratedStream(WTF::String const&)", referenced from: WebCore::LocalMediaStream::stop() in libwebcore_dom.a(LocalMediaStream.o) "WebCore::MediaStreamFrameController::setMediaStreamTrackEnabled(WTF::String const&, bool)", referenced from: WebCore::MediaStreamTrack::setEnabled(bool) in libwebcore_dom.a(MediaStreamTrack.o) "WebCore::MediaStream::readyState() const", referenced from: WebCore::MediaStreamInternal::readyStateAttrGetter(v8::Local<v8::String>, v8::AccessorInfo const&) in libwebcore_bindings.a(V8DerivedSources11.o) "non-virtual thunk to WebCore::Document::suspendActiveDOMObjects(WebCore::ActiveDOMObject::ReasonForSuspension)", referenced from: vtable for WebCore::SVGDocumentin libwebcore_svg.a(SVGDocument.o) vtable for WebCore::HTMLViewSourceDocumentin libwebcore_html.a(HTMLViewSourceDocument.o) vtable for WebCore::HTMLDocumentin libwebcore_html.a(HTMLDocument.o) vtable for WebCore::MediaDocumentin libwebcore_html.a(MediaDocument.o) vtable for WebCore::PluginDocumentin libwebcore_html.a(PluginDocument.o) vtable for WebCore::ImageDocumentin libwebcore_html.a(ImageDocument.o) vtable for WebCore::FTPDirectoryDocumentin libwebcore_html.a(FTPDirectoryDocument.o) vtable for WebCore::TextDocumentin libwebcore_html.a(TextDocument.o) vtable for WebCore::PlaceholderDocumentin libwebcore_remaining.a(PlaceholderDocument.o) vtable for WebCore::SinkDocumentin libwebcore_remaining.a(SinkDocument.o) "WebCore::MessageEvent::initMessageEvent(WTF::AtomicString const&, bool, bool, WebCore::ScriptValue const&, WTF::String const&, WTF::String const&, WebCore::DOMWindow*, WTF::PassOwnPtr<WTF::Vector<WTF::RefPtr<WebCore::MessagePort>, 1ul> >)", referenced from: WebCore::V8MessageEvent::initMessageEventCallback(v8::Arguments const&) in libwebcore_remaining.a(V8MessageEventCustom.o) "WebCore::MediaStream::create(WebCore::ScriptExecutionContext*, WTF::PassRefPtr<WebCore::MediaStreamDescriptor>)", referenced from: WebCore::PeerConnection::remoteStreamAdded(WTF::PassRefPtr<WebCore::MediaStreamDescriptor>) in libwebcore_remaining.a(PeerConnection.o) "WebCore::Document::stopActiveDOMObjects()", referenced from: vtable for WebCore::SVGDocumentin libwebcore_svg.a(SVGDocument.o) vtable for WebCore::HTMLViewSourceDocumentin libwebcore_html.a(HTMLViewSourceDocument.o) vtable for WebCore::HTMLDocumentin libwebcore_html.a(HTMLDocument.o) vtable for WebCore::MediaDocumentin libwebcore_html.a(MediaDocument.o) vtable for WebCore::PluginDocumentin libwebcore_html.a(PluginDocument.o) vtable for WebCore::ImageDocumentin libwebcore_html.a(ImageDocument.o) vtable for WebCore::FTPDirectoryDocumentin libwebcore_html.a(FTPDirectoryDocument.o) vtable for WebCore::TextDocumentin libwebcore_html.a(TextDocument.o) vtable for WebCore::PlaceholderDocumentin libwebcore_remaining.a(PlaceholderDocument.o) vtable for WebCore::SinkDocumentin libwebcore_remaining.a(SinkDocument.o) "WebCore::Document::resumeActiveDOMObjects()", referenced from: vtable for WebCore::SVGDocumentin libwebcore_svg.a(SVGDocument.o) vtable for WebCore::HTMLViewSourceDocumentin libwebcore_html.a(HTMLViewSourceDocument.o) vtable for WebCore::HTMLDocumentin libwebcore_html.a(HTMLDocument.o) vtable for WebCore::MediaDocumentin libwebcore_html.a(MediaDocument.o) vtable for WebCore::PluginDocumentin libwebcore_html.a(PluginDocument.o) vtable for WebCore::ImageDocumentin libwebcore_html.a(ImageDocument.o) vtable for WebCore::FTPDirectoryDocumentin libwebcore_html.a(FTPDirectoryDocument.o) vtable for WebCore::TextDocumentin libwebcore_html.a(TextDocument.o) vtable for WebCore::PlaceholderDocumentin libwebcore_remaining.a(PlaceholderDocument.o) vtable for WebCore::SinkDocumentin libwebcore_remaining.a(SinkDocument.o) "WebCore::Document::suspendActiveDOMObjects(WebCore::ActiveDOMObject::ReasonForSuspension)", referenced from: vtable for WebCore::SVGDocumentin libwebcore_svg.a(SVGDocument.o) vtable for WebCore::HTMLViewSourceDocumentin libwebcore_html.a(HTMLViewSourceDocument.o) vtable for WebCore::HTMLDocumentin libwebcore_html.a(HTMLDocument.o) vtable for WebCore::MediaDocumentin libwebcore_html.a(MediaDocument.o) vtable for WebCore::PluginDocumentin libwebcore_html.a(PluginDocument.o) vtable for WebCore::ImageDocumentin libwebcore_html.a(ImageDocument.o) vtable for WebCore::FTPDirectoryDocumentin libwebcore_html.a(FTPDirectoryDocument.o) vtable for WebCore::TextDocumentin libwebcore_html.a(TextDocument.o) vtable for WebCore::PlaceholderDocumentin libwebcore_remaining.a(PlaceholderDocument.o) vtable for WebCore::SinkDocumentin libwebcore_remaining.a(SinkDocument.o) "non-virtual thunk to WebCore::Document::stopActiveDOMObjects()", referenced from: vtable for WebCore::SVGDocumentin libwebcore_svg.a(SVGDocument.o) vtable for WebCore::HTMLViewSourceDocumentin libwebcore_html.a(HTMLViewSourceDocument.o) vtable for WebCore::HTMLDocumentin libwebcore_html.a(HTMLDocument.o) vtable for WebCore::MediaDocumentin libwebcore_html.a(MediaDocument.o) vtable for WebCore::PluginDocumentin libwebcore_html.a(PluginDocument.o) vtable for WebCore::ImageDocumentin libwebcore_html.a(ImageDocument.o) vtable for WebCore::FTPDirectoryDocumentin libwebcore_html.a(FTPDirectoryDocument.o) vtable for WebCore::TextDocumentin libwebcore_html.a(TextDocument.o) vtable for WebCore::PlaceholderDocumentin libwebcore_remaining.a(PlaceholderDocument.o) vtable for WebCore::SinkDocumentin libwebcore_remaining.a(SinkDocument.o)
epoger
Comment 3
2011-10-20 12:36:58 PDT
Also, the debug 10.5 builders have been failing since at least Monday... sheriffs, where you at?
http://build.chromium.org/p/chromium.webkit/waterfall?reload=none&builder=Webkit%20Mac10.5%20%28dbg%29%281%29&builder=Webkit%20Mac10.5%20%28dbg%29%282%29&builder=Webkit%20Mac10.5%20%28CG%29%28dbg%29%281%29&builder=Webkit%20Mac10.5%20%28CG%29%28dbg%29%282%29
epoger
Comment 4
2011-10-20 12:38:57 PDT
assigning to author of
http://trac.webkit.org/changeset/97904
...
Dirk Pranke
Comment 5
2011-10-20 13:39:12 PDT
The debug builds are failing on Leopard, period - I believe we're just running out of memory.
Nico Weber
Comment 6
2011-10-20 13:41:14 PDT
http://crbug.com/96724
… Not currently working on it, doing other high-priority things
Adam Barth
Comment 7
2011-10-20 13:47:53 PDT
> The debug builds are failing on Leopard, period - I believe we're just running out of memory.
Maybe it's time to retire the Leopard dbg bots. They're probably not worthwhile anymore.
epoger
Comment 8
2011-10-20 13:50:15 PDT
(In reply to
comment #7
)
> > The debug builds are failing on Leopard, period - I believe we're just running out of memory. > > Maybe it's time to retire the Leopard dbg bots. They're probably not worthwhile anymore.
Seems reasonable... maybe this is also the Universe telling us to tackle
http://crbug.com/96724
('Enable Builder/Tester on the webkit canaries.'), so we can build on a 10.6 machine and run on the 10.5 machine?
Adam Bergkvist
Comment 9
2011-10-21 08:27:23 PDT
(In reply to
comment #2
)
> "WebCore::MediaStreamFrameController::stopGeneratedStream(WTF::String const&)", referenced from: > WebCore::LocalMediaStream::stop() in libwebcore_dom.a(LocalMediaStream.o) > "WebCore::MediaStreamFrameController::setMediaStreamTrackEnabled(WTF::String const&, bool)", referenced from: > WebCore::MediaStreamTrack::setEnabled(bool) in libwebcore_dom.a(MediaStreamTrack.o)
MediaStreamFrameController is not used in LocalMediaStream and MediaStreamTrack anymore. Was this a clean build?
epoger
Comment 10
2011-10-21 08:55:53 PDT
(In reply to
comment #9
)
> (In reply to
comment #2
) > > "WebCore::MediaStreamFrameController::stopGeneratedStream(WTF::String const&)", referenced from: > > WebCore::LocalMediaStream::stop() in libwebcore_dom.a(LocalMediaStream.o) > > "WebCore::MediaStreamFrameController::setMediaStreamTrackEnabled(WTF::String const&, bool)", referenced from: > > WebCore::MediaStreamTrack::setEnabled(bool) in libwebcore_dom.a(MediaStreamTrack.o) > > MediaStreamFrameController is not used in LocalMediaStream and MediaStreamTrack anymore. Was this a clean build?
No... so I have taken the liberty of triggering a clobber build on the two builders in
http://build.chromium.org/p/chromium.webkit/waterfall?builder=Webkit+Mac10.5&builder=Webkit+Mac10.5+%28CG%29&reload=none
.
epoger
Comment 11
2011-10-24 12:29:17 PDT
(In reply to
comment #10
)
> (In reply to
comment #9
) > > (In reply to
comment #2
) > > > "WebCore::MediaStreamFrameController::stopGeneratedStream(WTF::String const&)", referenced from: > > > WebCore::LocalMediaStream::stop() in libwebcore_dom.a(LocalMediaStream.o) > > > "WebCore::MediaStreamFrameController::setMediaStreamTrackEnabled(WTF::String const&, bool)", referenced from: > > > WebCore::MediaStreamTrack::setEnabled(bool) in libwebcore_dom.a(MediaStreamTrack.o) > > > > MediaStreamFrameController is not used in LocalMediaStream and MediaStreamTrack anymore. Was this a clean build? > > No... so I have taken the liberty of triggering a clobber build on the two builders in
http://build.chromium.org/p/chromium.webkit/waterfall?builder=Webkit+Mac10.5&builder=Webkit+Mac10.5+%28CG%29&reload=none
.
Well, the clobber didn't help. Those builders are still failing.
Tony Chang
Comment 12
2011-10-24 15:57:39 PDT
This is failing because of the following (probably lost by the build output cleanup script): /b/build/slave/Webkit_Mac10_5__CG_/build/src/net/base/file_stream_posix.cc:133: warning: 'net::FileStream::AsyncContext' has a field 'net::FileStream::AsyncCont ext::message_loop_task_' whose type uses the anonymous namespace I think this is just due to bugs in the gcc version the Leopard. If we can just work around that, I think the release build will work again.
Tony Chang
Comment 13
2011-10-24 16:15:53 PDT
Looks like the fix is already done:
http://codereview.chromium.org/8370034/
(still needs commit and to be rolled into webkit)
epoger
Comment 14
2011-10-25 07:17:51 PDT
(In reply to
comment #13
)
> Looks like the fix is already done: >
http://codereview.chromium.org/8370034/
> > (still needs commit and to be rolled into webkit)
I see that this fix landed last night as
http://src.chromium.org/viewvc/chrome?view=rev&revision=107029
... and indeed, *one* of the two builders in
http://build.chromium.org/p/chromium.webkit/waterfall?builder=Webkit+Mac10.5&builder=Webkit+Mac10.5+%28CG%29&reload=none
gets past the compile step as of that change! Unfortunately, the Skia (non-CG) version is still failing to compile, with this error: /Developer/usr/bin/g++-4.2 -arch i386 -isysroot /Developer/SDKs/MacOSX10.5.sdk -L/b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release -L/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks -L/b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release -F/b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release -F/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks -filelist /b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/webkit.build/Release/test_shell_tests.build/Objects-normal/i386/test_shell_tests.LinkFileList -mmacosx-version-min=10.5 -Wl,-dead_strip -Wl,-search_paths_first -Wl,-pie -ltest_shell_common -ltest_shell_test_support /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtest_support_base.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmedia_test_support.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libnet.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libnet_test_support.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libskia.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgmock.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgtest.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libleveldatabase.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libbase.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libbase_static.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmodp_b64.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libdynamic_annotations.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmach_override.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libevent.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libbase_i18n.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libicui18n.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libicuuc.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libicudata.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgles2_c_lib.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgles2_implementation.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libskia_opts.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libskia_libtess.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsfntly.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libchrome_zlib.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libui.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgoogleurl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcrcrypto.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcrnspr.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcrnss.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsqlite3.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsdch.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libv8_snapshot.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libv8_base.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libssl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libpng.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libjpeg_turbo.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libgles2_cmd_helper.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcommand_buffer_client.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcommand_buffer_common.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libmedia.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libyuv_convert.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcpu_features.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libyuv_convert_simd_x86.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libffmpeg.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libil.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_arm_neon.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtess.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libyarr.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwtf.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libiccjpeg.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebp_enc.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebp_dec.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libxml2.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libxslt.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libots.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtranslator_glsl.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libtranslator_common.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_system_interface.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_dom.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_html.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_platform.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_remaining.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libv8-i18n.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_rendering.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_bindings.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebcore_svg.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libappcache.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libquota.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsql.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libblob.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libdatabase.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libfileapi.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libglue.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libppapi_shared.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsurface.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libprinting.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_user_agent.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_gpu.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libcommand_buffer_service.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_support_common.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libwebkit_support_gfx.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libsync_proto.a /b/build/slave/Webkit_Mac10_5/build/src/xcodebuild/Release/libprotobuf_lite.a -framework AppKit -framework Carbon -framework CoreFoundation -framework Foundation -framework IOKit -framework Security -framework OpenGL -framework Accelerate -framework AudioUnit -framework SystemConfiguration -lresolv -framework CoreServices -framework AudioToolbox -framework CoreAudio -framework CoreVideo -framework QTKit -lWebKitSystemInterfaceLeopardPrivateExtern -framework QuartzCore -lcups -o /b/build/slave/Webkit_Mac10_5/build/src/webkit/../xcodebuild/Release/test_shell_tests Undefined symbols: "WebCore::RuntimeEnabledFeatures::isMediaSourceEnabled", referenced from: __ZN7WebCore22RuntimeEnabledFeatures20isMediaSourceEnabledE$non_lazy_ptr in libwebcore_bindings.a(V8DerivedSources02.o) "WebCore::HTMLMediaElement::webkitSourceState() const", referenced from: WebCore::HTMLMediaElementInternal::webkitSourceStateAttrGetter(v8::Local<v8::String>, v8::AccessorInfo const&) in libwebcore_bindings.a(V8DerivedSources02.o) "WebCore::HTMLMediaElement::webkitSourceEndOfStream(unsigned short, int&)", referenced from: WebCore::HTMLMediaElementInternal::webkitSourceEndOfStreamCallback(v8::Arguments const&) in libwebcore_bindings.a(V8DerivedSources02.o) "WebCore::HTMLMediaElement::webkitSourceAppend(WTF::PassRefPtr<WebCore::Uint8Array>, int&)", referenced from: WebCore::HTMLMediaElementInternal::webkitSourceAppendCallback(v8::Arguments const&) in libwebcore_bindings.a(V8DerivedSources02.o) ld: symbol(s) not found collect2: ld returned 1 exit status
Tony Chang
Comment 15
2011-10-25 12:40:45 PDT
Looks like after a clobber, Webkit Mac10.5 compiled fine. I'm going to close this bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug