From owner-freebsd-hackers Mon Mar 13 17:24:36 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA04209 for hackers-outgoing; Mon, 13 Mar 1995 17:24:36 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA04203 for ; Mon, 13 Mar 1995 17:24:34 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id RAA01364; Mon, 13 Mar 1995 17:24:32 -0800 From: Poul-Henning Kamp Message-Id: <199503140124.RAA01364@ref.tfs.com> Subject: Re: install compressed binary patch To: kargl@troutmask.apl.washington.edu (Steven G Kargl) Date: Mon, 13 Mar 1995 17:24:32 -0800 (PST) Cc: freebsd-hackers@freefall.cdrom.com In-Reply-To: <199503140023.QAA15989@troutmask.apl.washington.edu> from "Steven G Kargl" at Mar 13, 95 04:22:59 pm Content-Type: text Content-Length: 1321 Sender: hackers-owner@FreeBSD.org Precedence: bulk > According to Poul-Henning Kamp: > > > > 1. The patch. You shouldn't need to fork a process to make the > > symlink, but then again, you shouldn't need the symlink in the > > first place ? > > Whoops, I have misunderstood how your psuedo-device has worked since, > well..., since I've used it. Damn, I better look closer at the system. > I was under the impression that a symlink was mandatory to tell the > kernel that the binary was compressed. Well, I guess I can remove the > sym link part. It actually checks the header in the file... > Actually, make world was a (poor?) example. But, consider the installation > on a production machine of some of the ports. The binary for Octave was over > 4 MB before compression. With `gzip -9', the binary is around 750 KB. I get > similar compression for other large binaries. > > The `-z' would be useful perhaps for XFree86 where the site.def(?) file allows > one to specify the install program and install flags (if i recall correctly). > Then, you can automatically have X built with compressed binaries. > Ok, fix the symlink stuff, and I'll stick it in the tree. -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant'