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