Date: Mon, 5 Mar 2007 12:27:48 +0100 From: FreeBSD usergroup <freebsd@amadeus.demon.nl> To: Pawel Jakub Dawidek <pjd@FreeBSD.org> Cc: freebsd-fs@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: ZFS port to FreeBSD: 2nd patchset available. Message-ID: <E771B9A7-6A3D-49CD-94C1-98194119B02C@amadeus.demon.nl> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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: <snip> ===> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E771B9A7-6A3D-49CD-94C1-98194119B02C>