Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 12397 invoked by uid 500); 14 Nov 2000 19:13:41 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 12381 invoked from network); 14 Nov 2000 19:13:39 -0000 X-Authentication-Warning: kurgan.lyra.org: gstein set sender to gstein@lyra.org using -f Date: Tue, 14 Nov 2000 11:15:09 -0800 From: Greg Stein To: new-httpd@apache.org Subject: Re: architecture-specific directories Message-ID: <20001114111509.E6459@lyra.org> Mail-Followup-To: new-httpd@apache.org References: <200011141857.NAA22660@adsl-77-241-65.rdu.bellsouth.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from rbb@covalent.net on Tue, Nov 14, 2000 at 11:09:32AM -0800 X-URL: http://www.lyra.org/greg/ X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N On Tue, Nov 14, 2000 at 11:09:32AM -0800, rbb@covalent.net wrote: > On Tue, 14 Nov 2000, Jeff Trawick wrote: > > The APR build is still messed up on OS/390, but in a different way > > today :) > > > > The new lib/apr/network_io/unix/Makefile.in has: > > > > sockets.o: sockets.c $(OSDIR)/networkio.h \ > > (more stuff) > > > > For me, OSDIR is set to the os390 directory, but there is no > > networkio.h in that directory. The dependency causes make to bail > > out. I can make it work for now by editing network_io/unix/Makefile > > and misc/unix/Makefile and setting OSDIR to the unix directory, but > > obviously we need a better solution. > > > > more thought required... > > This is a dependancy issue. Just change the dependancy to be > unix/networkio.h or run make depend in that directory. The problem is > happening because the dependancies were created on a unix box, where OSDIR > == DEFAULT_OSDIR. If you re-run the dependancies on a 390 box and commit > the changes this will go away and things will still work on Unix. That is a hack and we need a better solution. What you are saying is that we can never generate the dependencies except from an OS/390 box. That is simply unacceptable for our development process. I don't know enough about the dependency (generation) to suggest a solution, but I know enough to say OS/390 -only generation is not going to work for us long-term. Cheers, -g -- Greg Stein, http://www.lyra.org/