Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-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 108B210C30 for ; Thu, 20 Jun 2013 10:12:45 +0000 (UTC) Received: (qmail 27216 invoked by uid 500); 20 Jun 2013 10:12:44 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 27185 invoked by uid 500); 20 Jun 2013 10:12:44 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 27176 invoked by uid 99); 20 Jun 2013 10:12:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jun 2013 10:12:43 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of dch@jsonified.com designates 209.85.217.170 as permitted sender) Received: from [209.85.217.170] (HELO mail-lb0-f170.google.com) (209.85.217.170) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jun 2013 10:12:38 +0000 Received: by mail-lb0-f170.google.com with SMTP id t13so5621522lbd.1 for ; Thu, 20 Jun 2013 03:12:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jsonified.com; s=google; h=mime-version:x-originating-ip:date:message-id:subject:from:to :content-type; bh=TeTHqyiniTvaT4adqviQ04mruyKlHVmeuEj9EjobBVU=; b=eF/Pwj6jgIAAAK7WEeleKDn5WRW8/ajzeZz8ecyu/u7muJyc1mrc3jMKS7Tm0h0Y3+ vXUPGl7vOdJaGhJqU6UEiYBoC5bPdtS4YPG5KpXdYXV/g5oBS8qnsZHT3UsBFGlLzd8B dlw66zOqv5wOsRc8e0EQdBUUFR7Vc6WRxlHiQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=TeTHqyiniTvaT4adqviQ04mruyKlHVmeuEj9EjobBVU=; b=DbTmwDHSvCy9hAa7uX1PCSLvbuqO/1556BnECOZVj5vpaRT6qyLZ5vLjAnv4Rezfrh /SxMuONLqqec01xXPFH5ryKqCuVcSRlG6viysEzpdPUS42wt4hV1+f8h05ebIDpbjn0m 0iFUx8wiDDfKvISuCUMYpNGxoKGCrCWziiWyti4n/OOuSwp2+rETAzbDjkOuy4joNVX4 33itgolKYFZyMUCgZ7lO7X4Q8X5ZXkeFLLmeLgbUb7Ff4m7jZ0IV3eJs5ZctbgEwL1do 6+5eh3WGw06521GuhgWScDIfQb7wWgqHqp8Y4G6pwYCs+UqJzekhPWoW/9pDqIRVsJTK CHYQ== MIME-Version: 1.0 X-Received: by 10.152.120.196 with SMTP id le4mr3394268lab.6.1371723136619; Thu, 20 Jun 2013 03:12:16 -0700 (PDT) Received: by 10.112.60.229 with HTTP; Thu, 20 Jun 2013 03:12:16 -0700 (PDT) X-Originating-IP: [84.112.19.176] Date: Thu, 20 Jun 2013 12:12:16 +0200 Message-ID: Subject: R16B01 + Homebrew, Archlinux etc From: Dave Cottlehuber To: CouchDB Developers Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQmvTe208VTFa9kKeNdZHAKqltBTqf7cKvL/dFbsyJWbds1kTehVI+KDXLtdWgqgR0jFNXBD X-Virus-Checked: Checked by ClamAV on apache.org Hi folks, Currently Couch is holding back installation on OS X of things like Elixir (needs >= R16B) because we don't yet support that. What's the best way (from our perspective) of sorting this out? Some ideas: 1. a special 1.4.0 release that only support R15B+ is 1.3.1 + the changes that are only on master at the moment ( 1696-update-mochiweb-2-4-2 branch). 2. providing homebrew with a .patch file that sits on top of 1.3.1 release, using a backport approach like macports does (1696-backport-mochiweb-2-4-2-1.3.x branch). 3. a stable 1.3.1+R16B-backport fork for homebrew with the same fix as #2.. I would be ok to maintain that until the next master-based release if required. (1696-backport-mochiweb-2-4-2-1.3.x branch again). This would be fine for homebrew team I think. Would this work for other platforms that tend to use a current Erlang? Note that the 2.4.2 mochiweb is the *last* release that still supports < R15B, and it's already at 2.6.0. Upgrading past v2.4.2 bring us fixes related to tcp error handling differences between between R14/15/16: https://github.com/mochi/mochiweb/commit/56a32a0cc091b69374f35aa0787c36c7776ae816 any opinion on whether this should be included too? A+ Dave