On 02/18/2011 08:19 AM, Serghei Amelian wrote:
On Friday 18 February 2011 16:09:30 David C. Rankin
wrote:
[...]
Also, kdebase should have pam by default. Is
there a command I can run
against kdebase to check the compile options?
-DWITH_PAM=ON
I want to leave all options to OFF, packager should activate only options
which are needed.
Hmm. problem with kdebase + pam:
[ 69%] Building CXX object kdesktop/lock/CMakeFiles/kdesktop_lock.dir/lockdlg.cc.o
cd /home/david/tbld/trinity-kdebase/src/kdebase/kdesktop/lock && /usr/bin/c++
-DHAVE_CONFIG_H -DUSE_QT3 -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -march=i686
-mtune=generic -O2 -pipe -include tqt.h
-I/home/david/tbld/trinity-kdebase/src/kdebase/kdesktop/lock
-I/home/david/tbld/trinity-kdebase/src/kdebase/kdesktop
-I/home/david/tbld/trinity-kdebase/src/kdebase
-I/home/david/tbld/trinity-kdebase/src/kdebase/kdmlib
-I/home/david/tbld/trinity-kdebase/src/kdebase/kcheckpass -I/opt/trinity/include
-I/opt/qt/include -I/opt/qt/include/tqt -o
CMakeFiles/kdesktop_lock.dir/lockdlg.cc.o -c
/home/david/tbld/trinity-kdebase/src/kdebase/kdesktop/lock/lockdlg.cc
/home/david/tbld/trinity-kdebase/src/kdebase/kdesktop/lock/lockdlg.cc: In member
function ‘virtual void PasswordDlg::gplugStart()’:
/home/david/tbld/trinity-kdebase/src/kdebase/kdesktop/lock/lockdlg.cc:452:22:
error: ‘KSCREENSAVER_PAM_SERVICE’ was not declared in this scope
make[2]: *** [kdesktop/lock/CMakeFiles/kdesktop_lock.dir/lockdlg.cc.o] Error 1
make[2]: Leaving directory `/home/david/tbld/trinity-kdebase/src/kdebase'
make[1]: *** [kdesktop/lock/CMakeFiles/kdesktop_lock.dir/all] Error 2
make[1]: Leaving directory `/home/david/tbld/trinity-kdebase/src/kdebase'
make: *** [all] Error 2
Aborting...
--
David C. Rankin, J.D.,P.E.