On Wed, Jun 15, 2011 at 9:36 PM, FreeBSD Tinderbox <tinder...@freebsd.org> wrote: > TB --- 2011-06-16 04:08:45 - tinderbox 2.7 running on > freebsd-current.sentex.ca > TB --- 2011-06-16 04:08:45 - starting HEAD tinderbox run for sparc64/sparc64 > TB --- 2011-06-16 04:08:45 - cleaning the object tree > TB --- 2011-06-16 04:08:48 - cvsupping the source tree > TB --- 2011-06-16 04:08:48 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca > /tinderbox/HEAD/sparc64/sparc64/supfile > TB --- 2011-06-16 04:09:15 - building world > TB --- 2011-06-16 04:09:15 - MAKEOBJDIRPREFIX=/obj > TB --- 2011-06-16 04:09:15 - PATH=/usr/bin:/usr/sbin:/bin:/sbin > TB --- 2011-06-16 04:09:15 - TARGET=sparc64 > TB --- 2011-06-16 04:09:15 - TARGET_ARCH=sparc64 > TB --- 2011-06-16 04:09:15 - TZ=UTC > TB --- 2011-06-16 04:09:15 - __MAKE_CONF=/dev/null > TB --- 2011-06-16 04:09:15 - cd /src > TB --- 2011-06-16 04:09:15 - /usr/bin/make -B buildworld >>>> World build started on Thu Jun 16 04:09:15 UTC 2011 >>>> Rebuilding the temporary build tree >>>> stage 1.1: legacy release compatibility shims >>>> stage 1.2: bootstrap tools >>>> stage 2.1: cleaning up the object tree >>>> stage 2.2: rebuilding the object tree >>>> stage 2.3: build tools >>>> stage 3: cross tools >>>> stage 4.1: building includes >>>> stage 4.2: building libraries > [...] > cc -O2 -pipe -ffreestanding -Wformat -I/src/lib/libstand -DBZ_NO_STDIO > -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/src/lib/libstand/../libz -std=gnu99 > -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized > -Wno-pointer-sign -c /src/lib/libstand/sbrk.c > cc -O2 -pipe -ffreestanding -Wformat -I/src/lib/libstand -DBZ_NO_STDIO > -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/src/lib/libstand/../libz -std=gnu99 > -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized > -Wno-pointer-sign -c /src/lib/libstand/twiddle.c > cc -O2 -pipe -ffreestanding -Wformat -I/src/lib/libstand -DBZ_NO_STDIO > -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/src/lib/libstand/../libz -std=gnu99 > -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized > -Wno-pointer-sign -c /src/lib/libstand/zalloc.c > cc1: warnings being treated as errors > /src/lib/libstand/zalloc.c: In function 'zfree': > /src/lib/libstand/zalloc.c:157: warning: format '%d' expects type 'int', but > argument 3 has type 'iaddr_t' > /src/lib/libstand/zalloc.c:181: warning: format '%d' expects type 'int', but > argument 3 has type 'iaddr_t' > /src/lib/libstand/zalloc.c:212: warning: format '%d' expects type 'int', but > argument 3 has type 'iaddr_t' > *** Error code 1 > > Stop in /src/lib/libstand. > *** Error code 1
Could someone please fix the tinderbox compile on sparc64 with this file via this patch? Thanks! -Garrett
Index: lib/libstand/zalloc.c =================================================================== --- lib/libstand/zalloc.c (revision 223138) +++ lib/libstand/zalloc.c (working copy) @@ -154,7 +154,7 @@ if ((char *)ptr < (char *)mp->mp_Base || (char *)ptr + bytes > (char *)mp->mp_End || ((iaddr_t)ptr & MEMNODE_SIZE_MASK) != 0) - panic("zfree(%p,%d): wild pointer", ptr, bytes); + panic("zfree(%p,%ju): wild pointer", ptr, bytes); /* * free the segment @@ -178,7 +178,7 @@ * range check */ if ((char *)ptr + bytes > (char *)mn) - panic("zfree(%p,%d): corrupt memlist1",ptr, bytes); + panic("zfree(%p,%ju): corrupt memlist1", ptr, bytes); /* * merge against next area or create independant area @@ -209,7 +209,7 @@ /* NOT REACHED */ } if ((char *)ptr < (char *)mn + mn->mr_Bytes) - panic("zfree(%p,%d): corrupt memlist2", ptr, bytes); + panic("zfree(%p,%ju): corrupt memlist2", ptr, bytes); } /* * We are beyond the last MemNode, append new MemNode. Merge against
_______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"