From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.67) (envelope-from ) id 1IGBH8-0005PH-5J for garchives@archives.gentoo.org; Wed, 01 Aug 2007 10:17:54 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l71AGKhh013521; Wed, 1 Aug 2007 10:16:20 GMT Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l71A55Xk029319 for ; Wed, 1 Aug 2007 10:05:05 GMT Received: by py-out-1112.google.com with SMTP id d32so346041pye for ; Wed, 01 Aug 2007 03:05:05 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ugyUR0tDWDO/V5kCFB5B39FEHEUAx8pr2DE1skDcBkvyQZPwvzYqHOmIp9CiUg6/cRNoy/LUfAHr7oIGfgdoVuZ2x29mQaRBkZCwoPUiJYRLgg04jVDx3KGooteGkYkbW/+5iSMN9Ul/WqL/+yHXc0EMVrVWMQnGx2Dymh1B+mE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=iR7WuUW119m4js4JyDDAy7lVRpCQ3nVLoQvu0z5UGJ2/4shHWBVs588O+fBaUg7poS+14YLPtNNi+D8lL28edHWOcEehdAFurraAY4KHgAe7A7oxR2T0djD1ArYusheWDR2xWSGFvNwT9STcogW9Foy+76GqfaG7bTaqN26NRPU= Received: by 10.65.240.17 with SMTP id s17mr866932qbr.1185962704508; Wed, 01 Aug 2007 03:05:04 -0700 (PDT) Received: by 10.64.251.15 with HTTP; Wed, 1 Aug 2007 03:05:03 -0700 (PDT) Message-ID: <8cd1ed20708010305x6288c9e5v5dc75c267432bb74@mail.gmail.com> Date: Wed, 1 Aug 2007 22:05:04 +1200 From: "Kent Fredric" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Apache not compiling In-Reply-To: <8cd1ed20708010302h394d9c35j6f64c7e265ecb9a1@mail.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46AF3849.60709@pic.es> <8cd1ed20708010302h394d9c35j6f64c7e265ecb9a1@mail.gmail.com> X-Archives-Salt: 21f66c90-3e66-4cd6-b25c-d5ba6ca35feb X-Archives-Hash: 96663ee99c9956fc17e72ce471f7afd9 On 8/1/07, Kent Fredric wrote: > On 8/1/07, Alessandro del Gallo wrote: > > Hi, when I try to compile Apache, I get this error. > > > > ---- those are use flags, I try some configuratiosn but always get an error > > zombie ~ # grep apache /etc/portage/package.use > > www-servers/apache -doc -apache2 -ssl -mpm-itk -mpm-leader -mpm-peruser > > -mpm-prefork -mpm-threadpool -mpm-worker -ssl -threads > > zombie ~ # emerge apache -D -pvt > > > > These are the packages that would be merged, in reverse order: > > > > Calculating dependencies... done! > > [ebuild N ] www-servers/apache-2.0.58-r2 USE="-apache2 -debug -doc > > -ldap -mpm-itk -mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool > > -mpm-worker (-selinux) -ssl -static-modules -threads" 0 kB > > ---- > > It looks like you have not selected an MPM. I believe you must select > an MPM ( which i believe is the choice of which engine to use for > dispatching pages ) http://httpd.apache.org/docs/2.0/mpm.html MPMs must be chosen during configuration, and compiled into the server. Compilers are capable of optimizing a lot of functions if threads are used, but only if they know that threads are being used. The following table lists the default MPMs for various operating systems. This will be the MPM selected if you do not make another choice at compile-time. Unix prefork so try enabling the mpm-prefork and see what happens. > > > > ww-servers/apache-2.0.58-r2/work/httpd-2.0.58/modules/proxy > > -I/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/include > > -I/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/modules/generators > > -L/usr/lib -o libpcre.la maketables.lo get.lo study.lo pcre.lo > > pcreposix.lo > > make[3]: Leaving directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/srclib/pcre' > > make[2]: Leaving directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/srclib/pcre' > > make[1]: Leaving directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/srclib' > > Making all in os > > make[1]: Entering directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/os' > > make[1]: Leaving directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/os' > > Making all in server > > make[1]: Entering directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server' > > Making all in mpm > > make[2]: Entering directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server/mpm' > > make[2]: *** No rule to make target `all'. Stop. > > make[2]: Leaving directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server/mpm' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory > > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server' > > make: *** [all-recursive] Error 1 > > > > !!! ERROR: www-servers/apache-2.0.58-r2 failed. > > Call stack: > > ebuild.sh, line 1621: Called dyn_compile > > ebuild.sh, line 973: Called qa_call 'src_compile' > > ebuild.sh, line 44: Called src_compile > > apache-2.0.58-r2.ebuild, line 181: Called die > > > > !!! problem compiling apache2 > > !!! If you need support, post the topmost build error, and the call > > stack if relevant. > > !!! A complete build log is located at > > '/var/tmp/portage/www-servers/apache-2.0.58-r2/temp/build.log'. > > > > > > : ( > > > > > > Tanks > > -- > > gentoo-user@gentoo.org mailing list > > > > > > > -- > Kent > ruby -e '[1, 2, 4, 7, 0, 9, 5, 8, 3, 10, 11, 6, 12, 13].each{|x| > print "enNOSPicAMreil kdrtf@gma.com"[(2*x)..(2*x+1)]}' > -- Kent ruby -e '[1, 2, 4, 7, 0, 9, 5, 8, 3, 10, 11, 6, 12, 13].each{|x| print "enNOSPicAMreil kdrtf@gma.com"[(2*x)..(2*x+1)]}' -- gentoo-user@gentoo.org mailing list