[Mesa-dev] [Bug 109062] meson incorrectly handles/reports libdrm_$foo

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Dec 21 17:04:47 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=109062

--- Comment #13 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to Emil Velikov from comment #12)
> Fwiw my suggestion is to follow the autotools build, which was explicitly
> requested by Ilia, Dave and Chad - commit
> 2b4eaabff01a3a8ea0c4742ac481492092c1ab4f.

FWIW, not to dump on Dylan too much, I suspect that the current meson behavior
may be my doing too -- we had this discussion earlier on, and the thing that
meson currently does was the compromise --

It's unreasonable for a system to have different versions of libdrm and
libdrm_foo -- they should all be the same.

Similarly, it is unreasonable to require me to have version X (> Y), when all
I'm doing is building a driver which needs version Y.

So looking at your original issue, you're trying to configure with intel +
amdgpu, and your version isn't enough for amdgpu.

Solution: either update, or don't build with amdgpu.

I suppose the problem is that all you know is "update" -- you don't know that
by simply removing amdgpu, all can be well (and perhaps you don't want amdgpu
in the first place). Not sure what to do about that.

(Did I at least understand the problem correctly?)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20181221/af54d301/attachment.html>


More information about the mesa-dev mailing list