On 16/12/2018 18:05, Bruce Dubbs via blfs-dev wrote:
> On 12/16/2018 10:33 AM, Pierre Labastie via blfs-dev wrote:
>> 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
>>
> 
> 
> I am getting ready to do a new build on my laptop.  Normally I don't need llvm
> for mesa on that system, but I can do the build and test without P2.
> 
> I plan to start later today or tomorrow.
> 

Thanks,

Actually, I am just starting an LLVM build right now in a VM; without Python2
installed (only Python3 from LFS). Cmake found python3 and seems OK with that.
Will let you know if it completes. I've removed the -DLLVM_BUILD_TESTS=ON switch

Pierre



-- 
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