Date: Tue, 24 Apr 2018 09:52:49 -0700 From: Yuri <yuri@freebsd.org> To: Mathieu Arnold <mat@freebsd.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r468186 - head/databases/sfcgal Message-ID: <0bfe4aa8-5d9d-b625-af2d-f7041d40628c@freebsd.org> In-Reply-To: <20180424074642.lttispipfbvrg7xy@atuin.in.mat.cc> References: <201804240728.w3O7SaRa036534@repo.freebsd.org> <20180424074642.lttispipfbvrg7xy@atuin.in.mat.cc>
next in thread | previous in thread | raw e-mail | index | archive | help
On 04/24/18 00:46, Mathieu Arnold wrote: > Because when the major version changes, it will get automagically > changed in the plist, and the maintainer will not think about bumping > all dependent ports. For libraries, committers should always compare headers before and after the update, regardless of whether SONAME changes or not. This is because developers often make big changes in the headers and don't change SONAME accordingly. devel/oniguruma is one example that I've seen, and there were other examples. Only changes that are additions of non-virtual members are okay. Changes in members, their removals, and additions of virtual functions aren't ok. Yuri
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0bfe4aa8-5d9d-b625-af2d-f7041d40628c>