Summary: | Exception: attempt to use unavailable module DRM when building MesaGL 11.1.0 on windows | ||
---|---|---|---|
Product: | Mesa | Reporter: | Maurits <maurits.fassaert> |
Component: | Other | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | CC: | maurits.fassaert |
Version: | 11.0 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Windows (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Maurits
2016-01-07 13:14:12 UTC
The following commit should fix it. I'll scoop it up for the next 11.1 release. commit 02afbd247620bd51a5b1661ced9b01a865136484 Author: Jose Fonseca <jfonseca@vmware.com> Date: Sat Nov 21 21:19:57 2015 +0000 scons: Conditionally use DRM module on pipe-loader. Fixes non Linux builds. Trivial. After I apply the changes of that patch to the src/gallium/auxiliary/pipe-loader/SConscript file, scons starts, but ends in a compile error: rc\gallium\auxiliary\pipe-loader\pipe_loader.c(83) : error C2065: 'PATH_MAX' : undeclared identifier rc\gallium\auxiliary\pipe-loader\pipe_loader.c(83) : error C2057: expected constant expression rc\gallium\auxiliary\pipe-loader\pipe_loader.c(83) : error C2466: cannot allocate an array of constant size 0 rc\gallium\auxiliary\pipe-loader\pipe_loader.c(83) : error C2133: 'path' : unknown size rc\gallium\auxiliary\pipe-loader\pipe_loader.c(91) : warning C4034: sizeof returns 0 rc\gallium\auxiliary\pipe-loader\pipe_loader.c(95) : warning C4034: sizeof returns 0 rc\gallium\auxiliary\pipe-loader\pipe_loader.c(98) : warning C4034: sizeof returns 0 Looks like the we also need commit 4befd82a649 "pipe-loader: Fix PATH_MAX define on MSVC.". I've scooped both for 11.1.2 which should be out in a few days. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.