From owner-freebsd-stable@FreeBSD.ORG Mon May 24 08:31:19 2010 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D86A1065674; Mon, 24 May 2010 08:31:19 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.221.181]) by mx1.freebsd.org (Postfix) with ESMTP id E0C338FC26; Mon, 24 May 2010 08:31:18 +0000 (UTC) Received: by qyk11 with SMTP id 11so5417722qyk.13 for ; Mon, 24 May 2010 01:31:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=+Eol6aFPF1gdd56TZMiHQneeuPEBQiWJHW8V4D3HHfs=; b=ZxKb0UevVQkZ7hzgRkPseZAMI7Nru7DT56ieuEUVTSnH59ZCSywcpPHVJHPAEG6eEk EMWoBEaMHkDixgBqHM36quT+gLa3IDEiQSKfqF/mXXUaqtBm9v78ljd1b6GYVM650Vup GsIwrMkiQFfxwc23qRVwQjTWr88cvMgTTi5k0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=My2flb/HKya3fqh6qI/wXbAZLnl9QDr1KXgosRYJOPw+yfAUaPsDz9y5AmjEWDinPm gL8cCD4QLNB3SsCciB5neUWWPARSVC2UDn6vWQz53ZDGrTw4bQz4H0q8SdL2xxU4yHxZ EgTojpyW0iRnVvoYK2StOMa707ImYQzHbpjlo= MIME-Version: 1.0 Received: by 10.229.214.77 with SMTP id gz13mr974731qcb.168.1274689878092; Mon, 24 May 2010 01:31:18 -0700 (PDT) Received: by 10.229.190.83 with HTTP; Mon, 24 May 2010 01:31:18 -0700 (PDT) In-Reply-To: <20100524075002.GA18671@icarus.home.lan> References: <8A12D1D8-7D3D-472A-8B2B-637D3E243D56@gmail.com> <20100524075002.GA18671@icarus.home.lan> Date: Mon, 24 May 2010 01:31:18 -0700 Message-ID: From: Garrett Cooper To: Jeremy Chadwick Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: stable@freebsd.org, Tim Kientzle , Martin Matuska , Garrett Cooper Subject: Re: lzma support in `stable' has potential issues 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: Mon, 24 May 2010 08:31:19 -0000 On Mon, May 24, 2010 at 12:50 AM, Jeremy Chadwick wrote: > On Sun, May 23, 2010 at 11:58:56PM -0700, Garrett Cooper wrote: >> =A0 =A0 =A0 I recently wiped off my Lenovo again to get a fresh install = of >> =A0 =A0 =A0 FreeBSD on it, and started out at 8.0-RELEASE (it's the medi= a >> =A0 =A0 =A0 that I had on hand at the time). Upgrading to 8-STABLE appea= rs >> =A0 =A0 =A0 to be problematic though. =A0On a few different occasions I = ran >> =A0 =A0 =A0 into issues doing the following: >> >> =A0 =A0 =A0 make -C /usr/src/usr.bin/lzmainfo depend - fails to find the >> =A0 =A0 =A0 appropriate headers >> >> =A0 =A0 =A0 make -C /usr/src/lib/liblzma install - fails to install the >> =A0 =A0 =A0 headers into /usr/include/lzma >> >> =A0 =A0 =A0 Etc. I didn't see these issues before lzma was imported into= the >> =A0 =A0 =A0 tree, which makes me wonder whether or not there are some >> =A0 =A0 =A0 missing build or install dependencies somewhere. > > buildworld/installworld does the Right Thing(tm), while the above > "one-off" makes do not. buildworld got hung up a lot on the same problems as the one-off makes. > I don't think there's any guarantee "make depend" and "make install" in > the individual /usr/src/{whatever} directories will do what you want it > to. =A0It seems to be a per-piece thing; there's no "universal standard" > (aside from buildworld/installworld) is what I'm getting at. This is sad because it implies (to me) that the concept of depend, installincludes, etc is broken :(. Thanks, -Garrett