cvs commit: src/lib/bind config.h src/lib/bind/bind port_after.h port_before.h src/lib/bind/isc/isc platform.h

John Baldwin jhb at freebsd.org
Tue Jun 3 20:29:00 UTC 2008


On Tuesday 03 June 2008 04:11:53 pm John Baldwin wrote:
> On Tuesday 03 June 2008 01:43:27 am Doug Barton wrote:
> > dougb       2008-06-03 05:43:41 UTC
> > 
> >   FreeBSD src repository
> > 
> >   Modified files:        (Branch: RELENG_6)
> >     lib/bind             config.h 
> >     lib/bind/bind        port_after.h port_before.h 
> >     lib/bind/isc/isc     platform.h 
> >   Log:
> >   SVN rev 179505 on 2008-06-03 05:43:27Z by dougb
> >   
> >   Changes to generated files related to the 9.3.5 update.
> >   
> >   Revision  Changes    Path
> >   1.1.4.3   +7 -0      src/lib/bind/bind/port_after.h
> >   1.1.4.3   +10 -0     src/lib/bind/bind/port_before.h
> >   1.2.2.5   +8 -10     src/lib/bind/config.h
> >   1.1.4.3   +8 -3      src/lib/bind/isc/isc/platform.h
> 
> Perhaps src/lib/bind/bind/config.h needs updating?  It appears that 
> HAVE_MEMMOVE isn't set, and so this new part of port_before.h is breaking 
the 
> build:
> 
> +#ifndef HAVE_MEMMOVE
> +#define memmove(a,b,c) bcopy(b,a,c)
> +#endif

I'm trying this patch to config.h based on comparing the changes to 
src/contrib/bind9/lib/bind/config.h.in:

--- //depot/yahoo/ybsd_6/src/lib/bind/bind/config.h
+++ /home/jhb/work/y/p4/ybsd_6/src/lib/bind/bind/config.h
@@ -14,6 +14,8 @@
 /* #undef POSIX_GETPWNAM_R */
 /* #undef POSIX_GETGRGID_R */
 /* #undef POSIX_GETGRNAM_R */
+#define HAVE_MEMMOVE
+#define HAVE_MEMCHR
 
 /* #undef NEED_SETGROUPENT */
 /* #undef NEED_GETGROUPLIST */
@@ -41,6 +43,7 @@
 
 #define HAS_PW_CLASS 1
 
+/* #undef size_t */
 /* #undef uintptr_t */
 
 /* Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */

-- 
John Baldwin


More information about the cvs-src mailing list