Date: Mon, 18 Feb 2002 05:18:35 -0800 (PST) From: David Wolfskill <david@catwhisker.org> To: stable@freebsd.org Cc: sobomax@freebsd.org Subject: buildworld broken in lib/libstand (bzipfs.c) [patch included] Message-ID: <200202181318.g1IDIZP60658@bunrab.catwhisker.org>
next in thread | raw e-mail | index | archive | help
During "make buildworld" this morning, I got: >>> stage 4: building libraries -------------------------------------------------------------- ... ===> libstand ... rm -f .depend mkdep -f .depend -a -I/usr/src/lib/libstand/../libc/i386 -I/usr/src/lib/libstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/obj/usr/src/i386/usr/include /usr/src/lib/libstand/i386/_setjmp.S mkdep -f .depend -a -I/usr/src/lib/libstand/../libc/i386 -I/usr/src/lib/libstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/obj/usr/src/i386/usr/include /usr/src/lib/libstand/__main.c /usr/src/lib/libstand/assert.c /usr/src/lib/libstand/bcd.c /usr/src/lib/libstand/bswap.c /usr/src/lib/libstand/environment. c /usr/src/lib/libstand/getopt.c /usr/src/lib/libstand/gets.c /usr/src/lib/libstand/globals.c /usr/src/lib/libstand/pager.c /usr/src/lib/libstand/printf.c /usr/src/lib/libstand/strdup.c /usr/src/lib/libstand/strerror.c /usr/src/lib/libstand/strtol.c /usr/src/lib/libstand/random.c /usr/src/lib/libstand/sbrk.c /usr/src/lib/libstand/twiddle.c /usr/src/lib/libstand/zalloc.c /usr/src/lib/libstand/zalloc_malloc.c /usr/src/lib/libstand/strcasecmp.c /usr/src/lib/libstand/../libc/string/bcmp.c /usr/src/lib/libstand/../libc/string/bcopy.c /usr/src/lib/libstand/../libc/string/bzero.c /usr/src/lib/libstand/../libc/string/ffs.c /usr/src/lib/libstand/../libc/string/index.c ! /usr/src/lib/libstand/../libc/string/memccpy.c /usr/src/lib/libstand/../libc/string/memchr.c /usr/src/lib/libstand/../libc/string/memcmp.c /usr/src/lib/libstand/../libc/string/memcpy.c /usr/src/lib/libstand/../libc/string/memmove.c /usr/src/lib/libstand/../libc/string/memset.c /usr/src/lib/libstand/qdivrem.c /usr/src/lib/libstand/../libc/string/rindex.c /usr/src/lib/libstand/../libc/string/strcat.c /usr/src/lib/libstand/../libc/string/strchr.c /usr/src/lib/libstand/../libc/string/strcmp.c /usr/src/lib/libstand/../libc/string/strcpy.c /usr/src/lib/libstand/../libc/string/strcspn.c /usr/src/lib/libstand/../libc/string/strlen.c /usr/src/lib/libstand/../libc/string/strncat.c /usr/src/lib/libstand/../libc/string/strncmp.c /usr/src/lib/libstand/../libc/string/strncpy.c /usr/src/lib/libstand/../libc/string/strpbrk.c /usr/src/lib/libstand/../libc/string/strrchr.c /usr/src/lib/libstand/../libc/string/strsep.c /usr/src/lib/libstand/../libc/string/strspn.c /usr/src/lib/libstand/../libc! /string/strstr.c /usr/src/lib/libstand/../libc/string/strtok.c /usr/src/lib/libstand/../libc/string/swab.c _bzlib.c _crctable.c _decompress.c _huffman.c _randtable.c /usr/src/lib/libstand/../libz/adler32.c /usr/src/lib/libstand/../libz/crc32.c /usr/src/lib/libstand/../libz/infblock.c /usr/src/lib/libstand/../libz/infcodes.c /usr/src/lib/libstand/../libz/inffast.c /usr/src/lib/libstand/../libz/inflate.c /usr/src/lib/libstand/../libz/inftrees.c /usr/src/lib/libstand/../libz/infutil.c /usr/src/lib/libstand/../libz/zutil.c /usr/src/lib/libstand/closeall.c /usr/src/lib/libstand/dev.c /usr/src/lib/libstand/ioctl.c /usr/src/lib/libstand/nullfs.c /usr/src/lib/libstand/stat.c /usr/src/lib/libstand/fstat.c /usr/src/lib/libstand/close.c /usr/src/lib/libstand/lseek.c /usr/src/lib/libstand/open.c /usr/src/lib/libstand/read.c/usr/src/lib/libstand/write.c /usr/src/lib/libstand/readdir.c /usr/src/lib/libstand/arp.c /usr/src/lib/libstand/ether.c /usr/src/lib/libstand/inet_ntoa.c /usr/src/lib! /libstand/in_cksum.c /usr/src/lib/libstand/net.c /usr/src/lib/libstand/udp.c /usr/src/lib/libstand/netif.c /usr/src/lib/libstand/rpc.c /usr/src/lib/libstand/bootp.c /usr/src/lib/libstand/rarp.c /usr/src/lib/libstand/bootparam.c /usr/src/lib/libstand/ufs.c /usr/src/lib/libstand/nfs.c /usr/src/lib/libstand/cd9660.c /usr/src/lib/libstand/tftp.c /usr/src/lib/libstand/zipfs.c /usr/src/lib/libstand/bzipfs.c /usr/src/lib/libstand/dosfs.c /usr/src/lib/libstand/ext2fs.c /usr/src/lib/libstand/bzipfs.c:35: _bzlib.h: No such file or directory mkdep: compile failed *** Error code 1 1 error *** Error code 2 Comparing the -STABLE sources against my -CURRENT ones, I saw the following difference, hacked the MAkefile in question accordingly, and re-started the buildworld, which is now in the "building everything.." phase -- it got beyond the "building libraries", so I *think* the patch does something useful: Index: /usr/src/lib/libstand/Makefile =================================================================== RCS file: /cvs/freebsd/src/lib/libstand/Makefile,v retrieving revision 1.14.2.7 diff -u -r1.14.2.7 Makefile --- /usr/src/lib/libstand/Makefile 18 Feb 2002 09:13:03 -0000 1.14.2.7 +++ /usr/src/lib/libstand/Makefile 18 Feb 2002 13:07:23 -0000 @@ -98,7 +98,7 @@ # decompression functionality from libbz2 .PATH: ${.CURDIR}/../../contrib/bzip2 -CFLAGS+=-I${.CURDIR} -DBZ_NO_STDIO -DBZ_NO_COMPRESS +CFLAGS+=-I. -DBZ_NO_STDIO -DBZ_NO_COMPRESS SRCS+= _bzlib.c _crctable.c _decompress.c _huffman.c _randtable.c _bzlib.h \ _bzlib_private.h Cheers, david -- David H. Wolfskill david@catwhisker.org I believe it would be irresponsible (and thus, unethical) for me to advise, recommend, or support the use of any product that is or depends on any Microsoft product for any purpose other than personal amusement. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202181318.g1IDIZP60658>