Revision: 99161 http://trac.macports.org//changeset/99161 Author: jeremyhu@macports.org Date: 2012-10-28 15:09:21 -0700 (Sun, 28 Oct 2012) Log Message: ----------- webkit-gtk: Update some comments regarding bugs Modified Paths: -------------- trunk/dports/www/webkit-gtk/Portfile Modified: trunk/dports/www/webkit-gtk/Portfile =================================================================== --- trunk/dports/www/webkit-gtk/Portfile 2012-10-28 21:55:44 UTC (rev 99160) +++ trunk/dports/www/webkit-gtk/Portfile 2012-10-28 22:09:21 UTC (rev 99161) @@ -115,10 +115,20 @@ # In 1.8.2: # ./DerivedSources/webkit/WebKitDOMDOMWindow.h:843: error: expected constructor, destructor, or type conversion before '*' token # https://bugs.webkit.org/show_bug.cgi?id=94498 +# https://bugs.webkit.org/show_bug.cgi?id=66477 # --enable-notifications \ -# In 1.8.2: -# AudioBufferCallback.h is missing +# In 1.10.1: +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp: In constructor 'WebCore::FFTFrame::FFTFrame(unsigned int)': +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:48: error: 'm_complexData' was not declared in this scope +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:48: error: 'GstFFTF32Complex' was not declared in this scope +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:48: error: no matching function for call to 'fastNewArray(size_t)' +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:50: error: 'gst_fft_next_fast_length' was not declared in this scope +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:51: error: 'm_fft' was not declared in this scope +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:51: error: 'FALSE' was not declared in this scope +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:51: error: 'gst_fft_f32_new' was not declared in this scope +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:52: error: 'm_inverseFft' was not declared in this scope +# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:52: error: 'TRUE' was not declared in this scope # --enable-web-audio \ # In 1.8.2: @@ -129,32 +139,29 @@ # https://bugs.webkit.org/show_bug.cgi?id=94499 # --enable-input-color \ -# In 1.8.2 -# DerivedSources/WebCore/JSDOMWindow.cpp:6255: error: no matching function for call to 'toJS(JSC::ExecState*&, WebCore::JSDOMGlobalObject*, WebCore::StorageInfo*)' -# https://bugs.webkit.org/show_bug.cgi?id=94500 -# --enable-quota \ - # We don't want to use the headers from the installed WebKit configure.cppflags-delete -I${prefix}/include -configure.cflags-append -g3 -configure.cxxflags-append -g3 autoreconf.env-append ACLOCAL="aclocal -I Source/autotools" use_autoreconf yes autoreconf.args -fvi -# BUILD FIX TODO: clang C++ -# clang has trouble with webkit-1.6.3's C++ as of 2012.04.19 -# -# 1.8.2: -# ./Source/WebCore/editing/Editor.h:388:18: error: 'willDetachPage' marked 'override' but does not override any member functions -compiler.blacklist-append clang - # https://trac.macports.org/ticket/34044 if {[vercmp ${xcodeversion} 3.0] >= 0} { compiler.blacklist-append gcc-4.0 } +# BUILD FIX TODO: clang C++ +# +# 1.10.1: +# HTMLPropertiesCollection.h:52:42: error: 'namedItem' marked 'override' but does not override any member functions +# https://bugs.webkit.org/show_bug.cgi?id=100618 +compiler.blacklist-append clang + +#if {[string match "*clang*" ${configure.compiler}]} { +# configure.cxxflags-append -std=c++11 -Wno-error=c++11-narrowing +#} + post-patch { # https://bugs.webkit.org/show_bug.cgi?id=88407 reinplace "s:echo -n:/bin/echo -n:g" \