public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-user] Apache not compiling
  @ 2007-08-01 10:05 99%   ` Kent Fredric
  0 siblings, 0 replies; 1+ results
From: Kent Fredric @ 2007-08-01 10:05 UTC (permalink / raw
  To: gentoo-user

On 8/1/07, Kent Fredric <kentfredric@gmail.com> wrote:
> On 8/1/07, Alessandro del Gallo <delgallo@pic.es> 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



^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2007-07-31 13:25     [gentoo-user] Apache not compiling Alessandro del Gallo
2007-08-01 10:02     ` Kent Fredric
2007-08-01 10:05 99%   ` Kent Fredric

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox