From owner-freebsd-stable@FreeBSD.ORG Wed Nov 7 09:28:43 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 D27E316A419 for ; Wed, 7 Nov 2007 09:28:43 +0000 (UTC) (envelope-from spry@anarchy.in.the.ph) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.180]) by mx1.freebsd.org (Postfix) with ESMTP id B51BA13C4B2 for ; Wed, 7 Nov 2007 09:28:43 +0000 (UTC) (envelope-from spry@anarchy.in.the.ph) Received: by wa-out-1112.google.com with SMTP id k17so2858864waf for ; Wed, 07 Nov 2007 01:28:33 -0800 (PST) Received: by 10.114.95.1 with SMTP id s1mr7255586wab.1194425985271; Wed, 07 Nov 2007 00:59:45 -0800 (PST) Received: by 10.114.25.17 with HTTP; Wed, 7 Nov 2007 00:59:45 -0800 (PST) Message-ID: Date: Wed, 7 Nov 2007 16:59:45 +0800 From: "Mars G Miro" To: "Ken Smith" , freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: 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: Wed, 07 Nov 2007 09:28:43 -0000 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 ;-) cheers mars ----- [0] http://lists.freebsd.org/pipermail/freebsd-current/2007-April/070687.html