From owner-freebsd-stable@FreeBSD.ORG Fri Nov 9 02:54:58 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 046B116A419 for ; Fri, 9 Nov 2007 02:54:58 +0000 (UTC) (envelope-from spry@anarchy.in.the.ph) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177]) by mx1.freebsd.org (Postfix) with ESMTP id D9DBC13C4A7 for ; Fri, 9 Nov 2007 02:54:57 +0000 (UTC) (envelope-from spry@anarchy.in.the.ph) Received: by wa-out-1112.google.com with SMTP id k17so462065waf for ; Thu, 08 Nov 2007 18:54:51 -0800 (PST) Received: by 10.115.58.1 with SMTP id l1mr610310wak.1194576891591; Thu, 08 Nov 2007 18:54:51 -0800 (PST) Received: by 10.114.25.17 with HTTP; Thu, 8 Nov 2007 18:54:51 -0800 (PST) Message-ID: Date: Fri, 9 Nov 2007 10:54:51 +0800 From: "Mars G Miro" To: "Ruslan Ermilov" In-Reply-To: <20071108211926.GB83503@team.vega.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20071108211926.GB83503@team.vega.ru> Cc: freebsd-stable@freebsd.org, Ken Smith Subject: Re: src-install.sh and compat/opensolaris/ X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2007 02:54:58 -0000 On 11/9/07, Ruslan Ermilov wrote: > On Wed, Nov 07, 2007 at 04:59:45PM +0800, Mars G Miro wrote: > > Hiya > > > > I think there might be a need to add 'compat' in $dists in > > src-install.sh. When the src is extracted from the ISO, compat is left > > out and buildworld fails at: > > > > mkdep -f .depend -a > > -I/usr/src/cddl/lib/libnvpair/../../../sys/compat/opensolaris > > -I/usr/src/cddl/lib/libnvpair/../../../include > > -I/usr/src/cddl/lib/libnvpair/../../../sys/contrib/opensolaris/uts/common > > -D_SOLARIS_C_SOURCE > > /usr/src/cddl/lib/libnvpair/../../../contrib/opensolaris/lib/libnvpair/libnvpair.c > > /usr/src/cddl/lib/libnvpair/../../../contrib/opensolaris/lib/libnvpair/nvpair_alloc_system.c > > /usr/src/cddl/lib/libnvpair/../../../sys/contrib/opensolaris/common/nvpair/nvpair_alloc_fixed.c > > /usr/src/cddl/lib/libnvpair/../../../sys/contrib/opensolaris/common/nvpair/nvpair.c > > ===> cddl/lib/libumem (depend) > > make: don't know how to make umem.c. Stop > > *** Error code 2 > > > > Stop in /usr/src/cddl/lib. > > *** Error code 1 > > > > because there's no more cddl/ [0]. Of course when csupping it can be > > checked out but for those that do not csup, they may not be able to > > rebuild their world. For instance, I have a 7.0-PRERELEASE box and not > > able to rebuild my world using the 7.0-BETA2 src from the ISO. > > > > Thanks ;-) > > Try the attached patch. > > src-install.sh is fine. rebuilt sysinstall, however, on Configure->Distributions->src, when selecting All, compat doesn't get X'd ... Thanks ;-) > Cheers, > -- > Ruslan Ermilov > ru@FreeBSD.org > FreeBSD committer > > cheers mars