On 16/12/2018 16:52, Pierre Labastie via blfs-dev wrote:
> On 13/12/2018 23:05, Bruce Dubbs via blfs-dev wrote:
>>
>>
>> I just updated to mesa-18.3.1 earlier today.  A couple of things I found 
>> after
>> reading this thread:
>>
>> 1.  Package libtizcore was not found.  We don't have this mentioned and I
>> don't know what it does.  I did find
>> https://github.com/tizonia/tizonia-openmax-il/tree/master/libtizcore but 
>> there
>> is no documentation.
>>
>> There is only one file in src/.  It is a 1900 line .c file.  A comment:
>>
>> * This library implements the base OpenMAX IL Core infrastructure, as
>> * specified in the standard.
>>
>> But I don't know what that means.  Google points to
>> https://www.khronos.org/openmaxil but a very fast scan indicates to me that 
>> we
>> don't need it.
>>
>> 2.  Using PYTHON=python3 in the configure works.   If P2 is not present, then
>> I suspect that it would pick it up automatically, but I've not tried.
>>
>> 2a. The make log only references python3 once.
>>
>> 3.  It does look for mako.
>>
>> 4.  We could switch to meson.
>>
> 
> A couple of remarks about mesa+P3:
> 
> - I think I will not be able to test building mesa with only P3 available. The
> reason is that I need llvmpipe, and that LLVM seems to require P2 (although
> some work seems to have been done in order to support P3 (see e.g. [1] and
> [2]) for some time now.

Update: according to the documentation [1], Python seems to be only required
for tests. As anybody tested that Python is not needed if the tests are not
run (and/or built, that is P2 could be needed as soon as -DLLVM_BUILD_TESTS is
ON)? If this is the case, we could make P2 optional for llvm, remove the
"-DLLVM_BUILD_TESTS=ON" flag, and expand the test section to mention this flag.

> 
> - [...]

Pierre

[1] https://llvm.org/docs/GettingStarted.html#software
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to