Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id A05BE200C67 for ; Mon, 1 May 2017 01:59:46 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 9448A160BA9; Sun, 30 Apr 2017 23:59:46 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id B216C160BA4 for ; Mon, 1 May 2017 01:59:45 +0200 (CEST) Received: (qmail 73605 invoked by uid 500); 30 Apr 2017 23:59:44 -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 73595 invoked by uid 99); 30 Apr 2017 23:59:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Apr 2017 23:59:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 480A2180661 for ; Sun, 30 Apr 2017 23:59:44 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.479 X-Spam-Level: ** X-Spam-Status: No, score=2.479 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=rowe-clan-net.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id ZjnbXDtnLJ84 for ; Sun, 30 Apr 2017 23:59:42 +0000 (UTC) Received: from mail-it0-f47.google.com (mail-it0-f47.google.com [209.85.214.47]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 9DA755F36F for ; Sun, 30 Apr 2017 23:59:41 +0000 (UTC) Received: by mail-it0-f47.google.com with SMTP id r185so20958145itd.1 for ; Sun, 30 Apr 2017 16:59:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rowe-clan-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=/gil500tjIydJxEyKpC6w+mPyeZ8figsFiiZX1XHeyc=; b=AfNP10tS31LdRPyDWX/ew2UY0GL9ob9VRKlf2WoXNc9DP89iCNzZcNHepreYSjQzzr LXalP55qN5Ea5Iywg9NWBj+Ii09zGGKTvY7yYuyZoCuQTnJfy9a6w1qQCUsHln3q4vy8 wJX5hj1RFOwhdWfOfDdlPtuSmthaUktOuCsbX9SQUMQKe864/78B6vBpzzQdENejhX7Q Hie12DXUxMSGdwYNXtO5lt+7pix1LtxwvzfxrWxEOqM7E4rFfFZgFB7Qd4mE18ni3w7q 3qEwYMvWhuAOXgH9Z5BgKhXOQWIrB0inisIBAfdoTFx3HoiL9oUmBvag1qCLyNGJ3zHW CXaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=/gil500tjIydJxEyKpC6w+mPyeZ8figsFiiZX1XHeyc=; b=fS77JswRkJzPEW7mySdo53SrV3xsj9IxdeKF+cywCnWqRXiTaOt9giKnI4ECHRmR0C i6j1SpVXM2dWpJuipYLIOMWObl4KZzqlEI02da3+xqWSJOCt5koYoC89qcPgFKw4XPLa ETBv9q22osA4Kx7eHnnFaQutZL7oNjyLzwXhWv/sTdeBIDgzFpWUQ2jVABNNmwEBSvDG cZt7Pcmhzq26GAg4JJ8M0f6xOdZ1o47GAV98cETdtOmGnwLwfoMlcq0mgpxJWLLirc/W tgjcgHdjhPVJ6mETOBGROuuFjXR3fjxCs7ZHEAMEcY83cZ1eIOs/e+6sKuO11dZZOV0T ZKwA== X-Gm-Message-State: AN3rC/4er6I9NkRlezTv8lJGMn9KsNcB72EUckVQSi5Y/m67IbHCgUx0 3rtFYqzfoWXhuE6jWOsfL/TeRsHH6l8j X-Received: by 10.36.13.18 with SMTP id 18mr3877348itx.55.1493596780003; Sun, 30 Apr 2017 16:59:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.11.20 with HTTP; Sun, 30 Apr 2017 16:59:39 -0700 (PDT) Received: by 10.107.11.20 with HTTP; Sun, 30 Apr 2017 16:59:39 -0700 (PDT) In-Reply-To: <19c4aba2-6c3e-ffcd-799c-7a13c888ff8d@gknw.net> References: <60c3f5d5-8e7e-19b0-4641-cdace2d6cb4f@gknw.net> <5e1b0bac-3a61-50a0-9c84-2890b3776cba@gknw.net> <86af4ae8-ba0a-0c62-46eb-86f68f43e0fc@gknw.net> <19c4aba2-6c3e-ffcd-799c-7a13c888ff8d@gknw.net> From: William A Rowe Jr Date: Sun, 30 Apr 2017 18:59:39 -0500 Message-ID: Subject: Re: mod_brotli in 2.4.x is missing a few Makefile changes To: httpd Content-Type: multipart/alternative; boundary=001a113f6668829b05054e6b19af archived-at: Sun, 30 Apr 2017 23:59:46 -0000 --001a113f6668829b05054e6b19af Content-Type: text/plain; charset=UTF-8 On Apr 29, 2017 9:19 PM, "Gregg Smith" wrote: On 4/29/2017 5:19 PM, Gregg Smith wrote: Bill, viewing the complete thread your reasoning here should have > precluded this discussion years ago when pcre went to cmake, so at or > before 2.4.0. After all, it's the only way to build pcre which is a hard > requirement, not soft like brotli. > > I guess I didn't see it all. I see now where your reasoning is as far as doing it now and not before. I am not clear either; I'm putting forward a rationale for simplifying our repository in 2.5.x+++ and not actually suggesting we remove any module. If we add modules to 2.4.x in subversion releases, and a given module requires CMake, my comment was that it's possible for us to consider supporting this only under cmake and not under the dsw/dsp build schema. I see no majority as 3 do, 3 do not (if I include expat). This is assuming nghttp2 fixed the cmake problem I had on windows. I would think so as a long time and many versions have come since then. I'm still against removal/shorting legacy yet not against recommending cmake. Again my comments are largely about what comes next. At the time 2.4.0 was prepared, there were a number of archaic pcre options. That won't be the case when 2.5.0 beta is tagged. I've always been against breaking changes during subversion point bumps, and lessening the dsw/dsp/mak support would be one such change if it happened in any 2.4.x release. Because there is no mod_,brotli in 2.4.25, including or excluding it from one schema or another is not a breaking change by any measure. There is one and only one justification for the unsupported dsw/dsp format and that is simply that MS broke the ability to export .mak files when introducing VcProj/sln solutions. I will support, if a majority (or significant minority) insists on VcProj files within an sln that cannot be correctly generated under CMake. I refuse to persist with dsp/dsw files because CMake can emit these on its own. There is no surviving supported tool that speaks dsw/dsp and such files must go away as we roll out a new 2.5.x for consideration. --001a113f6668829b05054e6b19af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Apr 29, 2017 9:19 PM, "Gregg Smith" <gls@gknw.net> wrote:

On 4/29/2017 5:19 PM, Gregg Smith wrote:

Bill, viewing the complete thread your reasoning here should have
precluded this discussion years ago when pcre went to cmake, so at or
before 2.4.0. After all, it's the only way to build pcre which is a har= d
requirement, not soft like brotli.


I guess I didn't see it all. I see now where your reasoning is as far a= s doing it now and not before.

I am not clear either; I'm puttin= g forward a rationale for simplifying our repository in 2.5.x+++ and not ac= tually suggesting we remove any module.

If we add modules to 2.4.x in subversion releases, and a gi= ven module requires CMake, my comment was that it's possible for us to = consider supporting this only under cmake and not under the dsw/dsp build s= chema.

I see no majority as 3 do, 3 do not (if I include expat). This is assuming = nghttp2 fixed the cmake problem I had on windows. I would think so as a lon= g time and many versions have come since then.

I'm still against removal/shorting legacy yet not against recommending = cmake.

Again = my comments are largely about what comes next. At the time 2.4.0 was prepar= ed, there were a number of archaic pcre options. That won't be the case= when 2.5.0 beta is tagged. I've always been against breaking changes d= uring subversion point bumps, and lessening the dsw/dsp/mak support would b= e one such change if it happened in any 2.4.x release. Because there is no = mod_,brotli in 2.4.25, including or excluding it from one schema or another= is not a breaking change by any measure.

There is one = and only one justification for the unsupported dsw/dsp format and that is s= imply that MS broke the ability to export .mak files when introducing VcPro= j/sln solutions.

I will support, if a majority (or sign= ificant minority) insists on VcProj files within an sln that cannot be corr= ectly generated under CMake. I refuse to persist with dsp/dsw files because= CMake can emit these on its own.

There is no surviving= supported tool that speaks dsw/dsp and such files must go away as we roll = out a new 2.5.x for consideration.
--001a113f6668829b05054e6b19af--