The configure script don't check the presence of the pam devel files. Configure runs fine, but then the make part fails with:
make[3]: Verzeichnis „/tmp/poldi/src/pam“ wird betreten Making all in auth-support make[4]: Verzeichnis „/tmp/poldi/src/pam/auth-support“ wird betreten gcc -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/pam/auth-support -I../../../src/pam -I../../../src/scd -I../../../src/util -I../../../src/jnlib -I../../../src -I../../../src -I../../../src/assuan -DGNUPG_BINDIR="\"/usr/local/bin\"" -DGNUPG_LIBEXECDIR="\"/usr/local/libexec\"" -Wall -fPIC -g -O2 -Wall -MT conv.o -MD -MP -MF .deps/conv.Tpo -c -o conv.o conv.c gcc -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/pam/auth-support -I../../../src/pam -I../../../src/scd -I../../../src/util -I../../../src/jnlib -I../../../src -I../../../src -I../../../src/assuan -DGNUPG_BINDIR="\"/usr/local/bin\"" -DGNUPG_LIBEXECDIR="\"/usr/local/libexec\"" -Wall -fPIC -g -O2 -Wall -MT getpin-cb.o -MD -MP -MF .deps/getpin-cb.Tpo -c -o getpin-cb.o getpin-cb.c gcc -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/pam/auth-support -I../../../src/pam -I../../../src/scd -I../../../src/util -I../../../src/jnlib -I../../../src -I../../../src -I../../../src/assuan -DGNUPG_BINDIR="\"/usr/local/bin\"" -DGNUPG_LIBEXECDIR="\"/usr/local/libexec\"" -Wall -fPIC -g -O2 -Wall -MT wait-for-card.o -MD -MP -MF .deps/wait-for-card.Tpo -c -o wait-for-card.o wait-for-card.c conv.c:31:10: schwerwiegender Fehler: security/pam_modules.h: Datei oder Verzeichnis nicht gefunden 31 | #include <security/pam_modules.h> | ^~~~~~~~~~~~~~~~~~~~~~~~ Kompilierung beendet. make[4]: *** [Makefile:408: conv.o] Fehler 1 make[4]: *** Es wird auf noch nicht beendete Prozesse gewartet.... In Datei, eingebunden von getpin-cb.c:42: ../../../src/pam/auth-support/conv.h:27:10: schwerwiegender Fehler: security/pam_modules.h: Datei oder Verzeichnis nicht gefunden 27 | #include <security/pam_modules.h> | ^~~~~~~~~~~~~~~~~~~~~~~~ Kompilierung beendet. make[4]: *** [Makefile:408: getpin-cb.o] Fehler 1 mv -f .deps/wait-for-card.Tpo .deps/wait-for-card.Po make[4]: Verzeichnis „/tmp/poldi/src/pam/auth-support“ wird verlassen make[3]: *** [Makefile:474: all-recursive] Fehler 1 make[3]: Verzeichnis „/tmp/poldi/src/pam“ wird verlassen make[2]: *** [Makefile:382: all-recursive] Fehler 1 make[2]: Verzeichnis „/tmp/poldi/src“ wird verlassen make[1]: *** [Makefile:427: all-recursive] Fehler 1 make[1]: Verzeichnis „/tmp/poldi“ wird verlassen make: *** [Makefile:368: all] Fehler 2