From owner-freebsd-hackers@freebsd.org Tue Mar 17 18:32:33 2020 Return-Path: Delivered-To: freebsd-hackers@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 C2B8A26E371 for ; Tue, 17 Mar 2020 18:32:33 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48hhc10JLQz4Qxd for ; Tue, 17 Mar 2020 18:32:33 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by mailman.nyi.freebsd.org (Postfix) id D2CE626E370; Tue, 17 Mar 2020 18:32:32 +0000 (UTC) Delivered-To: hackers@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 D273A26E36E for ; Tue, 17 Mar 2020 18:32:32 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48hhbz0Nb7z4Qss for ; Tue, 17 Mar 2020 18:32:31 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id 431CD3C0199; Tue, 17 Mar 2020 18:32:30 +0000 (UTC) Date: Tue, 17 Mar 2020 18:32:30 +0000 From: Brooks Davis To: "Rodney W. Grimes" Cc: hackers@freebsd.org Subject: Re: HEADS UP: importing kyua into the base system Message-ID: <20200317183230.GB2618@spindle.one-eyed-alien.net> References: <20200317164829.GB83983@spindle.one-eyed-alien.net> <202003171814.02HIE2XF098643@gndrsh.dnsmgr.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ADZbWkCsHQ7r3kzd" Content-Disposition: inline In-Reply-To: <202003171814.02HIE2XF098643@gndrsh.dnsmgr.net> User-Agent: Mutt/1.9.4 (2018-02-28) X-Rspamd-Queue-Id: 48hhbz0Nb7z4Qss X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of brooks@spindle.one-eyed-alien.net has no SPF policy when checking 199.48.129.229) smtp.mailfrom=brooks@spindle.one-eyed-alien.net X-Spamd-Result: default: False [-6.38 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.85)[-0.853,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[freebsd.org]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[brooks@freebsd.org,brooks@spindle.one-eyed-alien.net]; RCVD_COUNT_ZERO(0.00)[0]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:36236, ipnet:199.48.128.0/22, country:US]; FROM_NEQ_ENVFROM(0.00)[brooks@freebsd.org,brooks@spindle.one-eyed-alien.net]; IP_SCORE(-3.63)[ip: (-9.52), ipnet: 199.48.128.0/22(-4.75), asn: 36236(-3.82), country: US(-0.05)] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Mar 2020 18:32:33 -0000 --ADZbWkCsHQ7r3kzd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Mar 17, 2020 at 11:14:02AM -0700, Rodney W. Grimes wrote: > > I'll be importing kyua and it's dependency lutok into the base system > > this week. Integrating it into the FreeBSD build system will make it > > available by default which is especially valuable on emerging > > architectures were we aren't building packages yet (e.g. riscv). > > Why isnt there a preceding discussion of this on -arch? The lack of kyua in base (meaning the inability to run the test suite without package infrastructure) has been discussed as a pain point for ages. The only real objection to it before (IIRC) was that it would mean importing lua, but we've got lua in base now (as flua) so it's time to import it. I suppose I could have added a multi-day delay discussion delay which would increase my odds of making errors in the port from CheriBSD, but I'm pretty skeptical we'd come to any conclusion other than the encouragement I got when I mentioned this on Slack as I started working on it. -- Brooks --ADZbWkCsHQ7r3kzd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJecRe9AAoJEKzQXbSebgfA3ckIAIqOby1RO6Zw1DY28dfB7ZQg rXHgJXEEc3GSY9p3JW65lYZhouTFg+NsRznBRm2PC5F6gG+BNEw6qCFOpZAfECqy LeXpsfLm8lf7d4H1zkPMTa20wlFwMWtM5Oz2J/MeHD7jkhnzXwyu0FR5Daq5ZR/a CWwlgRCazcOVNWXx9akQinLzL0bN4DH/liRlbF1a/Ur0uutZc99dQVhxMzy0vSZg o0j3zLFvOotzpckEJcCv83AjGoFhy+aqX0NQ7XRCtlIAqQ5zlkO5VP5LY1St4mg7 e9oGpkQ+3LqL7FewOSYSXG8jF4wtOg3oRIkOya0M++mk/95LYdCOaQkvZcnsaKw= =5B2P -----END PGP SIGNATURE----- --ADZbWkCsHQ7r3kzd--