ports/150235: sysutils/smartmontools build system bug
samm at os2.kiev.ua
Mon Sep 6 08:20:13 UTC 2010
The following reply was made to PR ports/150235; it has been noted by GNATS.
From: Alex Samorukov <samm at os2.kiev.ua>
To: "M. Warner Losh" <imp at bsdimp.com>
Cc: <msmith at FreeBSD.org>, <dougb at FreeBSD.org>, <wollman at FreeBSD.org>, <bug-followup at FreeBSD.org>
Subject: Re: ports/150235: sysutils/smartmontools build system bug
Date: Mon, 06 Sep 2010 10:37:16 +0300
On Mon, 06 Sep 2010 01:22:03 -0600 (MDT), "M. Warner Losh"
<imp at bsdimp.com>
> : the /usr/include/sys, and this makes ciss support in smartctl
> : dependable on installed kernel sources. This makes a problems for some
> : user (see http://www.freebsd.org/cgi/query-pr.cgi?pr=150235). Is it
> : possible to install this (and probably other headers) file to the
> : /usr/include/sys on a make install process? This will allow to build
> : fully functional smartmontools without kernel sources installed.
> Hi Alex,
> I don't think you'll get very far with Mike Smith. He's a good guy,
> but he's at apple now and doesn't seem to do much with the FreeBSD
> project these days. I'd try Scott Long or failing that, myself. It
> is clearly an oversight that the ioctl interface for the driver is not
> installed. We should just install it and be done with it...
Thanks for the information. Its not only problem of ciss driver, there are
also some twa/twe headers with ioctl structure not installed in the base.
Its not a problem for the smartmontools, because we are including required
defines in the sources (there are not too much of them, less then in ciss
case). Do you want me to create separate PR for the ciss headers?
More information about the freebsd-ports-bugs