Gentoo Archives: gentoo-user

From: "Abraham Marín Pérez" <tecnic5@××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Apache not compiling
Date: Wed, 01 Aug 2007 12:06:11
Message-Id: 46B05C6A.3090707@silvanoc.com
In Reply to: [gentoo-user] Apache not compiling by Alessandro del Gallo
1 Alessandro del Gallo escribió:
2 > Hi, when I try to compile Apache, I get this error.
3 >
4 > ---- those are use flags, I try some configuratiosn but always get an
5 > error
6 > zombie ~ # grep apache /etc/portage/package.use
7 > www-servers/apache -doc -apache2 -ssl -mpm-itk -mpm-leader
8 > -mpm-peruser -mpm-prefork -mpm-threadpool -mpm-worker -ssl -threads
9 > zombie ~ # emerge apache -D -pvt
10 >
11 > These are the packages that would be merged, in reverse order:
12 >
13 > Calculating dependencies... done!
14 > [ebuild N ] www-servers/apache-2.0.58-r2 USE="-apache2 -debug
15 > -doc -ldap -mpm-itk -mpm-leader -mpm-peruser -mpm-prefork
16 > -mpm-threadpool -mpm-worker (-selinux) -ssl -static-modules -threads"
17 > 0 kB
18 > ----
19 >
20 > ww-servers/apache-2.0.58-r2/work/httpd-2.0.58/modules/proxy
21 > -I/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/include
22 > -I/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/modules/generators
23 > -L/usr/lib -o libpcre.la maketables.lo get.lo study.lo pcre.lo
24 > pcreposix.lo
25 > make[3]: Leaving directory
26 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/srclib/pcre'
27 >
28 > make[2]: Leaving directory
29 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/srclib/pcre'
30 >
31 > make[1]: Leaving directory
32 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/srclib'
33 > Making all in os
34 > make[1]: Entering directory
35 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/os'
36 > make[1]: Leaving directory
37 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/os'
38 > Making all in server
39 > make[1]: Entering directory
40 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server'
41 > Making all in mpm
42 > make[2]: Entering directory
43 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server/mpm'
44 >
45 > make[2]: *** No rule to make target `all'. Stop.
46 > make[2]: Leaving directory
47 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server/mpm'
48 >
49 > make[1]: *** [all-recursive] Error 1
50 > make[1]: Leaving directory
51 > `/var/tmp/portage/www-servers/apache-2.0.58-r2/work/httpd-2.0.58/server'
52 > make: *** [all-recursive] Error 1
53
54 Apparently the error comes when compiling the mpm section of Apache;
55 since you seem to have disabled every multi-processing module it may be
56 possible that configure generates a makefile with no option at all,
57 making it fails when tries to build.
58
59 I think this could be a bug; please post both the output of configure
60 --help to see the options related to mpm's and the content of
61 server/mpm/makefile*
62
63
64 Abraham
65 --
66 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Apache not compiling Alessandro del Gallo <delgallo@×××.es>