From owner-freebsd-hackers Mon Jun 1 13:12:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA21449 for freebsd-hackers-outgoing; Mon, 1 Jun 1998 13:12:22 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA21348 for ; Mon, 1 Jun 1998 13:12:12 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id MAA00849; Mon, 1 Jun 1998 12:07:15 -0700 (PDT) Message-Id: <199806011907.MAA00849@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Andrzej Bialecki cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Binary diffs between -RELEASE and -STABLE In-reply-to: Your message of "Mon, 01 Jun 1998 13:11:37 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 01 Jun 1998 12:07:14 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Hi, > > I'm preparing a CD release of 2.2.6 for one of Polish computer magazines. > As someone pointed to me, perhaps it would be better to use -stable for > this (as there were some bugs dicovered in the menatime). However, it > seems wasteful to download the whole distribution (which I'm doing at the > moment - I don't have enough resources to generate release myself) when I > could download only a set of binary patches between 2.2.6-RELEASE and > given 2.2-xxxxxx-SNAP... You can't do this because each entire dist is a single LZW-encoded stream. Changing a single byte in the stream changes everything from there on down. I have a mostly complete tool for producing binary upgrades between one dist and the next, but this is only applicable to installed systems. If you have the resources to build a CDROM image, you have the resources to build a release, as a general rule. Failing that, you could grab the most recent -SNAP off releng22.freebsd.org (it's stale because building -stable on -current is broken at the moment). -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message