Subject: Re: NetBSD master CVS tree commits
To: drochner@NetBSD.ORG, Jason Thorpe <email@example.com>
From: Matthias Drochner <firstname.lastname@example.org>
Date: 12/10/1997 22:49:32
Excerpts from netbsd: 10-Dec-97 Re: NetBSD master CVS tree .. Jason
[Install "pcvt_ioctl.h" by normal "make includes".]
> If this install it into <machine/pcvt_ioctl.h>, that's wrong. If we want it
> to be exported to userland, we need to move the include file.
Yes, it installs to /usr/include/machine, as it has been before.
I see that the "machine" directory is supposed to be identical
to <arch>/include, and it can even be a symlink into the
But since "pcvt" is used by the bebox port too it would be
reasonable to move the whole driver to sys/dev/isa or so,
after cleaning up the divergences.
(I'm not sure about the "isa"; it would probably make sense
to introduce a pci attachment one day.)
Because CVS repository moves are ugly, it is better imo
to do it once and to a final location.
The situation was much worse before - "pcvt_ioctl.h" was
installed by "make depend", which was not obvious for
users and forced to run "depend" as root. It needed
some kind of fix now.