Date: Wed, 7 Mar 2007 17:47:06 +0100 (CET) From: "Romain LE DISEZ" <ml.freebsd-fs@ledisez.net> To: freebsd-fs@freebsd.org Subject: Can't get ZFS to compile Message-ID: <52405.213.41.155.75.1173286026.squirrel@webmail.ledisez.net>
next in thread | raw e-mail | index | archive | help
Hi, I tried to build ZFS against a clean tree of -CURRENT but I get error. I'm currently running FreeBSD-6.2. What I did : # rm -rf /usr/src /usr/obj # csup -g -L 2 current-supfile # cd /usr/src # patch -p0 < ~/zfs_20070303.patch # cp ~/Makefile.inc1 ./Makefile.inc1 (the last one with correction for libthr) # make buildworld [...] => OK # make buildkernel (make kernel did exactly the same error) [...] cc -O2 -fno-strict-aliasing -pipe -march=pentium4 -D_SOLARIS_C_SOURCE -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=2 -D_XOPEN_VERSION=600 -D_POSIX_C_SOURCE=200112L -D__BSD_VISIBLE=1 -D_STDC_C99 -DZFS_NO_ZONE -O1 -Werror -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -I- -I/usr/src/sys/modules/zfs/../../compat/opensolaris -I/usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common/fs/zfs -I/usr/src/sys/modules/zfs/../../contrib/opensolaris/uts/common -I/usr/src/sys/modules/zfs/../.. -I/usr/src/sys/modules/zfs/../../../contrib/opensolaris/common/zfs -I/usr/src/sys/modules/zfs/../../../contrib/opensolaris/common -I/usr/include -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wno-unknown-pragmas -Wno-missing-braces -Wno-sign-compare -Wno-parentheses -Wno-uninitialized -Wno-implicit-function-declaration -Wno-unused -Wno-trigraphs -Wno-char-subscripts -Wno-switch -c /usr/src/sys/modules/zfs/../../compat/opensolaris/kern/opensolaris_condvar.c In file included from /usr/src/sys/modules/zfs/../../sys/proc.h:53, from /usr/src/sys/modules/zfs/../../compat/opensolaris/sys/proc.h:6, from /usr/src/sys/modules/zfs/../../compat/opensolaris/sys/mutex.h:7, from /usr/src/sys/modules/zfs/../../compat/opensolaris/kern/opensolaris_condvar.c:32: /usr/src/sys/modules/zfs/../../sys/signal.h:364:1: "MINSIGSTKSZ" redefined In file included from /usr/src/sys/modules/zfs/../../sys/signal.h:46, from /usr/src/sys/modules/zfs/../../sys/proc.h:53, from /usr/src/sys/modules/zfs/../../compat/opensolaris/sys/proc.h:6, from /usr/src/sys/modules/zfs/../../compat/opensolaris/sys/mutex.h:7, from /usr/src/sys/modules/zfs/../../compat/opensolaris/kern/opensolaris_condvar.c:32: /usr/include/machine/signal.h:50:1: this is the location of the previous definition *** Error code 1 Stop in /usr/src/sys/modules/zfs. *** Error code 1 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/obj/usr/src/sys/GENERIC. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Some infomations : - OS : FreeBSD 6.2 - Processor : Pentium 4 with HyperThreading - # uname -a FreeBSD romain.ledisez.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386 Don't hesitate if you need more informations. I have the complete output of "make buildkernel" if you need. -- Romain LE DISEZ 06.78.77.99.18 http://www.ledisez.net/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52405.213.41.155.75.1173286026.squirrel>