cairo-dock-team team mailing list archive
-
cairo-dock-team team
-
Mailing list archive
-
Message #04819
[Bug 1073734] Re: compiling cairo-dock from source installs its libraries to /usr/lib6464 instead of /usr/lib64 on a 64 bit system.
Hello and thank you for this bug report!
Libraries should be installed in ${prefix}/${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}.
It seems that with your ebuild, these variables are:
* ${prefix} = '/usr'
* ${CMAKE_INSTALL_LIBDIR} = 'lib64'
* ${LIB_SUFFIX} = '64'
This is a bit strange that 'LIB_SUFFIX' flag is given and I'm not sure that it's a GNU specification...
But this bug should be fixed now on BZR (rev 1265) (even if I think it's maybe more a problem with Gentoo ;) ). If you're using the -9999 version, simply re-launch the installation.
If not, this bug can be fixed by using one of these CMake flags (you've to edit the ebuild file and add a flag after the 'cmake' command):
-DFORCE_LIB64=yes
or: -DLIB_SUFFIX=""
or: -DCMAKE_INSTALL_LIBDIR=lib
** Changed in: cairo-dock-core
Status: New => Fix Committed
** Changed in: cairo-dock-core
Assignee: (unassigned) => Matthieu Baerts (matttbe)
** Changed in: cairo-dock-core
Milestone: None => 3.1.1
--
You received this bug notification because you are a member of Cairo-
Dock Team, which is subscribed to Cairo-Dock Core.
https://bugs.launchpad.net/bugs/1073734
Title:
compiling cairo-dock from source installs its libraries to
/usr/lib6464 instead of /usr/lib64 on a 64 bit system.
Status in Cairo-Dock : Core:
Fix Committed
Bug description:
Compiling cairo-dock from source installs its libraries to
/usr/lib6464 instead of /usr/lib64 on a 64 bit system, using Compiz
and XFCE on a 64bit Gentoo install, with an ebuild that just grabs the
source from the bzr repo and then invokes the regular cmake compile
and install commands. Cariiro-dock refuses to run thinking its
libraries should be in /usr/lib64. Cairo-Dock-Plugins then refuses to
build since it expects the Cairo-Dock libraries to be in /usr/lib64.
System linking /usr/lib6464 to /usr/lib64 solves all the issues.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cairo-dock-core/+bug/1073734/+subscriptions
References