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
