On Thu, May 17, 2001 at 07:52:51PM +0300, Ruslan Ermilov wrote:
[...]
>
> There are 59 Makefiles that have -I${.CURDIR}/(../)+sys in them.
> All these are bogus. We should get rid of all of them (-I's).
>
> So far, I have found sbin/mount_* use headers from /sys/miscfs/
> that are not installed into /usr/include, but should be. Where
> should these be installed? /usr/include/fs/<fs_from_miscfs> or
> should we preserve the /usr/include/miscfs/ layout like in
> /sys/miscfs? Modern fs'es install their headers into include/fs
> and old ones in include/<fs>.
>
I have removed the -I${.CURDIR}/.../sys from the half of Makefiles
that do not actually need it. Here is the rest of Makefiles that
have the -I${.CURDIR}/.../sys in them, and it's currently required
because they use headers from /sys that do not get installed into
/usr/include (but should):
sbin/atm/atm/Makefile
sbin/atm/fore_dnld/Makefile
sbin/atm/ilmid/Makefile
sbin/mount_null/Makefile
sbin/mount_portal/Makefile
sbin/mount_umap/Makefile
sbin/mount_union/Makefile
sbin/vinum/Makefile
usr.sbin/acpi/Makefile.inc very interesting example!
usr.sbin/ancontrol/Makefile
usr.sbin/dpt/dpt_ctlinfo/Makefile
usr.sbin/dpt/dpt_ctls/Makefile
usr.sbin/dpt/dpt_dm/Makefile
usr.sbin/dpt/dpt_led/Makefile these even don't compile!!!
usr.sbin/dpt/dpt_sig/Makefile
usr.sbin/dpt/dpt_softc/Makefile
usr.sbin/dpt/dpt_sysinfo/Makefile
usr.sbin/mlxcontrol/Makefile
usr.sbin/pciconf/Makefile
usr.sbin/pnpinfo/Makefile
usr.sbin/pstat/Makefile
usr.sbin/raycontrol/Makefile
usr.sbin/setkey/Makefile
usr.sbin/sicontrol/Makefile
Cheers,
--
Ruslan Ermilov Oracle Developer/DBA,
[EMAIL PROTECTED] Sunbay Software AG,
[EMAIL PROTECTED] FreeBSD committer,
+380.652.512.251 Simferopol, Ukraine
http://www.FreeBSD.org The Power To Serve
http://www.oracle.com Enabling The Information Age
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message