<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"></head><body
 bgcolor="#FFFFFF" text="#000000">
  <span style="font-family: monospace;">I'm trying to build the latest 
CURRENT and am running into an issue related to DBM.  Interestingly 
enough I also notice that earlier this evening I updated all of the 
packages on my system (CentOS 6.5 now) which updated gdbm and also 
installed gdbm-devel as a dependency to perl-devel.  I was able to build
 an older version of CURRENT that I had laying around.  I notice that 
the source for ckpasswd.c hasn't changed, but that the Makefile in the 
authprogs directory has changed quite a bit.</span><br 
style="font-family: monospace;">
  <br style="font-family: monospace;">
  <span style="font-family: monospace;">make[1]: Entering directory 
`/usr/local/news/src/inn-CURRENT-20131208/authprogs'</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">gcc -g -O2 -I../include   -c 
ckpasswd.c</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">ckpasswd.c: In function 
‘password_dbm’:</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">ckpasswd.c:167: error: ‘datum’ 
undeclared (first use in this function)</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">ckpasswd.c:167: error: (Each 
undeclared identifier is reported only once</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">ckpasswd.c:167: error: for each 
function it appears in.)</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">ckpasswd.c:167: error: expected 
‘;’ before ‘key’</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">ckpasswd.c:168: error: ‘DBM’ 
undeclared (first use in this function)</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">ckpasswd.c:168: error: 
‘database’ undeclared (first use in this function)</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">ckpasswd.c:174: error: ‘key’ 
undeclared (first use in this function)</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">ckpasswd.c:176: error: ‘value’ 
undeclared (first use in this function)</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">make[1]: *** [ckpasswd.o] Error 1</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;">make[1]: Leaving directory 
`/usr/local/news/src/inn-CURRENT-20131208/authprogs'</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">make: *** [all-authprogs] Error 2</span><br
 style="font-family: monospace;">
  <br style="font-family: monospace;">
  <br style="font-family: monospace;">
  <span style="font-family: monospace;">[root@nnrp src]# diff 
./inn-CURRENT-20131014/authprogs/Makefile 
./inn-CURRENT-20131208/authprogs/Makefile </span><br style="font-family:
 monospace;">
  <span style="font-family: monospace;">1c1</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">< ##  $Id: Makefile 9345 
2011-08-18 13:38:03Z iulius $</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">---</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">> ##  $Id: Makefile 9566 
2013-11-11 13:01:42Z iulius $</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">81,83c81,83</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/config.h 
../include/portable/getaddrinfo.h \</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;"><   
../include/portable/getnameinfo.h ../include/inn/defines.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/inn/messages.h
 ../include/inn/libinn.h</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">---</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   
../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h \</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/inn/defines.h 
../include/inn/messages.h \</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/inn/libinn.h</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;">88,89c88,89</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   libauth.h 
../include/portable/socket.h ../include/config.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   
../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;">---</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   libauth.h 
../include/portable/socket.h ../include/portable/getaddrinfo.h \</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;">>   
../include/portable/getnameinfo.h</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">94,95c94</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/config.h 
../include/portable/getaddrinfo.h \</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;"><   
../include/portable/getnameinfo.h</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">---</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   
../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;">100,102c99,100</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/config.h 
../include/portable/getaddrinfo.h \</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;"><   
../include/portable/getnameinfo.h ../include/inn/libinn.h libauth.h \</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;"><   
../include/portable/socket.h</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">---</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   
../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h \</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/inn/libinn.h 
libauth.h</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">105c103</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/config.h 
../include/portable/socket.h ../include/config.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">---</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/config.h 
../include/portable/socket.h \</span><br style="font-family: monospace;">
  <span style="font-family: monospace;">111,116c109,113</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/config.h 
../include/portable/time.h ../include/config.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/inn/innconf.h 
../include/inn/defines.h ../include/inn/md5.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/inn/messages.h
 ../include/inn/libinn.h ../include/inn/nntp.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;"><   ../include/inn/paths.h 
../include/conffile.h libauth.h \</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;"><   
../include/portable/socket.h ../include/portable/getaddrinfo.h \</span><br
 style="font-family: monospace;">
  <span style="font-family: monospace;"><   
../include/portable/getnameinfo.h</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">---</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/config.h 
../include/portable/time.h ../include/inn/innconf.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/inn/defines.h 
../include/inn/md5.h ../include/inn/messages.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/inn/libinn.h 
../include/inn/nntp.h ../include/inn/paths.h \</span><br 
style="font-family: monospace;">
  <span style="font-family: monospace;">>   ../include/conffile.h 
libauth.h ../include/portable/socket.h \</span><br style="font-family: 
monospace;">
  <span style="font-family: monospace;">>   
../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h</span><br
 style="font-family: monospace;">
  <br style="font-family: monospace;">
</body>
</html>