Subject: is crunchgen/crunchide supposed to work? (fwd)
To: None <tech-userlevel@NetBSD.ORG>
From: VaX#n8 <vax@carolina.rr.com>
List: tech-userlevel
Date: 02/21/2004 17:39:38
------- Forwarded Message

From vax  Fri Feb 20 02:07:17 2004
Return-path: <netbsd-users-owner-vax=carolina.rr.com@NetBSD.org>
	by localhost with POP3 (fetchmail-6.1.0)
	for vax@localhost (single-drop); Fri, 20 Feb 2004 02:07:17 -0500 (EST)
 by ms-mss-02.southeast.rr.com
 (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep  8 2003))
 with ESMTP id <0HTD0075IF5MM5@ms-mss-02.southeast.rr.com> for
 vax@carolina.rr.com; Fri, 20 Feb 2004 01:53:46 -0500 (EST)
 by ms-mta-01.southeast.rr.com
 (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep  8 2003))
 with ESMTP id <0HTD007PKF5MXB@ms-mta-01.southeast.rr.com> for
 vax@carolina.rr.com (ORCPT vax@carolina.rr.com); Fri,
 20 Feb 2004 01:53:46 -0500 (EST)
	by ncmx03.mgw.rr.com (8.12.10/8.12.8) with SMTP id i1K6rhgs018730	for
 <vax@carolina.rr.com>; Fri, 20 Feb 2004 01:53:44 -0500 (EST)
 (24.93.83.242) by mail.netbsd.org with SMTP; Fri, 20 Feb 2004 06:53:27 +0000
	by linkdead.gangsta.local (Postfix) with ESMTP id C56A9B5F6	for
 <netbsd-users@NetBSD.ORG>; Fri, 20 Feb 2004 01:50:55 -0500 (EST)
Date: Fri, 20 Feb 2004 01:50:55 -0500
From: VaX#n8 <vax@carolina.rr.com>
Subject: is crunchgen/crunchide supposed to work?
Sender: netbsd-users-owner@NetBSD.org
To: netbsd-users@NetBSD.org
Message-id: <20040220065055.C56A9B5F6@linkdead.gangsta.local>
Delivered-to: netbsd-users@netbsd.org
Original-recipient: rfc822;vax@carolina.rr.com

I'm having a heck of a time trying to make some "fixit" floppies.

Here's the scenario:
NetBSD-1.6.1 does not properly support my NCR-based SCSI card.
I am under the impression that NetBSD-current does, though.  Maybe.
Source-only upgrades of userland are problematic as build.sh bombs out.
I can compile a NetBSD-1.6.1 kernel, but I can't access my SCSI CD-ROM
as it is on the NCR SCSI card using the broken siop driver.  It
also seems to think my "we" ethernet card should be talking to the
10base2 media instead of 10baseT and I can't figure out how to get
it to talk UTP/10baseT (ifconfig gives an error if I specify either
as the media type, grr).

So basically before I do a binary-install of NetBSD-1.6.1, I want to
ensure that I'll be able to revert to where I am now.  I normally use
boot floppies for this purpose.  I've got a nifty script called mkflop
that makes three floppies for stand-alone use.  But there's problems.
For example, "reachover" compilation of installboot fails.  And
now, callbacks from libraries like libtelnet.a (e.g. to printsub)
fail because the printsub has been hidden by crunchide as so:
000080f4 T _$$hide$$ telnet.cro printsub

So, I'm frustrated and would appreciate suggestions.

Disclaimer: I had a copy of crunchgen/crunchide in /usr/local/bin
shadowing the real copies, which I've removed but they might have
tainted some of my work.  I've tried to clean up and re-do everything
but I'm not positive I've been completely successful.

PS: Is there any good way to clean up cruft after upgrading?  Ex:

$ ls -la /bin/red
- -r-xr-xr-x  1 bin  bin  98304 Aug  1  1994 /bin/red


------- End of Forwarded Message