Subject: Re: printf in /dev/MAKEDEV
To: Kirk Russell <kirk@ba23.org>
From: Luke Mewburn <lukem@NetBSD.org>
List: current-users
Date: 05/02/2005 12:51:45
--AKkMM/tm2Mk6Yn/s
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, May 01, 2005 at 10:17:20PM -0400, Kirk Russell wrote:
  | On Mon, 2 May 2005, Luke Mewburn wrote:
  |=20
  | > On Sun, May 01, 2005 at 05:07:31PM -0400, Kirk Russell wrote:
  | >   | Hello,
  | >   |
  | >   | Last night, I did a checkout of the netbsd-3 tree and built a vax=
.iso to
  | >   | install on simh/VAX.
  | >   |
  | >   | During the install, I got a "printf: not found" error during the =
MAKEDEV
  | >   | step.  If /dev/MAKEDEV now requires printf, should printf be in t=
he
  | >   | install boot image?  Or am I missing something?  Thanks.
  | >
  | > I've made a fix for this in -current in the files:
  | > 	etc/MAKEDEV.tmpl		1.43
  | > 	etc/etc.vax/MAKEDEV.conf	1.8
  | >
  | > Could you test that fix in your netbsd-3 build and let me know
  | > if it solves the problem?
  |=20
  | I wanted to try out the changes before building a new iso.
  |=20
  | I ran "sh MAKEDEV dz3" with the 1.6.2 MAKEDEV and it tried to create th=
ese
  | devices -- to get a baseline of the expected behaviour:
  | 	mknod tty24 c 1 24
  | 	mknod tty31 c 1 31
  |=20
  | I quickly merged in your changes (so, I may have made a mistake), to the
  | 1.6.2 MAKEDEV script, and it now tries to create these devices instead:
  | 	mkdev tty03 c 1 24
  | 	mkdev tty03 c 1 31

Please try revision 1.9 of etc.vax/MAKEDEV.conf.

Thanks,
Luke.

--AKkMM/tm2Mk6Yn/s
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (NetBSD)

iD8DBQFCdZXBpBhtmn8zJHIRAqqsAKDOS3qwAP/hyCe67n2AJuE1CLCfiwCgugfw
tIjepG9xrVpYvQoFF4G4VWM=
=h4uk
-----END PGP SIGNATURE-----

--AKkMM/tm2Mk6Yn/s--