ports/66998: [PATCH] dns/pdnsd: update to 1.1.11
Andrey Slusar
vasallia at ukr.net
Fri May 21 19:48:55 UTC 2004
> The following reply was made to PR ports/66998; it has been noted by GNATS.
> From: Toni Viemero <toni.viemero at iki.fi>
> To: FreeBSD-gnats-submit at FreeBSD.org
> Cc: ports at oven.org
> Subject: Re: ports/66998: [PATCH] dns/pdnsd: update to 1.1.11
> Date: Fri, 21 May 2004 18:09:24 +0300
> Well, I was a little bit too excited after upgrading couple of Linux boxes.
> Turns out this new version wasn't just a maintenance release. Lot of
> internals has changed and this new version doesn't even compile out of the
> box on FreeBSD. Thus making this PR bogus.
> Sorry for inconvenience.
>
> dns_query.c:71: warning: `SIN_LEN' redefined
> ipvers.h:132: warning: this is the location of the previous definition
> dns_query.c: In function `p_exec_query':
> dns_query.c:854: `ENONET' undeclared (first use in this function)
> dns_query.c:854: (Each undeclared identifier is reported only once
> dns_query.c:854: for each function it appears in.)
ENONET in linux errno.h is:
#define ENONET 64 /* Machine is not on the network */
In freebsd errno.h not such this define - including in dns/pdnsd/files this patch:
--8<---------------cut here---------------start------------->8---
--- src/dns_query.c.old Fri May 21 22:25:42 2004
+++ src/dns_query.c Fri May 21 22:30:10 2004
@@ -851,7 +851,6 @@
case ECONNREFUSED: /* port unreachable */
case ENETDOWN: /* network down */
case EHOSTDOWN: /* host down */
- case ENONET: /* machine not on the network */
/* Mark this server as down for a period of time */
sched_server_test(PDNSD_A(st),1,0);
st->needs_testing=0;
--8<---------------cut here---------------end--------------->8---
--anray
More information about the freebsd-ports-bugs
mailing list