From owner-freebsd-current@FreeBSD.ORG Tue Aug 10 12:06:44 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E09621065678 for ; Tue, 10 Aug 2010 12:06:44 +0000 (UTC) (envelope-from admin@kkip.pl) Received: from mainframe.kkip.pl (kkip.pl [87.105.164.78]) by mx1.freebsd.org (Postfix) with ESMTP id 3828C8FC1B for ; Tue, 10 Aug 2010 12:06:43 +0000 (UTC) Received: from mb01.admin.lan.kkip.pl ([10.66.3.254]) by mainframe.kkip.pl with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OinIq-00049J-JE for current@freebsd.org; Tue, 10 Aug 2010 13:47:40 +0200 Message-ID: <4C613C56.109@kkip.pl> Date: Tue, 10 Aug 2010 13:47:34 +0200 From: Bartosz Stec User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.7) Gecko/20100713 Lightning/1.0b2 Thunderbird/3.1.1 MIME-Version: 1.0 To: FreeBSD Current X-Authenticated-User: admin@kkip.pl X-Authenticator: plain X-Sender-Verify: SUCCEEDED (sender exists & accepts mail) X-Spam-Score: -8.1 X-Spam-Score-Int: -80 X-Exim-Version: 4.72 (build at 10-Jun-2010 13:05:33) X-Date: 2010-08-10 13:47:40 X-Connected-IP: 10.66.3.254:1308 X-Message-Linecount: 155 X-Body-Linecount: 144 X-Message-Size: 6536 X-Body-Size: 6048 X-Received-Count: 1 X-Recipient-Count: 1 X-Local-Recipient-Count: 1 X-Local-Recipient-Defer-Count: 0 X-Local-Recipient-Fail-Count: 0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Apache 2.2 port and missing modules on current. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Aug 2010 12:06:45 -0000 Guys, I'm interested if anyone of you can reproduce my problem with apache22 port on CURRENT before I eventually send PR. # uname -a FreeBSD serwer.obsysa.net 9.0-CURRENT FreeBSD 9.0-CURRENT #8: Mon Aug 9 19:51:38 CEST 2010 ncpnc@serwer.obsysa.net:/usr/obj/usr/src/sys/ATHLON9 i386 I've recompiled apache as usual but it failed to start because some modules are missing: # /usr/local/etc/rc.d/apache22 start Performing sanity check on apache22 configuration: httpd: Syntax error on line 68 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_cache.so into server: Cannot open "/usr/local/libexec/apache22/mod_cache.so" In fact they aren't there: # ls -m /usr/local/libexec/apache22 httpd.exp, libphp5.so*, mod_actions.so*, mod_alias.so*, mod_asis.so*, mod_auth_basic.so*, mod_auth_digest.so*, mod_authn_alias.so*, mod_authn_anon.so*, mod_authn_dbm.so*, mod_authn_default.so*, mod_authn_file.so*, mod_authz_dbm.so*, mod_authz_default.so*, mod_authz_groupfile.so*, mod_authz_host.so*, mod_authz_owner.so*, mod_authz_user.so*, mod_autoindex.so*, mod_cern_meta.so*, mod_charset_lite.so*, mod_dav.so*, mod_dav_fs.so*, mod_deflate.so*, mod_dir.so*, mod_disk_cache.so*, mod_dumpio.so*, mod_env.so*, mod_expires.so*, mod_file_cache.so*, mod_headers.so*, mod_imagemap.so*, mod_include.so*, mod_info.so*, mod_log_config.so*, mod_logio.so*, mod_mime.so*, mod_mime_magic.so*, mod_negotiation.so*, mod_proxy_connect.so*, mod_reqtimeout.so*, mod_rewrite.so*, mod_setenvif.so*, mod_speling.so*, mod_ssl.so*, mod_status.so*, mod_unique_id.so*, mod_userdir.so*, mod_usertrack.so*, mod_version.so*, mod_vhost_alias.so* But mod_cache is enabled in options: # grep -i cache Makefile.options CACHE "Enable mod_cache" ON \ DISK_CACHE "Enable mod_disk_cache" ON \ FILE_CACHE "Enable mod_file_cache" ON \ MEM_CACHE "Enable mod_mem_cache" OFF \ Problem seems to be connected with ./configure script: # make configure &> build.log # grep -i cache build.log (...) checking whether to enable mod_file_cache... shared checking whether to enable mod_cache... no checking whether to enable mod_disk_cache... shared checking whether to enable mod_mem_cache... no (...) Disabling ccache makes no difference. -- Bartosz Stec