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 E13197E17 for ; Tue, 29 Nov 2011 09:56:45 +0000 (UTC) Received: (qmail 96460 invoked by uid 500); 29 Nov 2011 09:56:37 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 96077 invoked by uid 500); 29 Nov 2011 09:56:05 -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 96037 invoked by uid 99); 29 Nov 2011 09:55:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Nov 2011 09:55:56 +0000 X-ASF-Spam-Status: No, hits=3.5 required=5.0 tests=SPF_PASS,URIBL_BLACK X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of i.galic@brainsware.org designates 188.40.115.121 as permitted sender) Received: from [188.40.115.121] (HELO mail.brainsware.org) (188.40.115.121) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Nov 2011 09:55:48 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.brainsware.org (Postfix) with ESMTP id 605836C01D for ; Tue, 29 Nov 2011 09:55:28 +0000 (UTC) X-Virus-Scanned: amavisd-new at brainsware.org Received: from mail.brainsware.org ([127.0.0.1]) by localhost (mail.brainsware.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v25QcjqoE40N for ; Tue, 29 Nov 2011 09:55:22 +0000 (UTC) Received: from mail.brainsware.org (mail.brainsware.org [188.40.115.121]) by mail.brainsware.org (Postfix) with ESMTP id EA0A36C001 for ; Tue, 29 Nov 2011 09:55:21 +0000 (UTC) Date: Tue, 29 Nov 2011 09:55:21 -0000 (UTC) From: Igor =?utf-8?Q?Gali=C4=87?= To: dev@httpd.apache.org Subject: Re: svn commit: r1207721 - in /httpd/httpd/branches/2.4.x: ./ build/rpm/httpd.spec.in Message-ID: <8f913395-0c19-4ff5-9bc4-cad7e516b55f@iris> In-Reply-To: <2F83DE04-80D2-4E60-B1F3-CC804D9643D2@sharp.fm> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Originating-IP: [91.130.91.46] X-Mailer: Zimbra 7.0.0_GA_3077 (ZimbraWebClient - SAF3 (Linux)/7.0.0_GA_3077) X-Virus-Checked: Checked by ClamAV on apache.org ----- Original Message ----- > On 29 Nov 2011, at 02:37, Jeff Trawick wrote: > > > FWIW > > > > * a normal build defaults to event > > * a multi-MPM build of 2.4 "should" build the MPMs as DSOs > > +1. > > This is what I'm trying to nail down - to get the packaging to work > against the ideal installation of httpd. > > What I am also keen to do is identify modules that bind to external > libraries, and spin them out into dedicated RPMs like we always did > with mod_ssl, the idea being that an installation of the basic > server shouldn't bring in any onerous dependencies on a system. OpenSSL (and cascading deps to it) mod_ssl mod_session mod_session_crypto liblua: mod_lua libxml2: mod_proxy_html mod_xml2enc $DB: Everything_ending_in_dbd And, our all time favourite: LDAP. DBM: mod_authn_dbm and mod_authz_dbm But there's also the new: mod_nw_ssl, which only applies to NetWare. > > Is the RPM design supposed to be aligned with anything else outside > > of > > httpd 2.4? Is there some external tooling that expects MPMs to be > > built as with 2.2? Also, I presume that the build flavor shouldn't > > change within 2.4.x? > > Originally we adopted the Redhat RPM spec file to make it easy for > people to drop the ASF provided RPM onto a system and have it work > reasonably closely to the original system, but our packaging has > moved ahead of Redhat's at this point (to my knowledge, anyway). > > I hope that other vendors will pick up our packaging as the > "canonical" way, and improve the way httpd is deployed out there. +1 sf - how are you planning to do this, btw ;) > Regards, > Graham > -- i -- Igor Gali=C4=87 Tel: +43 (0) 664 886 22 883 Mail: i.galic@brainsware.org URL: http://brainsware.org/ GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE