just a reminder for Flameeyes: >>> Compiling source in /var/tmp/portage/sys-auth/pambase-20080306.2/work/pambase-20080306.2 ... cpp -traditional-cpp -P -include openpam-conf -include basic-conf -DHAVE_PASSWDQC=1 system-auth.in -o system-auth cpp -traditional-cpp -P -include openpam-conf -include basic-conf -DHAVE_PASSWDQC=1 system-login.in -o system-login In file included from <command-line>:1: ./openpam-conf:16: In file included from <command-line>:1error: : invalid preprocessing directive #end./openpam-conf:16: gmake: error: *** [system-auth] Error 1invalid preprocessing directive #end gmake: *** Waiting for unfinished jobs.... gmake: *** [system-login] Error 1
Created attachment 146194 [details, diff] pambase-openpam.patch Looks like it was a typo, compiled here with this tiny patch.
This ebuild is no longer in portage, and the newer openpam has been keyworded.