Hello,

I am surprised that no one has bothered to report this.  I have noticed that 
when meson and ninja are used to build a package, if that package has libraries 
to be installed, they get installed to /usr/lib64 unless you specifically add 
--libdir=/usr/lib to the meson configure line.

This does affect packages already in the book.  All you need to do to confirm 
this is to do a dest-dir install and you will see the evidence for yourself.  I 
do not know if there is a global option somewhere in the main meson 
configuration that can be changed, but as a number of editors have fought to 
keep things out of /usr/lib64 then this spoils the work.  I only found this out 
by accident, when investigation why a package was not able to find the 
libraries of an installed package.  As soon as I added the --libdir=/usr/lib to 
the offending packages's meson configure line and recompiled and installed the 
error went away. 

Regards,

Christopher.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to