Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 70646 invoked by uid 500); 11 Apr 2003 15:34:36 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 70562 invoked from network); 11 Apr 2003 15:34:34 -0000 Reply-To: From: "Eugen Leitl" To: Cc: , Subject: FW: [users@httpd] unable to build apache binary on either linux orsolaris Date: Fri, 11 Apr 2003 17:35:25 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Importance: Normal X-MDaemon-Deliver-To: dev@httpd.apache.org X-Return-Path: el@infochem.de X-Sender: 520030283057-0001@t-dialin.net X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, I realize that dev@ doesn't do user support, but binary build of recent Apache versions seems to be broken. If it isn't, would it be possible to write up a brief howto on how to roll you own binary distribution from sourceball from recent Apache versions? TIA, -- Eugene -----Original Message----- From: Eugen Leitl [mailto:el@infochem.de] Sent: Freitag, 11. April 2003 16:11 To: Lee Fellows Cc: users@httpd.apache.org Subject: RE: [users@httpd] unable to build apache binary on either linux orsolaris Thanks for the quick reply. Unsurprisingly, is not applicable to more recent Apache versions. I've tried several from the 2.0 branch, but the current one is httpd-2.0.45.tar.gz 1f33e9a2e2de06da190230fa72738d75 I'm using gcc (GCC) 3.2.2 on SunOS u03 5.7 Generic_106541-15 sun4u sparc SUNW,Ultra-250 and gcc (GCC) 3.2 20020903 (Red Hat Linux 8.0 3.2-7) on Linux hydrogen.leitl.org 2.4.18-14 #1 Wed Sep 4 13:35:50 EDT 2002 i686 i686 i386 GNU/Linux I have the full configuration options, here they are again: I've tried ./build/binbuild.sh prior to running ./configure and after running ./configure --prefix=/some/me-writable/dir and also after ./configure --prefix=/home/eugen/download/apache2 --with-layout=Apache If I do (under above RH Linux): tar zxvf httpd-2.0.45.tar.gz httpd-2.0.45 ./build/binbuild.sh I get: Building Apache 2.0.45 binary distribution... Platform is "i686-pc-linux-gnu"... Build log for Apache binary distribution ---------------------------------------------------------------------- checking for chosen layout... Apache checking for working mkdir -p... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring Apache Portable Runtime library ... checking for APR... reconfig configuring package in srclib/apr now checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring APR library Platform: i686-pc-linux-gnu checking for working mkdir -p... yes APR Version: 0.9.3 ** Error: unable to find layout Apache configure failed for srclib/apr ---------------------------------------------------------------------- make: *** No targets specified and no makefile found. Stop. ERROR: Failed to build Apache. See "build.log" for details. build.log sez: Build log for Apache binary distribution ---------------------------------------------------------------------- checking for chosen layout... Apache checking for working mkdir -p... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring Apache Portable Runtime library ... checking for APR... reconfig configuring package in srclib/apr now checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring APR library Platform: i686-pc-linux-gnu checking for working mkdir -p... yes APR Version: 0.9.3 ** Error: unable to find layout Apache configure failed for srclib/apr ---------------------------------------------------------------------- make: *** No targets specified and no makefile found. Stop. If I do ./configure --prefix=/home/eugen/download/apache2 --with-layout=Apache it succeeds, but [eugen@hydrogen httpd-2.0.45]$ ./build/binbuild.sh Building Apache 2.0.45 binary distribution... Platform is "i686-pc-linux-gnu"... Build log for Apache binary distribution ---------------------------------------------------------------------- checking for chosen layout... Apache checking for working mkdir -p... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring Apache Portable Runtime library ... checking for APR... reconfig configuring package in srclib/apr now checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring APR library Platform: i686-pc-linux-gnu checking for working mkdir -p... yes APR Version: 0.9.3 ** Error: unable to find layout Apache configure failed for srclib/apr ---------------------------------------------------------------------- make: *** No targets specified and no makefile found. Stop. ERROR: Failed to build Apache. See "build.log" for details. still happens. When I do ./configure --prefix=/home/eugen/download/apache2 prior to issuing ./build/binbuild.sh [...] make[1]: Leaving directory `/home/eugen/download/apache/httpd-2.0.45' ---------------------------------------------------------------------- [EOF] ERROR: Failed to build Apache. See "build.log" for details. Head of build.log still shows Build log for Apache binary distribution ---------------------------------------------------------------------- checking for chosen layout... Apache checking for working mkdir -p... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring Apache Portable Runtime library ... checking for APR... reconfig configuring package in srclib/apr now checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring APR library Platform: i686-pc-linux-gnu checking for working mkdir -p... yes APR Version: 0.9.3 ** Error: unable to find layout Apache configure failed for srclib/apr ---------------------------------------------------------------------- Any idea? -----Original Message----- From: Lee Fellows [mailto:lfellows@4lane.com] Sent: Freitag, 11. April 2003 15:33 To: el@infochem.de Subject: Re: [users@httpd] unable to build apache binary on either linux orsolaris On Fri, 2003-04-11 at 09:17, Eugen Leitl wrote: > This is a plea for help. > Need far more information before any of us can be of any assistance. What version of Apache? What OS? Complete error messages. Configuration options given to configure. Additionally, anything else that may help identify unique aspects of your environment. -- Lee Fellows --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org