Issue with DBM and CURRENT on RHEL/CentOS 6.5?

Julien ÉLIE julien at trigofacile.com
Thu Dec 12 20:35:04 UTC 2013


Hi Jesse,

> Adding the include line gets me past the error with ckpasswd.c, but now
> I have another:
>
> gcc -g -O2 -I../include   -c auth_krb5.c
> auth_krb5.c:27:22: error: com_err.h: No such file or directory
> make[1]: *** [auth_krb5.o] Error 1
> make[1]: Leaving directory
> `/usr/local/news/src/inn-CURRENT-20131208/authprogs'
> make: *** [all-authprogs] Error 2
>
> [root at nnrp authprogs]# find / -name com_err.h
> /usr/include/et/com_err.h
>
> I would think that "# include <et/com_err.h>" would include this, but it
> seems not.

Yep, that's another issue that needs being fixed in CURRENT.

auth_krb5.c uses:

#ifdef HAVE_ET_COM_ERR_H
# include <et/com_err.h>
#else
# include <com_err.h>
#endif

Does it build fine if you remove the first and the last three lines, so 
as to only keep:

# include <et/com_err.h>

?

-- 
Julien ÉLIE

« – Nous ne connaissons pas leur langue, donc, sous aucun prétexte
     il ne faut parler aux Goths !
   – Mais on peut leur taper dessus ? » (Astérix)


More information about the inn-workers mailing list