From owner-freebsd-current Sun Dec 14 09:01:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA19362 for current-outgoing; Sun, 14 Dec 1997 09:01:22 -0800 (PST) (envelope-from owner-freebsd-current) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA19352 for ; Sun, 14 Dec 1997 09:01:18 -0800 (PST) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.7) with ESMTP id JAA19447; Sun, 14 Dec 1997 09:01:14 -0800 (PST) (envelope-from jdp) Message-Id: <199712141701.JAA19447@austin.polstra.com> To: garbanzo@hooked.net Subject: Re: problems with gzip'd executables In-Reply-To: References: Organization: Polstra & Co., Seattle, WA Cc: current@freebsd.org Date: Sun, 14 Dec 1997 09:01:13 -0800 From: John Polstra Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In article , Alex wrote: > Has anyone else noticed that gzip'd programs will give errors when you run > them, however uncompressing them will remedy the situation. I have a > feeling this has something to do with the recent changes to the dynamic > linker. Any ideas? > > zippy:~#/usr/local/bin/tcsh > You have mail. > # exit > zippy:~#cd /usr/local/bin > zippy:/usr/local/bin#gzip -9 tcsh > zippy:/usr/local/bin#./tcsh.gz > /usr/libexec/ld.so: Cannot find program's a.out header I think you're right -- it's related to my recent dynamic linker changes. Actually it's caused not by my original changes, but by the work-around I put in later for the emacs bug. Sigh. I'll try to do something to make it work again. I really don't want to abandon the changes entirely if I can avoid it. Being able to debug from core dumps is too big of a win. However, I may have to back out my changes temporarily in order to buy time to fix the problems that have been cropping up. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth