[rbldnsd] Problem with compiling 0.96

Michael Tokarev rbldnsd@corpit.ru
Thu, 10 Jul 2003 17:33:35 +0400


Dmitry Agaphonov wrote:
> FreeBSD 4.8-STABLE

Please take a look into the Makefile, where various
DEFs are described.

> $ make

For FreeBSD:

   $ make DEFS="-DNOMALLINFO -DNOSTDINT_H"

I'll made some sort of autoconf stuff for the next
release.

/mjt

>  rbldnsd VERSION="0.96 (29 May 2003)"
> 
> cc -O  -c rbldnsd.c -DVERSION="\"`sed -e 's/^[^(]*(\([^)]*\)).*/\1/' -e 1q debian/changelog` (`sed -n '/^ --/ { s/.*  ...,  \{0,1\}\([0-9]\{1,2\} ... [0-9]\{4\}\) .*/\1/p; q; }' debian/changelog`)\""
> In file included from rbldnsd.c:22:
> /usr/include/malloc.h:2: warning: #warning "this file includes <malloc.h> which is deprecated, use <stdlib.h> instead"
> In file included from rbldnsd.h:8,
>                  from rbldnsd.c:28:
> ip4addr.h:10: stdint.h: No such file or directory
> *** Error code 1
> 
> Then it stops.
> 
>