From owner-freebsd-fs@FreeBSD.ORG Mon Mar 5 11:27:29 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 EF7F616A402; Mon, 5 Mar 2007 11:27:29 +0000 (UTC) (envelope-from freebsd@amadeus.demon.nl) Received: from post-23.mail.nl.demon.net (post-23.mail.nl.demon.net [194.159.73.193]) by mx1.freebsd.org (Postfix) with ESMTP id B437E13C494; Mon, 5 Mar 2007 11:27:29 +0000 (UTC) (envelope-from freebsd@amadeus.demon.nl) Received: from amadeus.demon.nl ([82.161.18.200]:51678 helo=[10.0.1.2]) by post-23.mail.nl.demon.net with esmtp (Exim 4.51) id 1HOBLk-0007Wk-OW; Mon, 05 Mar 2007 11:27:28 +0000 In-Reply-To: <20070304193344.GC22350@garage.freebsd.pl> References: <20070304123801.GA22350@garage.freebsd.pl> <5695DCC6-325F-4492-BE0D-E65E3C0EC261@amadeus.demon.nl> <20070304193344.GC22350@garage.freebsd.pl> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: FreeBSD usergroup Date: Mon, 5 Mar 2007 12:27:48 +0100 To: Pawel Jakub Dawidek X-Mailer: Apple Mail (2.752.2) Cc: freebsd-fs@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: ZFS port to FreeBSD: 2nd patchset available. 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: Mon, 05 Mar 2007 11:27:30 -0000 On 4-mrt-2007, at 20:33, Pawel Jakub Dawidek wrote: > On Sun, Mar 04, 2007 at 06:52:52PM +0100, FreeBSD usergroup wrote: >> >> On 4-mrt-2007, at 13:38, Pawel Jakub Dawidek wrote: >> >>> Hi. >>> >>> >>> The patch is available at: >>> >>> http://people.freebsd.org/~pjd/patches/zfs_20070303.patch.bz2 >>> >>> To apply and compile the patch, enter your src directory and: >>> >>> # patch -p0 < /path/to/zfs_20070303.patch >>> # make kernel <-- compiles and install patched kernel and >>> zfs module >>> # cd cddl >>> # make && make install <-- compiles and install userland >>> utilities and libraries >>> >>> Please report any problems ('it works without problems!' is nice >>> too). >> >> Hey Pawel, >> >> Do I need to start with clean sources? >> >> I patched the source with the new patch on top of the source that >> has been patched with the old patch. >> I tried to compile the new kernel but it failed. > > The patch is against clean HEAD source as of 2007-03-03. Hello, One step further... `patch` and `make kernel` went well without any error after cvsup-ing to head then `cd cddl`, and `make` `make` gives me an error though: ===> lib/libuutil (all) cc -O2 -fno-strict-aliasing -pipe -DNATIVE_BUILD -I/usr/src/cddl/lib/ libuutil/../../../contrib/opensolaris/lib/libuutil/common -I/usr/src/ cddl/lib/libuutil/../../../sys/compat/opensolaris -I/usr/src/cddl/lib/ libuutil/../../../sys/contrib/opensolaris/uts/common -I/usr/src/cddl/ lib/libuutil/../../../compat/opensolaris/include -I/usr/src/cddl/lib/ libuutil/../../../contrib/opensolaris/head -D_SOLARIS_C_SOURCE -c / usr/src/cddl/lib/libuutil/../../../contrib/opensolaris/common/avl/avl.c cc -O2 -fno-strict-aliasing -pipe -DNATIVE_BUILD -I/usr/src/cddl/lib/ libuutil/../../../contrib/opensolaris/lib/libuutil/common -I/usr/src/ cddl/lib/libuutil/../../../sys/compat/opensolaris -I/usr/src/cddl/lib/ libuutil/../../../sys/contrib/opensolaris/uts/common -I/usr/src/cddl/ lib/libuutil/../../../compat/opensolaris/include -I/usr/src/cddl/lib/ libuutil/../../../contrib/opensolaris/head -D_SOLARIS_C_SOURCE -c / usr/src/cddl/lib/libuutil/../../../contrib/opensolaris/lib/libuutil/ common/uu_alloc.c make: don't know how to make /usr/src/cddl/lib/libuutil/../../../ compat/opensolaris/include/unistd.h. Stop *** Error code 2 Stop in /usr/src/cddl/lib. *** Error code 1 Stop in /usr/src/cddl. gr Arno Beekman