From owner-freebsd-bugs@FreeBSD.ORG Thu Apr 24 10:23:26 2003 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E87D737B401 for ; Thu, 24 Apr 2003 10:23:26 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3F8943F93 for ; Thu, 24 Apr 2003 10:23:21 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h3OHMq62058130 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 24 Apr 2003 20:22:52 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h3OHMqKd058125; Thu, 24 Apr 2003 20:22:52 +0300 (EEST) (envelope-from ru) Date: Thu, 24 Apr 2003 20:22:51 +0300 From: Ruslan Ermilov To: Darren Reed Message-ID: <20030424172251.GB56367@sunbay.com> References: <200304240719.h3O7J5RB041530@freefall.freebsd.org> <200304241719.DAA03081@avalon.reed.wattle.id.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lEGEL1/lMxI0MVQ2" Content-Disposition: inline In-Reply-To: <200304241719.DAA03081@avalon.reed.wattle.id.au> User-Agent: Mutt/1.5.4i cc: simon@comsys.ntu-kpi.kiev.ua cc: freebsd-bugs@freebsd.org Subject: Re: misc/44148: installworld in 4.7-STABLE does not install IPFilter related header files X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2003 17:23:27 -0000 --lEGEL1/lMxI0MVQ2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Sorry for replying before the quoted text, but... In the SHARED=3Dsymlinks case, /usr/include/netinet is the symlink to /usr/src/sys/netinet. Hope this now makes more sense. On Fri, Apr 25, 2003 at 03:19:57AM +1000, Darren Reed wrote: >=20 > Well, the problem needs fixing. >=20 > Whether it means creating src/include/netinet/Makefile or maybe just > 'magic' dependencies, the problem should not be insolvable. >=20 > What appears to need to happen is for src/include/Makefile to have > a specific .for-.endfor to build the files in include/netinet for > IPFilter. I think people are expecting to not need this and for it > to magically happen with other dependencies. This would not appear > to be possible. >=20 > Something like: >=20 > IPFHDRS=3Dip_fil.h ip_nat.h ip_state.h ip_fil_compat.h ... > ... > copies: > ... > .for i in ${IPFHDRS}; do > if [ -L ${DESTDIR}/usr/include/$i ]; then \ > rm -f ${DESTDIR}/usr/include/$i > fi > ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 $i \ > ${DESTDIR}/usr/include/netinet > .endfor > ... > symlinks: > ... > .for i in ${IPFHDRS}; do > rm -f ${DESTDIR}/usr/include/$i > ln -s ../../../sys/contrib/ipfilter/netinet/$i \ > ${DESTDIR}/usr/include/netinet > .endfor >=20 > Darren --=20 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 --lEGEL1/lMxI0MVQ2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+qB1rUkv4P6juNwoRAkhrAJwPxgQ2p/x+ncCDxEnTB9pCAkk4yACfUnwP a7HmUNryDuxeoXlU0U/saPc= =wNrD -----END PGP SIGNATURE----- --lEGEL1/lMxI0MVQ2--