Date: Mon, 21 Oct 2002 06:10:03 -0700 (PDT) From: Ruslan Ermilov <ru@FreeBSD.org> To: freebsd-bugs@FreeBSD.org Subject: Re: misc/44148: installworld in 4.7-STABLE does not install IP Filter related header files Message-ID: <200210211310.g9LDA3hu006921@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR misc/44148; it has been noted by GNATS. From: Ruslan Ermilov <ru@FreeBSD.org> To: Andrey Simonenko <simon@simon.org.ua> Cc: Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>, bug-followup@FreeBSD.org Subject: Re: misc/44148: installworld in 4.7-STABLE does not install IP Filter related header files Date: Mon, 21 Oct 2002 15:54:58 +0300 [Please reply *after* the original text, not before.] On Sun, Oct 20, 2002 at 10:49:01AM +0300, Andrey Simonenko wrote: > On Thu, 17 Oct 2002, Ruslan Ermilov wrote: > > > On Wed, Oct 16, 2002 at 12:15:06PM -0700, Andrey Simonenko wrote: > > [...] > > > Installworld in 4.7-STABLE does not install IP Filter related header files, > > > that can cause problems for software which uses that files. I use > > > 4.7-STABLE, which I CVSuped before 4.7-RELEASE was announced on FreeBSD > > > web site (I don't remember exact date). > > > > > This was a cost we had to pay to restore the SHARED=symlinks feature > > when installing headers. See the commitlog for src/include/Makefile > > revision 1.165 for more details. What software do you mean, BTW? > > I think that it is not very correct not to install IP Filter related > C-header files, just because IP Filter itself doesn't need them and cen be > build using the same headers files from its distribution. There are > another third party software, which use IP Filter header files, for > example my one (sysutils/ipa). > > OpenBSD<3.0 and NetBSD install IP filter related header files in > /usr/include directoy, so why not do the same in FreeBSD, as it was > before? > NetBSD has no problem installing IP filter header files because they still have them under sys/netinet/, ours live in sys/contrib/netinet, so it is impossible to both have a symbolic link from sys/netinet/ to /usr/include/netinet and have IP filter headers in there. Recent OpenBSD does not ship IP Filter. Older OpenBSDs also had them under sys/netinet/ and thus had no problem supporting both `copies' and `symlinks' modes of installing headers, but tweaked the original name of ip_compat.h to ip_fil_compat.h. Cheers, -- Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org 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 majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210211310.g9LDA3hu006921>