Return-Path: Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Delivered-To: mailing list dev@apr.apache.org Received: (qmail 77570 invoked from network); 16 Dec 2000 21:13:31 -0000 Received: from test.webdav.org (HELO kurgan.lyra.org) (198.144.203.199) by locus.apache.org with SMTP; 16 Dec 2000 21:13:31 -0000 Received: (from gstein@localhost) by kurgan.lyra.org (8.9.3/8.9.3) id NAA31154 for dev@apr.apache.org; Sat, 16 Dec 2000 13:17:27 -0800 X-Authentication-Warning: kurgan.lyra.org: gstein set sender to gstein@lyra.org using -f Date: Sat, 16 Dec 2000 13:17:27 -0800 From: Greg Stein To: dev@apr.apache.org Subject: Re: *.exports in distro bundle Message-ID: <20001216131727.F30887@lyra.org> Mail-Followup-To: dev@apr.apache.org References: <20001216123654.B30887@lyra.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20001216123654.B30887@lyra.org>; from gstein@lyra.org on Sat, Dec 16, 2000 at 12:36:55PM -0800 X-URL: http://www.lyra.org/greg/ X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N On Sat, Dec 16, 2000 at 12:36:55PM -0800, Greg Stein wrote: > On Sat, Dec 16, 2000 at 10:28:07AM -0800, rbb@covalent.net wrote: >... > > When I originally wrote the buildexports stuff, we didn't require Perl to > > build Apache, because that file could be generated once and just bundled > > with Apache. With the move to create those files during the build steps, > > we now require Perl just to build. I think the best solution is to move > > that step back to the buildconf script, because that allows us to bundle > > these files with the packages. > > We can make *.exports at release-time and bundle them into the distro. The > files won't be regenerated since they already exists. >... > Keeping it in the make step is important for the developers. When the > headers change, it is nice to have the exports automatically updated. When > Jeff took out some of the address lookup stuff, it got rebuilt for me and > everything was happy. No re-running buildconf just to get rid of it. I just thought of something. Nothing precludes us from building *.exports in buildconf (e.g. in prep for a release). The make step remains for developers when they update the header files. Cheers, -g -- Greg Stein, http://www.lyra.org/