From owner-freebsd-current@freebsd.org Sun Sep 11 16:27:40 2016 Return-Path: Delivered-To: freebsd-current@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 BB868BD6E44 for ; Sun, 11 Sep 2016 16:27:40 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 95945831 for ; Sun, 11 Sep 2016 16:27:40 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 94F2FBD6E41; Sun, 11 Sep 2016 16:27:40 +0000 (UTC) Delivered-To: current@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 948CABD6E3F for ; Sun, 11 Sep 2016 16:27:40 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-lf0-x244.google.com (mail-lf0-x244.google.com [IPv6:2a00:1450:4010:c07::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 13E84830 for ; Sun, 11 Sep 2016 16:27:40 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-lf0-x244.google.com with SMTP id l131so4886458lfl.0 for ; Sun, 11 Sep 2016 09:27:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=qSTJHJGI0jVXaAXFiZ2viik7vd/Xxu+08wvpW8i3QkI=; b=HUwu03ZUXxthU4PJPTfTXQdZb3t5pU87J0t4+36eYXQSoRvoabEl8az1DvAlLj+25P +JdpSlkB8XLKcyMciGZ0CxVNNbwJEdJibrp9D9mxmoiCB3ioLiBRoyxNCX/tkhR3PWki t25Z75M18adGjElqEgH3eEIg1/JjygXJ4OCZa50rLVC39qIPA7lUCRLNf2VH/ueqWRWS AKRDenCKbhk8oeyRS0F5bZeTBtu6yUPVC9yIp6P+kiLUfqiRr67EljdI58XKs3/EsW4t 7fMqbGN0BqkM4udcyaT1i0mQ6S6Mo1vJFxzCsOtZssVDLRlQJpJ6l4WPw0ZI/5qMns1G hbtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=qSTJHJGI0jVXaAXFiZ2viik7vd/Xxu+08wvpW8i3QkI=; b=U6UlGYmcnfHINF5+rTjqE9BZkNhQmUrH/MiLaqDScAzCLoVcj04CiiKBkAi/XNWxqe tIToTbXKi81VGHiyqu/gRL7SKlU1rX/JHms/ShXMryg0WC7O8JwHsHSK3h0Z/gFB3QPT D5mmFDE8w8eJBf1hMPlfJAFdmgz0CmM/aYVQgd0dtEciP8AAOfGHiwc3uBYr6ll9unGy HwB0wFY/IQkNypp1+SktIoi9BGMRoDvtJmG3PTBRTlh/cC7G/f9W0jVN2cCeiRmjzvOB VOHffCPJqcQtxkBDBt6EB43ocNHAE4hZVxDR3tojygyxCa68O4l6eYx57ZVy+Oi5ceFV Nr+A== X-Gm-Message-State: AE9vXwNO8wzo456zjxBT9ojAZ/NW39V1+lbuncUAu16m7EB0uIPpIMJKhCm5mRMzH1uKeg== X-Received: by 10.25.210.84 with SMTP id j81mr3626359lfg.14.1473611257142; Sun, 11 Sep 2016 09:27:37 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id s62sm2429765lja.7.2016.09.11.09.27.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 11 Sep 2016 09:27:36 -0700 (PDT) Sender: Baptiste Daroussin Date: Sun, 11 Sep 2016 18:27:35 +0200 From: Baptiste Daroussin To: Warner Losh Cc: FreeBSD Current Subject: Re: [RFC] remove GNU rcs from FreeBSD 12 Message-ID: <20160911162735.3pzigynb74mxycqs@ivaldir.etoilebsd.net> References: <20160911133804.a7j7p3x2viqzcpec@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ariyxu7z3ng6ynuf" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.6.2-neo (2016-08-08) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Sep 2016 16:27:40 -0000 --ariyxu7z3ng6ynuf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Sep 11, 2016 at 10:17:26AM -0600, Warner Losh wrote: > On Sun, Sep 11, 2016 at 7:38 AM, Baptiste Daroussin wr= ote: > > hi, > > > > For long we are planning to remove GNU rcs from base, after a failed at= tempt > > before FreeBSD 10.0. Let see where we are to be able to remove it from = FreeBSD > > 12. > > > > GNU rcs is a GPLv2 software with newer version being GPLv3 preventing a= ny > > updates/fixes. > > > > From previous discussions there were issues that has been raised in pre= vious > > attempts: > > - ident(1) is still useful given we still have Keywords in our sources.= It has > > been replaced by a BSD Licensed version (enhanced to improve compatib= ility > > with Subversion Keyword) for FreeBSD 11. So that tool will remain in = base > > after removal of GNU rcs. >=20 > So no affect. >=20 > > - etc-update uses merge(1) from GNU rcs, this has been changed in head = to use > > diff3 instead. >=20 > Also no effect. Is our diff3 still the gpl'd one, or has bsd-diff > finally grown that functionality? Not yet bsd diff and bsd diff3 are very far from mature, however the sdiff(= 1) part has landed as I have finished it. I still have plans for other diff components. Best regards, Bapt --ariyxu7z3ng6ynuf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX1YWAAAoJEGOJi9zxtz5asLkP/0ZG6Xi+g8Tj9yG/4e4C0n5Q FABvxp4FD1Es3ov2pjI3z1h/Tp15Yhipmdw906y+wPO7Y1RYGf84uHGg8KeOGC/Z aBWG4eQAYanX4gM6rM9J4C+bVHoyVRaS/t2D06uUYY+JDBEIx8obiDSNkIJtNcyI XbiJ69kFz7co6QtaO0h0GXUp8PrSgqIiq+FaHt9N0nbkovtRr0iynnquVvbxOkwH KQ5RAvKmlWcX2xWAQwz9wKGsuk5RMqtuMSDM/wfjBz+Z3z8PRaGjF2bkHfa4Rm/S QOIa6+GR3VU4jx+/i+dUEcUacmPEU5We38B70UiWfJ8s04mwuEcmJkH+9fE6fD9w CIr2mvKEhoLoe9c1stKDaKpuEcMsQmLSpIe0XIxpIlz0XmPQgCShyqgXtYrfuNiU QkD75kKfu8KqjhOMX5rgGgkyA5PMClXuLAU2NO9aPdGnkND5WCVIhtTOEgRIOWji wKkUDvMoonk7ML1JQT6iKrKhRYCByTthm4E2yXKNlPtcQRdhlBxfqaSqVZP3hCf8 XyvCQ4H4zyhtj2oobL2o0+qCFj/ivReSUJFP2g/33V2DYvst5GcA4//tms+Tv/aD gHcnQ1sdfmK/+i6kFNVVHi/BUG3W4czLz6DHeARWNlGp4wjbQYzSiCactjcOEOAJ ISPqXceuNxq1F1JPvg9d =Ypfp -----END PGP SIGNATURE----- --ariyxu7z3ng6ynuf--