On Tue, 01 Sep 2020 15:13:13 -0500 Pierre Labastie via blfs-dev wrote:
> On Mon, 2020-08-31 at 16:40 -0500, Timothy Russo via blfs-dev wrote:
> > I've been struggling to get kf5 plasma-framework-5.73.0 to compile
> > and in my troubleshooting I came across the fact that plasma-wayland-
> > protocols is hard coded to use /usr as the install prefix, but the
> > installed directories shows it as $KF5_PREFIX/share/plasma-wayland-
> > protocols.
> > 
> > the cmake line needs to be cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX
> > ..
> 
> Hmmm, I haven't seen this. I've built plasma-wayland-protocols (in
> /usr) before the frameworks, and everything went Ok.
> > 
> > This didn't fix the problem I'm having with plasma-framework-5.73.0
> > though, which turned out to be some libraries in /usr/lib64 instead
> > of /usr/lib.
> 
> You may be lacking some sed in cmake and in extra-cmake-modules
> 
> > I'm not sure how many of us are using KDE on LFS, but everytime I've
> > tried to use build KDE I've run into tons of issues.  xfce and even
> > mate work great, Gnome is a little painful, but KDE is a huge pain to
> > get working, and then it never seems quite right.
> 
> The version ins 10.à worked without a problem for me.
> 
> > Has anyone got KDEconnect to work with LFS?
> 
> Thanks for mentioning this application, will give it a try.
> 
> I see that the phone and the computer need to be on the same network,
> so it does not work in a VM, unless using a bridge (which I don't use
> ATM).
> 
> Pierre
> 
> -- 
> http://lists.linuxfromscratch.org/listinfo/blfs-dev
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page

This works nicely for getting the lib64 eradicated.

diff -Naur cmake-3.17.0.orig/Modules/GNUInstallDirs.cmake 
cmake-3.17.0/Modules/GNUInstallDirs.cmake
--- cmake-3.17.0.orig/Modules/GNUInstallDirs.cmake      2020-03-20 
06:26:14.000000000 -0400
+++ cmake-3.17.0/Modules/GNUInstallDirs.cmake   2020-03-20 10:48:47.593776678 
-0400
@@ -241,9 +241,9 @@
       endif()
     else() # not debian, rely on CMAKE_SIZEOF_VOID_P:
       if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
-        set(_LIBDIR_DEFAULT "lib64")
+        set(_LIBDIR_DEFAULT "lib")
         if(DEFINED _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX)
-          set(__LAST_LIBDIR_DEFAULT "lib64")
+          set(__LAST_LIBDIR_DEFAULT "lib")
         endif()
       endif()
     endif()

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