From owner-svn-src-vendor@freebsd.org Mon Sep 12 01:54:36 2016 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67278BD770F; Mon, 12 Sep 2016 01:54:36 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 29A447D9; Mon, 12 Sep 2016 01:54:35 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-239-154.lns20.per1.internode.on.net [121.45.239.154]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u8C1sMGG030769 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sun, 11 Sep 2016 18:54:25 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: svn commit: r305694 - vendor/OpenBSD/dist/usr.bin/rcs To: Pedro Giffuni , Cy Schubert References: <201609112304.u8BN4fG0038653@slippy.cwsent.com> <3b13fc77-c96b-0ef3-988c-d99b3156963a@FreeBSD.org> Cc: Allan Jude , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org From: Julian Elischer Message-ID: <0bdf76af-c1b1-4ecf-b553-9dd6e137219b@freebsd.org> Date: Mon, 12 Sep 2016 09:54:16 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <3b13fc77-c96b-0ef3-988c-d99b3156963a@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2016 01:54:36 -0000 On 12/09/2016 7:49 AM, Pedro Giffuni wrote: > > > On 11/09/2016 18:04, Cy Schubert wrote: >> In message <1dd1619f-2369-64d8-879a-cdbb380c2a95@FreeBSD.org>, Pedro >> Giffuni wr >> ites: >>> >>> On 11/09/2016 11:52, Allan Jude wrote: >>>> On 2016-09-11 12:17, Pedro Giffuni wrote: >>>>> On 09/11/16 10:55, Pedro F. Giffuni wrote: >>>>>> Author: pfg >>>>>> Date: Sun Sep 11 15:55:11 2016 >>>>>> New Revision: 305694 >>>>>> URL: https://svnweb.freebsd.org/changeset/base/305694 >>>>>> >>>>>> Log: >>>>>> Update OpenRCS to version 20160831 >>>>>> >>>>>> Obtained from: OpenBSD >>>>>> >>>>> Bah .. this brings some pledge stuff that makes things >>>>> ugly/unportable. >>>>> Will revert. >>>>> >>>>> Pedro. >>>>> >>>> How nasty is the pledge stuff? It is usually fairly easy to convert >>>> pledge to Capsicum, so it might be worth looking at. >>> I didn't look at it too much, TBH. >>> In any case It is not clear that we may want openrcs in the tree, >>> so at >>> least for >>> now there is not need to add more complexity. >>> >>>> I'll take a look at it later in the week. >>>> >>> If you want suggestion for something more interesting, capsicum-ising >>> patch(1) >>> would be useful. I gave it a try once but got stuck with the use of >>> temporary files. >> Why would we want to put OpenBSD's or for that matter any other in >> base? >> Wasn't it decided just before 10.0 was released to remove RCS from >> base? > > > Let me set this straight right away: > > OpenRCS was brought to the vendor tree at a time when: > 1) The removal of GNU rcs proved to be a bad idea. > 2) OpenBSD has problems paying electricity builds and there was some > (low) risk of loosing it. > > There will be a second attempt to get rid of GNU RCS for FreeBSD 12: > you can follow that up in the -current list. > I am personally hoping this attempt will be successful and > definitive. There are NO plans to import OpenRCS into base. > > Pedro. > > when everything is a package, RCS can easily be put in the "optional" pile. just wait until then and avoid the fight.