Date: Thu, 21 Jan 2021 13:28:09 -0800 From: John-Mark Gurney <jmg@funkthat.com> To: Kyle Evans <kevans@freebsd.org> Cc: "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org> Subject: Re: Removing LIBPTHREAD/LIBTHR build options Message-ID: <20210121212809.GK31099@funkthat.com> In-Reply-To: <CACNAnaFba92B43mGSOiopag%2B3=%2BM3CgT7gkyUmNt7VtfKXtT7A@mail.gmail.com> References: <CACNAnaFba92B43mGSOiopag%2B3=%2BM3CgT7gkyUmNt7VtfKXtT7A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Kyle Evans wrote this message on Wed, Jan 20, 2021 at 20:39 -0600: > I've staged a review to remove the LIBPTHREAD/LIBTHR build options: > https://reviews.freebsd.org/D28263 > > WITHOUT_LIBTHR (and WITHOUT_LIBPTHREAD by proxy) was broken over five > years ago, and the situation has only deteriorated since. It's hard to > see the value in building a system without threading support entirely > and no one has fixed it in the meantime, so I think it's time to stop > pretending we can offer it. > > Comments? This option made sense 15-20 years ago when threading wasn't well defined and supported.. Things have changed significantly and it's a standard and expected interface. IMO, it's effectively mandatory, and the option should be removed... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210121212809.GK31099>