Issue with DBM and CURRENT on RHEL/CentOS 6.5?

Jesse Rehmer jesse.rehmer at blueworldhosting.com
Tue Dec 10 00:34:10 UTC 2013


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.

make[1]: Entering directory
`/usr/local/news/src/inn-CURRENT-20131208/authprogs'
gcc -g -O2 -I../include   -c ckpasswd.c
ckpasswd.c: In function 'password_dbm':
ckpasswd.c:167: error: 'datum' undeclared (first use in this function)
ckpasswd.c:167: error: (Each undeclared identifier is reported only once
ckpasswd.c:167: error: for each function it appears in.)
ckpasswd.c:167: error: expected ';' before 'key'
ckpasswd.c:168: error: 'DBM' undeclared (first use in this function)
ckpasswd.c:168: error: 'database' undeclared (first use in this function)
ckpasswd.c:174: error: 'key' undeclared (first use in this function)
ckpasswd.c:176: error: 'value' undeclared (first use in this function)
make[1]: *** [ckpasswd.o] Error 1
make[1]: Leaving directory
`/usr/local/news/src/inn-CURRENT-20131208/authprogs'
make: *** [all-authprogs] Error 2


[root at nnrp src]# diff ./inn-CURRENT-20131014/authprogs/Makefile
./inn-CURRENT-20131208/authprogs/Makefile
1c1
< ##  $Id: Makefile 9345 2011-08-18 13:38:03Z iulius $
---
> ##  $Id: Makefile 9566 2013-11-11 13:01:42Z iulius $
81,83c81,83
<   ../include/config.h ../include/portable/getaddrinfo.h \
<   ../include/portable/getnameinfo.h ../include/inn/defines.h \
<   ../include/inn/messages.h ../include/inn/libinn.h
---
>   ../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h \
>   ../include/inn/defines.h ../include/inn/messages.h \
>   ../include/inn/libinn.h
88,89c88,89
<   libauth.h ../include/portable/socket.h ../include/config.h \
<   ../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h
---
>   libauth.h ../include/portable/socket.h
../include/portable/getaddrinfo.h \
>   ../include/portable/getnameinfo.h
94,95c94
<   ../include/config.h ../include/portable/getaddrinfo.h \
<   ../include/portable/getnameinfo.h
---
>   ../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h
100,102c99,100
<   ../include/config.h ../include/portable/getaddrinfo.h \
<   ../include/portable/getnameinfo.h ../include/inn/libinn.h libauth.h \
<   ../include/portable/socket.h
---
>   ../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h \
>   ../include/inn/libinn.h libauth.h
105c103
<   ../include/config.h ../include/portable/socket.h ../include/config.h \
---
>   ../include/config.h ../include/portable/socket.h \
111,116c109,113
<   ../include/config.h ../include/portable/time.h ../include/config.h \
<   ../include/inn/innconf.h ../include/inn/defines.h ../include/inn/md5.h \
<   ../include/inn/messages.h ../include/inn/libinn.h
../include/inn/nntp.h \
<   ../include/inn/paths.h ../include/conffile.h libauth.h \
<   ../include/portable/socket.h ../include/portable/getaddrinfo.h \
<   ../include/portable/getnameinfo.h
---
>   ../include/config.h ../include/portable/time.h ../include/inn/innconf.h \
>   ../include/inn/defines.h ../include/inn/md5.h ../include/inn/messages.h \
>   ../include/inn/libinn.h ../include/inn/nntp.h ../include/inn/paths.h \
>   ../include/conffile.h libauth.h ../include/portable/socket.h \
>   ../include/portable/getaddrinfo.h ../include/portable/getnameinfo.h

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/inn-workers/attachments/20131209/8461f756/attachment.html>


More information about the inn-workers mailing list