Hi, On Sun, 2006-01-22 at 08:40 +0000, tirilimpspoolteist wrote: > Hello. > > I had problem compiling milter-greylist 2.0.2 in older linux > (pending.c: structure has no > member named `sin6_scope_id') and Emmanuel Dreyfus suggested to > disable ipv6 > support and add an #undef AF_INET6 after the includes in pending.c and > it worked great. > > However using same trick in milter-greylist 2.1.2 gives errors: > > gcc -g -O2 -Wall -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -c -o milter- > greylist.o > milter-greylist.c > gcc -g -O2 -Wall -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -c -o pending.o > pending.c > pending.c: In function `pending_get': > pending.c:184: `AF_INET6' undeclared (first use in this function) > pending.c:184: (Each undeclared identifier is reported only once > pending.c:184: for each function it appears in.) > pending.c: In function `pending_put': > pending.c:214: `AF_INET6' undeclared (first use in this function) > pending.c: In function `pending_del': > pending.c:278: `AF_INET6' undeclared (first use in this function) > pending.c:271: warning: `b' might be used uninitialized in this > function > pending.c: In function `pending_check': > pending.c:332: `AF_INET6' undeclared (first use in this function) > pending.c:322: warning: `b' might be used uninitialized in this > function > make: *** [pending.o] Error 1 > Put your #undef AF_INET6 into milter-greylist.h just after the #includes instead of having it in pending.c. R.
Message
Re: [milter-greylist] Disabling ipv6 support in 2.1.2 with #undef AF_INET6 gives errors
2006-01-22 by Ranko Zivojnovic
Attachments
- No local attachments were found for this message.