From owner-svn-src-head@freebsd.org Tue Jul 28 01:08:51 2020 Return-Path: Delivered-To: svn-src-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 67D0B37543A; Tue, 28 Jul 2020 01:08:51 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BFz8M2Cwfz4Zgk; Tue, 28 Jul 2020 01:08:51 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mail-qk1-f172.google.com (mail-qk1-f172.google.com [209.85.222.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id 2AC2823D43; Tue, 28 Jul 2020 01:08:51 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-qk1-f172.google.com with SMTP id h7so17218608qkk.7; Mon, 27 Jul 2020 18:08:51 -0700 (PDT) X-Gm-Message-State: AOAM531Oo2Z1hWsKzKY7aPZ5I3XpQ4zmilPNCH1g2QffPBT+VX8vC9/Q KeSM7rE0EWYXvVaggjsmIbDGpvPPFx2yA3YbDVg= X-Google-Smtp-Source: ABdhPJz59OZyHXGStIHBUOW7prYAHYVACyCtno4niPMGlNA8awkGDT6DK0jtCi82pGg4CgB5bqO+K7peZ0Q1ljBfUpY= X-Received: by 2002:a37:9147:: with SMTP id t68mr25181302qkd.34.1595898530627; Mon, 27 Jul 2020 18:08:50 -0700 (PDT) MIME-Version: 1.0 References: <2138073301.3.1595842409922@localhost> <202007271639.06RGdLkp070219@gndrsh.dnsmgr.net> In-Reply-To: <202007271639.06RGdLkp070219@gndrsh.dnsmgr.net> From: Kyle Evans Date: Mon, 27 Jul 2020 20:08:39 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: svn commit: r363595 - head/sys/kern To: "Rodney W. Grimes" Cc: Ronald Klop , svn-src-all , svn-src-head , src-committers Content-Type: text/plain; charset="UTF-8" X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2020 01:08:51 -0000 On Mon, Jul 27, 2020 at 11:39 AM Rodney W. Grimes wrote: > > > Hi, > > > > Helpful addition. Might it help people more to make the message point to the replacement of the deprecated functionality? > > > > Regards, > > Ronald. > > I tend to agree here, the functionality was not depricated, > it was replaced by a new implementation in another language. > Sure, that's why the wording was specifically that "this script is deprecated." Because it is, we no longer support generating syscall bits with it. I don't really care much about this at all because I'm not convinced any downstreams are doing anything special here (besides, of course, the one I already know about), and thus I think this will have very little or no impact. Either way, I've incorporated the two suggestions above into r363628. Feel free to tweak it however you want and just commit it... consider any adjustment okay by me unless said adjustment is the complete opposite of what we're doing. Thanks, Kyle Evans > > > > > > Van: Kyle Evans > > Datum: maandag, 27 juli 2020 05:13 > > Aan: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org > > Onderwerp: svn commit: r363595 - head/sys/kern > > > > > > Author: kevans > > > Date: Mon Jul 27 03:13:23 2020 > > > New Revision: 363595 > > > URL: https://svnweb.freebsd.org/changeset/base/363595 > > > > > > Log: > > > makesyscalls.sh: spit out a deprecation notice to stderr > > > > > > This has for a while been replaced by makesyscalls.lua in the stock FreeBSD > > > build. Ensure downstreams get some notice that it'a going away if they're > > > reliant on it, maybe. > > > > > > Modified: > > > head/sys/kern/makesyscalls.sh > > > > > > Modified: head/sys/kern/makesyscalls.sh > > > ============================================================================== > > > --- head/sys/kern/makesyscalls.sh Mon Jul 27 01:53:27 2020 (r363594) > > > +++ head/sys/kern/makesyscalls.sh Mon Jul 27 03:13:23 2020 (r363595) > > > @@ -60,6 +60,8 @@ case $# in > > > ;; > > > esac > > > > > > +1>&2 echo "$0: This script is deprecated and will be removed before FreeBSD 13." > > > + > > > if [ -n "$2" ]; then > > > . "$2" > > > fi > > > _______________________________________________ > > > svn-src-all@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/svn-src-all > > > To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" > > > > > > > > > > > -- > Rod Grimes rgrimes@freebsd.org