Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 061744916 for ; Tue, 5 Jul 2011 21:22:28 +0000 (UTC) Received: (qmail 89011 invoked by uid 500); 5 Jul 2011 21:22:27 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 88903 invoked by uid 500); 5 Jul 2011 21:22:26 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 88895 invoked by uid 99); 5 Jul 2011 21:22:26 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jul 2011 21:22:26 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [188.40.99.202] (HELO eru.sfritsch.de) (188.40.99.202) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jul 2011 21:22:18 +0000 Received: from [10.1.1.6] (helo=k.localnet) by eru.sfritsch.de with esmtp (Exim 4.69) (envelope-from ) id 1QeD4A-0000cI-0A for dev@httpd.apache.org; Tue, 05 Jul 2011 23:21:58 +0200 From: Stefan Fritsch To: dev@httpd.apache.org Subject: reallyall vs. all vs. most Date: Tue, 5 Jul 2011 23:21:55 +0200 User-Agent: KMail/1.13.7 (Linux/2.6.39-2-amd64; KDE/4.6.4; x86_64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201107052321.56063.sf@sfritsch.de> X-Virus-Checked: Checked by ClamAV on apache.org On Tuesday 05 July 2011, Igor Gali=C4=87 wrote: > even though it means that "reallyall" will yield different > results on different systems That was the point of "reallyall". Build everything that is possible=20 with the installed dependencies. It wouldn't be very useful if you=20 would need all kinds of weird third party libs to use it. BTW, I think it would be more useful if "all" enabled more modules.=20 Basically what reallyall does except for examples, hard core=20 debugging, very experimental, and very obsolete stuff. Here is what gets built for most (M) and all (A) and what I would like=20 to change. The choices are certainly subjective, but I think there=20 should be many changes where we all agree. So please comment. MA mod_access_compat MA mod_actions MA mod_alias MA mod_allowmethods MA mod_asis # remove from 'most' MA mod_auth_basic MA mod_auth_digest MA mod_auth_form MA mod_authn_anon MA mod_authn_core MA mod_authn_dbd MA mod_authn_dbm MA mod_authn_file MA mod_authn_socache MA mod_authz_core MA mod_authz_dbd MA mod_authz_dbm MA mod_authz_groupfile MA mod_authz_host MA mod_authz_owner MA mod_authz_user MA mod_autoindex MA mod_buffer MA mod_cache MA mod_cache_disk MA mod_cgid MA mod_data # remove from 'most' MA mod_dav MA mod_dav_fs MA mod_dbd MA mod_deflate MA mod_dir MA mod_dumpio MA mod_env MA mod_expires MA mod_ext_filter MA mod_file_cache # remove from 'most' MA mod_filter MA mod_headers MA mod_heartbeat # remove from 'most' MA mod_heartmonitor # remove from 'most' MA mod_ident # remove from 'most' and 'all' MA mod_imagemap # remove from 'most' and 'all' MA mod_include MA mod_info MA mod_log_config MA mod_logio MA mod_lua MA mod_mime MA mod_negotiation MA mod_proxy_express # remove from 'most' (?) MA mod_ratelimit MA mod_reflector # remove from 'most' MA mod_remoteip MA mod_reqtimeout MA mod_request MA mod_rewrite MA mod_session MA mod_session_cookie MA mod_session_dbd MA mod_setenvif MA mod_slotmem_shm MA mod_socache_dbm MA mod_socache_memcache MA mod_socache_shmcb MA mod_speling MA mod_status MA mod_substitute MA mod_unique_id MA mod_unixd MA mod_userdir MA mod_version MA mod_vhost_alias MA mod_watchdog # remove from 'most' A mod_cern_meta # remove from 'all' A mod_log_forensic A mod_mime_magic A mod_sed # add to 'most' ? A mod_usertrack mod_ldap # add to 'most' and 'all' (if ldap detected) mod_authnz_ldap # add to 'most' and 'all' (if ldap detected) mod_proxy # add to 'most' and 'all' mod_proxy_ajp # add to 'most' and 'all' mod_proxy_balancer # add to 'most' and 'all' mod_proxy_connect # add to 'most' and 'all' mod_proxy_fcgi # add to 'most' and 'all' mod_proxy_fdpass # add to 'all' mod_proxy_ftp # add to 'most' and 'all' mod_proxy_http # add to 'most' and 'all' mod_proxy_scgi # add to 'most' and 'all' mod_lbmethod_bybusyness # add to 'most' and 'all' mod_lbmethod_byrequests # add to 'most' and 'all' mod_lbmethod_bytraffic # add to 'most' and 'all' mod_lbmethod_heartbeat # add to 'all' mod_serf mod_slotmem_plain # add to 'all'? mod_ssl # add to 'most' and 'all' (if ssl detected) mod_suexec mod_bucketeer mod_case_filter mod_case_filter_in mod_cgi # add to 'most' and 'all' mod_charset_lite # add to 'most' and 'all' mod_dav_lock # add to 'all' ? mod_dialup # add to 'all' ? mod_echo mod_example_hooks mod_example_ipc mod_isapi # remove from 'reallyall' on unix mod_log_debug # add to 'all' mod_optional_fn_export mod_optional_fn_import mod_optional_hook_export mod_optional_hook_import