Date: Tue, 31 Jan 2017 17:47:17 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: Gleb Smirnoff <glebius@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r312988 - in head/sys: compat/cloudabi compat/linux kern sys Message-ID: <20170131154717.GV3018@kib.kiev.ua> In-Reply-To: <20170131150727.GA8617@brick> References: <201701301257.v0UCvNrK065993@repo.freebsd.org> <20170130230200.GD2611@FreeBSD.org> <20170131150727.GA8617@brick>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 31, 2017 at 03:07:27PM +0000, Edward Tomasz Napierala wrote: > On 0130T1502, Gleb Smirnoff wrote: > > On Mon, Jan 30, 2017 at 12:57:23PM +0000, Edward Tomasz Napierala wrote: > > E> Author: trasz > > E> Date: Mon Jan 30 12:57:22 2017 > > E> New Revision: 312988 > > E> URL: https://svnweb.freebsd.org/changeset/base/312988 > > E> > > E> Log: > > E> Add kern_listen(), kern_shutdown(), and kern_socket(), and use them > > E> instead of their sys_*() counterparts in various compats. The svr4 > > E> is left untouched, because there's no point. > > > > Btw, any good reasons to keep SVR4 support for FreeBSD 12? > > I don't think so. However, I seem to remember there was an attempt > to remove one of the compats some time ago, and it turned out there were > still some people using it. So, I don't have plans to disconnect svr4, > but I don't have plans to keep it up to date either. > SVr4 is barely useful, but still connected to the build. iBCS2, on the other hand, was used by many people: I can claim it because I usually got more than one report for a regression in that code when core parts of the kernel change. I did some improvements for iBCS2 previous summer, both to better fit it into current kernel code, and fix outstanding bugs, biggest of which was incompatible signal frame layout. But there were concerns that the work required an approval from the SCO copyright owners, and we were unable to get a clearing. As result, iBCS2 emulator was disconnected from the build for 11 and HEAD. It would be somewhat pity to kill it because it is useful for many people, but we cannot update the code safely. There is no such concern for SVr4.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170131154717.GV3018>