svn commit: r305694 - vendor/OpenBSD/dist/usr.bin/rcs

Julian Elischer julian at freebsd.org
Mon Sep 12 01:54:36 UTC 2016


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 at 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.




More information about the svn-src-all mailing list