From owner-freebsd-fs@FreeBSD.ORG Wed Mar 7 17:05:17 2007 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 246DD16A402 for ; Wed, 7 Mar 2007 17:05:17 +0000 (UTC) (envelope-from ml.freebsd-fs@ledisez.net) Received: from ledisez.net (ledisez.net [80.247.230.138]) by mx1.freebsd.org (Postfix) with ESMTP id BCBF713C4BA for ; Wed, 7 Mar 2007 17:05:16 +0000 (UTC) (envelope-from ml.freebsd-fs@ledisez.net) Received: from webmail.ledisez.net (localhost.localdomain [80.247.230.138]) by ledisez.net (Postfix) with ESMTP id EF100458E1C for ; Wed, 7 Mar 2007 17:47:06 +0100 (CET) Received: from 213.41.155.75 (SquirrelMail authenticated user romain) by webmail.ledisez.net with HTTP; Wed, 7 Mar 2007 17:47:06 +0100 (CET) Message-ID: <52405.213.41.155.75.1173286026.squirrel@webmail.ledisez.net> Date: Wed, 7 Mar 2007 17:47:06 +0100 (CET) From: "Romain LE DISEZ" To: freebsd-fs@freebsd.org User-Agent: SquirrelMail/1.4.9a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal References: In-Reply-To: Subject: Can't get ZFS to compile X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Mar 2007 17:05:17 -0000 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/