<html>
<head>
<base href="http://llvm.org/bugs/" />
</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 --- - [PATCH] fix GNU/kFreeBSD build problems"
href="http://llvm.org/bugs/show_bug.cgi?id=16444">16444</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[PATCH] fix GNU/kFreeBSD build problems
</td>
</tr>
<tr>
<th>Product</th>
<td>new-bugs
</td>
</tr>
<tr>
<th>Version</th>
<td>trunk
</td>
</tr>
<tr>
<th>Hardware</th>
<td>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>other
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>new bugs
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>rmh@gnu.org
</td>
</tr>
<tr>
<th>CC</th>
<td>llvmbugs@cs.uiuc.edu
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=10757" name="attach_10757" title="patch fdf">attachment 10757</a> <a href="attachment.cgi?id=10757&action=edit" title="patch fdf">[details]</a></span>
patch fdf
Hi,
It seems the build system is currently miss-identifying GNU/kFreeBSD as
FreeBSD. This kind of simplification is sometimes useful, but in general it's
not correct.
As GNU/kFreeBSD is an hybrid system, for kernel-related issues we want to match
the build definitions used for FreeBSD, whereas for userland-related issues we
want to match the definitions used for other systems with Glibc.
Please see attached patch, which adjusts the build system so that they can be
distinguished, and explicitly adds GNU/kFreeBSD to the build checks in which it
belongs.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>