Date: Thu, 12 Dec 2019 07:10:49 -0800 From: Cy Schubert <Cy.Schubert@cschubert.com> To: freebsd-hackers@freebsd.org, Warner Losh <imp@bsdimp.com>, Lars Engels <lme@freebsd.org> Cc: FreeBSD Hackers <freebsd-hackers@freebsd.org>, "Julian H. Stacey" <jhs@berklix.com>, Devin Teske <dteske@freebsd.org> Subject: Re: [FreeBSD-Announce] BSD-Licensed Combinatorics library/utility Message-ID: <72753F50-8810-43C1-BDDD-E541278A146F@cschubert.com> In-Reply-To: <CANCZdfpmyk23w0RmYiVOHx3Qzga_H9G=uXypPgGkktwQqX_%2B%2Bg@mail.gmail.com> References: <51AD9B50-9488-45CE-878F-EE97F6914E49@freebsd.org> <201912121119.xBCBJ2Jo017249@fire.js.berklix.net> <20191212130825.GJ5400@e.0x20.net> <CANCZdfpmyk23w0RmYiVOHx3Qzga_H9G=uXypPgGkktwQqX_%2B%2Bg@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On December 12, 2019 6:39:05 AM PST, Warner Losh <imp@bsdimp.com> wrote: >On Thu, Dec 12, 2019, 6:08 AM Lars Engels <lme@freebsd.org> wrote: > >> On Thu, Dec 12, 2019 at 12:19:01PM +0100, Julian H. Stacey wrote: >> > Devin Teske wrote: >> > > I???d like to announce a new utility/library for FreeBSD base >> available for review. >> > > >> > > https://reviews.freebsd.org/D16132 ><https://reviews.freebsd.org/D16132 >> > >> > > >> > > Preview HTML-formatted manuals: >> > > https://fraubsd.org/doc/cmb.1.html ><https://fraubsd.org/doc/cmb.1.html >> > >> > > https://fraubsd.org/doc/cmb.3.html ><https://fraubsd.org/doc/cmb.3.html >> > >> > >> > ... etc. >> > >> > It cost pain & disputes forcing other code from src/ to ports/ , >> > despite which src/ has bloated. No more bloat please. >> >> It's no bloat: >> >> -r-xr-xr-x 1 root wheel 23K Dec 12 14:04 /usr/bin/cmp >> -r--r--r-- 1 root wheel 29K Dec 12 14:04 >> /usr/lib/debug/usr/bin/cmp.debug >> -r--r--r-- 1 root wheel 1.9K Dec 12 14:04 >/usr/share/man/man1/cmp.1.gz >> -r--r--r-- 1 root wheel 151B Dec 12 14:04 >> /usr/tests/usr.bin/cmp/Kyuafile >> -r-xr-xr-x 1 root wheel 2.3K Dec 12 14:04 >> /usr/tests/usr.bin/cmp/cmp_test >> -r-xr-xr-x 1 root wheel 2.6K Dec 12 14:04 >> /usr/tests/usr.bin/cmp/cmp_test2 >> >> >> Given that on embedded systems debug, kyua and man pages are usually >not >> installed, cmp(1) adds just 23 kB to the image. >> > >Cmb and cmp are different things. Cmb is not yet in the system. > >But I'm with Julian on this one: this hasn't been socialized, seems >auxiliary to our needs and could better be served as a port. There >might be >good arguments to include it, but I've not yet seen them clearly >articulated yet. > >Warner > >_______________________________________________ >> freebsd-hackers@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers >> To unsubscribe, send any mail to >"freebsd-hackers-unsubscribe@freebsd.org" >> >_______________________________________________ >freebsd-hackers@freebsd.org mailing list >https://lists.freebsd.org/mailman/listinfo/freebsd-hackers >To unsubscribe, send any mail to >"freebsd-hackers-unsubscribe@freebsd.org" Agreed. A good example is mergemaster(8) which started out in ports and was subsequently moved to base. Also, to run our testsuite in /usr/tests one must install devel/kyua from ports. I see nothing wrong with putting it in ports for now. It should be there to start with. -- Pardon the typos and autocorrect, small keyboard in use. Cy Schubert <Cy.Schubert@cschubert.com> FreeBSD UNIX: <cy@FreeBSD.org> Web: https://www.FreeBSD.org The need of the many outweighs the greed of the few. Sent from my Android device with K-9 Mail. Please excuse my brevity.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?72753F50-8810-43C1-BDDD-E541278A146F>
