<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:emil.l.velikov@gmail.com" title="Emil Velikov <emil.l.velikov@gmail.com>"> <span class="fn">Emil Velikov</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - mesa does not build after nouveau loader changes"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76376">bug 76376</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>NOTOURBUG
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - mesa does not build after nouveau loader changes"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76376#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - mesa does not build after nouveau loader changes"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76376">bug 76376</a>
from <span class="vcard"><a class="email" href="mailto:emil.l.velikov@gmail.com" title="Emil Velikov <emil.l.velikov@gmail.com>"> <span class="fn">Emil Velikov</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=76376#c5">comment #5</a>)
<span class="quote">> It isn't 'old libdrm' or 'random files' it is a specific subset for the</span >
"old drm" refers to the structure, "random files" refers that you're pulling
only changes to the core drm files.
<span class="quote">> drivers the kernel supports. The history here seems to be that five years
> ago Owain removed the autoconf portions for reasons I'm not entirely clear</span >
Indeed, I've skimmed through the history and did not see any reason why it was
nuked. Was hoping that you may have an idea on the topic.
<span class="quote">> on. Normally this is because of something like a requirement on gnu make
> and python in a build system.
> </span >
AFAICS the build is very simple and does not require anything fancy apart from
autoconf/automake. Not sure how keen are you guys on the auto* pair though.
<span class="quote">> The diff we have to libdrm is quite minimal, and includes changes for our
> privilege separated server and a drmCheckModesettingSupported() case for
> OpenBSD.
> </span >
drmCheckModesettingSupported recently gained support for FreeBSD, and I suspect
that no one will object if you guys are interested in merging your OpenBSD
implementation.
<span class="quote">> If the answer here is all the _drm.h files must be installed fine, I'll work
> something out. Maybe we'll go back to having multiple copies of the headers
> instead of sharing them between userland and the kernel.</span >
This is how we handle it currently - headers do not change with every drm
release, things do not sound that bad.
My main goal here is "drm has evolved over the last 5 years". It has a nice
selection of programs/apps/documentation that people working on drm on any
platform may be interested in. If you guys want less headache/patching,
consider using the upstream drm and sent us patches on how we can make it
better :-)
Thanks</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>