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
