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

Assigned To
Authored By
mdc_systems
Dec 28 2020, 8:08 AM

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