From owner-freebsd-current@FreeBSD.ORG Sun Sep 20 14:56:41 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4FF11065693 for ; Sun, 20 Sep 2009 14:56:41 +0000 (UTC) (envelope-from mel.flynn+fbsd.current@mailing.thruhere.net) Received: from mailhub.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 791A98FC14 for ; Sun, 20 Sep 2009 14:56:41 +0000 (UTC) Received: from smoochies.rachie.is-a-geek.net (mailhub.rachie.is-a-geek.net [192.168.2.11]) by mailhub.rachie.is-a-geek.net (Postfix) with ESMTP id 9150D7E818 for ; Sun, 20 Sep 2009 06:56:53 -0800 (AKDT) From: Mel Flynn To: freebsd-current@freebsd.org Date: Sun, 20 Sep 2009 16:56:38 +0200 User-Agent: KMail/1.12.1 (FreeBSD/8.0-RC1; KDE/4.3.1; i386; ; ) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200909201656.38380.mel.flynn+fbsd.current@mailing.thruhere.net> Subject: Upgrading from 6.4-RELEASE to stable/8 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Sep 2009 14:56:41 -0000 Hi, just tried to do $subject on an amd64 box and it fails. The following steps are required to build world: 1) cd /usr/src/usr.bin/make make obj make depend make && make install 2) cd /usr/src make -DWITHOUT_CDDL buildworld After installing and rebooting, one can recompile with CDDL to get zfs and dtrace support. The problem is that cddl/usr.bin/sgsmsg is a bootstrap tool that relies on libelf and I haven't found a switch to just disable this bootstrap tool and what relies on it, rather then anything with a CDDL license (unless of course anything in cddl relies on sgsmsg). Make has to be installed first, because of .sinclude usage in various Makefiles, and -DALWAYS_CHECK_MAKE switch does not fix this issue. Perhaps this could be added to UPDATING? -- Mel