Page MenuHome GnuPG

[poldi] configure script don't check for pam devel files
Closed, WontfixPublic

Description

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

Details

Version
git

Event Timeline

werner claimed this task.
werner added a project: poldi.
werner added a subscriber: werner.

Please report about released versions. If you have problems building from Git, posting to gnupg-devel is the best way forward,.