<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 - [Win] Remove old libraries from build inputs"
href="https://bugs.webkit.org/show_bug.cgi?id=160949">160949</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[Win] Remove old libraries from build inputs
</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>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>Windows 10
</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>WebKit Misc.
</td>
</tr>
<tr>
<th>Assignee</th>
<td>webkit-unassigned@lists.webkit.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>bfulgham@webkit.org
</td>
</tr></table>
<p>
<div>
<pre>For historical reasons, WebKit builds on Windows used "icuuc.lib" and "icuin.lib" as the names of the ICU libraries. At some point, these were changed to "libicuuc.lib" and "libicuin.lib" and the build system modified to use them.
The updates in <a class="bz_bug_link
bz_status_NEW "
title="NEW - Use find_library within Windows build"
href="show_bug.cgi?id=160904">Bug 160904</a> use CMake's 'find_library' utility to locate the ICU locations. Unfortunately, on some build bots this logic finds the old copies of icuuc/icuin and attempts to use them to perform the build, causing a failure.
This patch updates the "update-webkit-auxiliary-libraries" script to remove these two files when running on Windows or Cygwin. It does not change the behavior of the WinCairo build or other platforms.</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>