[Mesa-dev] [PATCH] configure: Only require libdrm 2.4.75 for intel.

Emil Velikov emil.l.velikov at gmail.com
Fri Feb 3 11:46:43 UTC 2017


On 2 February 2017 at 03:22, Dave Airlie <airlied at gmail.com> wrote:
> On 2 February 2017 at 13:09, Emil Velikov <emil.l.velikov at gmail.com> wrote:
>> On 2 February 2017 at 02:58, Michel Dänzer <michel at daenzer.net> wrote:
>>> On 02/02/17 09:10 AM, Emil Velikov wrote:
>>>> On 1 February 2017 at 23:28, Vinson Lee <vlee at freedesktop.org> wrote:
>>>>> Fixes: b8acb6b17981 ("configure: Require libdrm >= 2.4.75")
>>>>> Signed-off-by: Vinson Lee <vlee at freedesktop.org>
>>>> Are you sure that's correct ?
>>>>
>>>> Afaict the follow-up commits make use of updated i915_drm.h which
>>>> should be provided by your distro's libdrm-dev package.
>>>
>>> This seems to be at the heart of the confusion here: Is i915_drm.h part
>>> of libdrm or of libdrm_intel? I'd argue it's the latter, and the fact
>>> that some or even all downstreams ship a single package with all libdrm*
>>> headers is irrelevant. That package also contains all the libdrm_*.pc
>>> files, so Vinson's patch works as intended either way.
>>>
>> Are you saying that there's a single -dev package [libdrm-dev] for
>> everything libdrm* related ?
>> That sounds like a broken distro package... which would explain some
>> of the assumptions/discussions on #dri-devel :-)
>
> That is how all distros ship it.
>
Agreed. Seemingly I'm one of the few (the only) person silly enough
not to follow the broken(?) approach used by distros.
Either way - I'll add locals hacks to be compatible :-)

-Emil


More information about the mesa-dev mailing list