/bin/sh ../../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libpam/include -I../../libpamc/include -march=core2 -mtune=core2 -O2 -pipe -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -c -o pam_userdb.lo pam_userdb.c libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libpam/include -I../../libpamc/include -march=core2 -mtune=core2 -O2 -pipe -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -c pam_userdb.c -fPIC -DPIC -o .libs/pam_userdb.o pam_userdb.c: In function ‘user_lookup’: pam_userdb.c:158: warning: implicit declaration of function ‘__db_ndbm_open’ pam_userdb.c:158: warning: assignment makes pointer from integer without a cast pam_userdb.c:168: warning: implicit declaration of function ‘__db_ndbm_firstkey’ pam_userdb.c:168: error: incompatible types when assigning to type ‘datum’ from type ‘int’ pam_userdb.c:169: warning: implicit declaration of function ‘__db_ndbm_nextkey’ pam_userdb.c:169: error: incompatible types when assigning to type ‘datum’ from type ‘int’ pam_userdb.c:170: warning: implicit declaration of function ‘__db_ndbm_fetch’ pam_userdb.c:170: error: incompatible types when assigning to type ‘datum’ from type ‘int’ pam_userdb.c:191: error: incompatible types when assigning to type ‘datum’ from type ‘int’ pam_userdb.c:207: warning: implicit declaration of function ‘__db_ndbm_close’ pam_userdb.c:282: error: incompatible types when assigning to type ‘datum’ from type ‘int’ pam_userdb.c:284: error: incompatible types when assigning to type ‘datum’ from type ‘int’ make[3]: *** [pam_userdb.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.1.1-r2/work/Linux-PAM-1.1.1/modules/pam_userdb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.1.1-r2/work/Linux-PAM-1.1.1/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-libs/pam-1.1.1-r2/work/Linux-PAM-1.1.1' make: *** [all] Error 2 * ERROR: sys-libs/pam-1.1.1-r2 failed:
Created attachment 231561 [details] build.log
Fixed without revision bump.