* * Selected MPM: prefork * * Please note that you need SysV IPC support in your kernel. * Make sure CONFIG_SYSVIPC=y is set. * >>> Unpacking source... >>> Unpacking httpd-2.2.8.tar.bz2 to /var/tmp/portage/www-servers/apache-2.2.8/work >>> Unpacking gentoo-apache-2.2.8-20080119.tar.bz2 to /var/tmp/portage/www-servers/apache-2.2.8/work * Applying 00_all_gentoo_base.patch ...  [ ok ] * Applying 01_all_mod_rewrite_ampescape.patch ...  [ ok ] * Applying 02_all_gentoo_mod_dir_incremental.patch ...  [ ok ] * Applying 03_all_gentoo_apache-tools.patch ...  [ ok ] * Applying 20_all_peruser_0.3.0.patch ...  [ ok ] * Applying 21_all_itk_20080105.patch ...  [ ok ] * Running eautoreconf in '/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8' ... * Running aclocal -I build ...  [ ok ] * Running autoconf ...  [ ok ] * Running autoheader ...  [ ok ] * Running elibtoolize in: httpd-2.2.8/build * Applying portage-1.5.10.patch ... * Applying max_cmd_len-1.5.20.patch ... * Applying sed-1.5.6.patch ... * Running elibtoolize in: httpd-2.2.8/srclib/apr/build * Applying portage-1.5.10.patch ... * Applying max_cmd_len-1.5.20.patch ... * Applying sed-1.5.6.patch ... * Running elibtoolize in: httpd-2.2.8/srclib/apr-util/xml/expat/conftools * Applying install-sh-1.5.patch ... * Applying portage-1.5.10.patch ... * Applying max_cmd_len-1.5.20.patch ... * Applying sed-1.5.6.patch ... >>> Source unpacked. >>> Compiling source in /var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8 ... * econf: updating httpd-2.2.8/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating httpd-2.2.8/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating httpd-2.2.8/srclib/apr/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating httpd-2.2.8/srclib/apr/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating httpd-2.2.8/srclib/apr-util/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating httpd-2.2.8/srclib/apr-util/build/config.sub with /usr/share/gnuconfig/config.sub * econf: updating httpd-2.2.8/srclib/apr-util/xml/expat/conftools/config.guess with /usr/share/gnuconfig/config.guess * econf: updating httpd-2.2.8/srclib/apr-util/xml/expat/conftools/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --includedir=/usr/include/apache2 --libexecdir=/usr/lib/apache2/modules --datadir=/var/www/localhost --sysconfdir=/etc/apache2 --localstatedir=/var --with-mpm=prefork --with-perl=/usr/bin/perl --with-apr=/usr --with-apr-util=/usr --with-pcre=/usr --with-z=/usr --with-port=80 --with-program-name=apache2 --enable-layout=Gentoo --enable-so=static --disable-authnz_ldap --disable-ldap --with-ssl=/usr --enable-ssl=shared --enable-cgi=shared --disable-suexec --enable-actions=shared --enable-alias=shared --disable-asis --enable-auth_basic=shared --disable-auth_digest --enable-authn_alias=shared --enable-authn_anon=shared --disable-authn_dbd --enable-authn_dbm=shared --enable-authn_default=shared --enable-authn_file=shared --enable-authz_dbm=shared --enable-authz_default=shared --enable-authz_groupfile=shared --enable-authz_host=shared --enable-authz_owner=shared --enable-authz_user=shared --enable-autoindex=shared --enable-cache=shared --disable-cern_meta --disable-charset_lite --enable-dav=shared --enable-dav_fs=shared --enable-dav_lock=shared --disable-dbd --enable-deflate=shared --enable-dir=shared --enable-disk_cache=shared --disable-dumpio --enable-env=shared --enable-expires=shared --enable-ext_filter=shared --enable-file_cache=shared --enable-filter=shared --enable-headers=shared --disable-ident --disable-imagemap --enable-include=shared --enable-info=shared --enable-log_config=shared --disable-log_forensic --enable-logio=shared --enable-mem_cache=shared --enable-mime=shared --enable-mime_magic=shared --enable-negotiation=shared --disable-proxy --disable-proxy_ajp --disable-proxy_balancer --disable-proxy_connect --disable-proxy_ftp --disable-proxy_http --enable-rewrite=shared --enable-setenvif=shared --enable-speling=shared --enable-status=shared --enable-unique_id=shared --enable-userdir=shared --enable-usertrack=shared --disable-version --enable-vhost_alias=shared --build=i686-pc-linux-gnu checking for chosen layout... Gentoo 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... yes setting CC to "i686-pc-linux-gnu-gcc" setting CPP to "i686-pc-linux-gnu-gcc -E" adding "-pthread" to CFLAGS setting CPPFLAGS to " -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE" Configuring Apache Portable Runtime Utility library... checking for APR-util... yes adding "-rdynamic" to LDFLAGS adding "-L/usr/lib/mysql" to LDFLAGS adding "-lmysqlclient_r" to LDFLAGS adding "-lz" to LDFLAGS adding "-lpthread" to LDFLAGS adding "-lcrypt" to LDFLAGS adding "-lnsl" to LDFLAGS adding "-lm" to LDFLAGS adding "-L/usr/lib" to LDFLAGS adding "-lssl" to LDFLAGS adding "-lcrypto" to LDFLAGS checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E configure: Using external PCRE library from /usr/bin/pcre-config setting LIBS to "-L/usr/lib -lpcre" Configuring Apache httpd ... setting INCLUDES to "-I." adding "-I$(top_srcdir)/os/$(OS_DIR)" to INCLUDES adding "-I$(top_srcdir)/server/mpm/$(MPM_SUBDIR_NAME)" to INCLUDES adding "-I$(top_srcdir)/modules/http" to INCLUDES adding "-I$(top_srcdir)/modules/filters" to INCLUDES adding "-I$(top_srcdir)/modules/proxy" to INCLUDES adding "-I$(top_srcdir)/include" to INCLUDES adding "-I$(top_srcdir)/modules/generators" to INCLUDES adding "-I$(top_srcdir)/modules/mappers" to INCLUDES adding "-I$(top_srcdir)/modules/database" to INCLUDES adding "-I/usr/include/apr-1" to INCLUDES adding "-I/usr/include/mysql" to INCLUDES Applying OS-specific hints for httpd ... forcing SINGLE_LISTEN_UNSERIALIZED_ACCEPT to "1" forcing AP_NONBLOCK_WHEN_MULTI_LISTEN to "1" checking for rm... /bin/rm checking for pkg-config... /usr/bin/pkg-config checking for rsync... /usr/bin/rsync checking for gawk... gawk checking whether ln -s works... yes checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib checking for lynx... no checking for links... no checking for elinks... elinks checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for AIX... no checking for library containing strerror... none required checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking for APR version 1.2.0 or later... yes checking for APR-util version 1.2.0 or later... yes checking for ANSI C header files... (cached) yes checking for string.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for unistd.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking for strings.h... (cached) yes checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/processor.h usability... no checking sys/processor.h presence... no checking for sys/processor.h... no checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for an ANSI C-conforming const... yes checking for library containing sqrt... none required checking for getpwnam... yes checking for getgrnam... yes checking for initgroups... yes checking for bindprocessor... no checking for prctl... yes checking for timegm... yes checking for getpgid... yes checking for void pointer length... no checking for tm_gmtoff in struct tm... yes Restore user-defined environment settings... restoring CPPFLAGS to "" setting EXTRA_CPPFLAGS to " -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE" restoring CFLAGS to "-march=i686 -mmmx -msse -msse2 -msse3 -Os -pipe -fomit-frame-pointer" setting EXTRA_CFLAGS to " -pthread" restoring CXXFLAGS to "-march=i686 -mmmx -msse -msse2 -msse3 -Os -pipe -fomit-frame-pointer" setting EXTRA_CXXFLAGS to "" restoring LDFLAGS to " -Wl,--no-as-needed" setting EXTRA_LDFLAGS to "-Wl,--no-as-needed -rdynamic -L/usr/lib/mysql -lmysqlclient_r -lz -lpthread -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto" restoring LIBS to "" setting EXTRA_LIBS to "-L/usr/lib -lpcre" restoring INCLUDES to "" setting EXTRA_INCLUDES to "-I. -I$(top_srcdir)/os/$(OS_DIR) -I$(top_srcdir)/server/mpm/$(MPM_SUBDIR_NAME) -I$(top_srcdir)/modules/http -I$(top_srcdir)/modules/filters -I$(top_srcdir)/modules/proxy -I$(top_srcdir)/include -I$(top_srcdir)/modules/generators -I$(top_srcdir)/modules/mappers -I$(top_srcdir)/modules/database -I/usr/include/apr-1 -I/usr/include/mysql" Construct makefiles and header files... creating config_vars.mk configure: creating ./config.status creating Makefile creating modules/Makefile creating srclib/Makefile creating os/Makefile creating server/Makefile creating support/Makefile creating srclib/pcre/Makefile creating test/Makefile config.status: creating docs/conf/httpd.conf config.status: creating docs/conf/extra/httpd-autoindex.conf config.status: creating docs/conf/extra/httpd-dav.conf config.status: creating docs/conf/extra/httpd-default.conf config.status: creating docs/conf/extra/httpd-info.conf config.status: creating docs/conf/extra/httpd-languages.conf config.status: creating docs/conf/extra/httpd-manual.conf config.status: creating docs/conf/extra/httpd-mpm.conf config.status: creating docs/conf/extra/httpd-multilang-errordoc.conf config.status: creating docs/conf/extra/httpd-ssl.conf config.status: creating docs/conf/extra/httpd-userdir.conf config.status: creating docs/conf/extra/httpd-vhosts.conf config.status: creating include/ap_config_layout.h config.status: creating support/apxs config.status: creating support/apachectl config.status: creating support/dbmmanage config.status: creating support/envvars-std config.status: creating support/log_server_status config.status: creating support/logresolve.pl config.status: creating support/phf_abuse_log.cgi config.status: creating support/split-logfile config.status: creating build/rules.mk config.status: creating build/pkg/pkginfo config.status: creating build/config_vars.sh config.status: creating include/ap_config_auto.h config.status: executing default commands Making all in srclib make[1]: Entering directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/srclib' make[1]: Leaving directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/srclib' Making all in os make[1]: Entering directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/os' make[1]: Leaving directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/os' Making all in server make[1]: Entering directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/server' Making all in mpm make[2]: Entering directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/server/mpm' make[2]: *** No rule to make target `all'. Stop. make[2]: Leaving directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/server/mpm' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/www-servers/apache-2.2.8/work/httpd-2.2.8/server' make: *** [all-recursive] Error 1 * * ERROR: www-servers/apache-2.2.8 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1383: Called apache-2_src_compile * apache-2.eclass, line 447: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/www-servers:apache-2.2.8:20080131-115023.log'. *