<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - r200216 fails to build for darwin/gtk: use of undeclared identifier 'm_font'"
href="https://bugs.webkit.org/show_bug.cgi?id=157167">157167</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>r200216 fails to build for darwin/gtk: use of undeclared identifier 'm_font'
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>Product</th>
<td>WebKit
</td>
</tr>
<tr>
<th>Version</th>
<td>WebKit Nightly Build
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>OS</th>
<td>Unspecified
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>Normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P2
</td>
</tr>
<tr>
<th>Component</th>
<td>WebCore Misc.
</td>
</tr>
<tr>
<th>Assignee</th>
<td>webkit-unassigned@lists.webkit.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>jeremyhu@apple.com
</td>
</tr></table>
<p>
<div>
<pre>Current trunk (r200216) fails to build for darwin/gtk. r199646 does (with fixes for bugs #156679 and #156683).
I have not narrowed down the regression.
[ 20%] Building CXX object Source/WebCore/CMakeFiles/WebCoreDerivedSources.dir/__/__/DerivedSources/WebCore/SelectorPseudoElementTypeMap.cpp.o
cd /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/Source/WebCore && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -DBUILDING_GTK__=1 -DBUILDING_WEBKIT -DBUILDING_WITH_CMAKE=1 -DDATA_DIR=\"share\" -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DHAVE_CONFIG_H=1 -DMESA_EGL_NO_X11_HEADERS -DUSER_AGENT_GTK_MAJOR_VERSION=\"602\" -DUSER_AGENT_GTK_MINOR_VERSION=\"1\" -DWEBKITGTK_API_VERSION_STRING=\"4.0\" -DWEBKIT_DOM_USE_UNSTABLE_API -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/Modules/airplay -I/opt/local/var/
-I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/crypto/keys -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/crypto/parameters -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/css -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/cssjit -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/dom -I/opt/local/var/macports/build/_Users_jeremy_src_mac
-I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/mock -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/mock/mediasource -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/network -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/sql -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/text -I/opt/local/v
-I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/image-decoders/webp -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/linux -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/graphics/texmap -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/DerivedSources/JavaScriptCore -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/DerivedSources/JavaScriptCore/inspector -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_w
-I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/network/soup -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/text/gtk -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WTF -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/bindings/gobject -I/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/DerivedSources/webkitdom -isystem /opt/local/include -isystem /opt/local/include/gstreamer-1.0 -isyste
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/DerivedSources/WebCore/StyleBuilder.cpp:8:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/rendering/style/RenderStyle.h:60:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/graphics/FontCascade.h:29:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/graphics/Font.h:30:
/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkit-999e572d853fe32b9fb11955bc1a8f7ed97632c7/Source/WebCore/platform/graphics/FontPlatformData.h:178:65: error: use of undeclared identifier 'm_font'
uintptr_t fontHash = reinterpret_cast<uintptr_t>(CFHash(m_font.get()));
^</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>