On Apr 11, 2019, at 12:35 AM, Pierre Labastie via blfs-support
<[email protected]> wrote:
On 10/04/2019 20:48, Hans Malissa via blfs-support wrote:
I'm a little confused about the circular dependency between Mesa-18.3.3 and
libva-2.4.0 on 8.4-systemd:
on http://linuxfromscratch.org/blfs/view/stable-systemd/x/mesa.html it says
'... You must build libva first without EGL and GLX support, install this
package, and rebuild libva.', and
on http://linuxfromscratch.org/blfs/view/stable-systemd/x/x7driver.html#libva it
says 'If you are reinstalling this package, you will need to remove the older
versions of the libraries. These are in the form of libva*.so.1 and any
symbolic links pointing to them. In addition, any packages that use these
files need to be rebuilt.'. As far as I understand, I should install
libva-2.4.0 first, then Mesa-18.3.3. After that, do I just build libva-2.4.0
again, or do I need to remove the libva*.so.1 libraries, build libva-2.4.0
again, and build Mesa-18.3.3 again?
Greetings,
I think you do not need to build mesa a second time. Just:
- build libva (no GL support, install libva* libraries)
- build mesa (builds driver for libva, but no libva*library)
- remove libva* libraries (from the first pass of libva)
- rebuild libva
Thanks a lot for the explanation.
It turns out that this isn't much of an issue anyway, because the instructions
tell me to remove 'libva*.so.1', but this version only installs 'libva*.so.2'.
So I guess that this is more about upgrading from previous versions of libva or
something.
Greetings,
Hans
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page