svn commit: r468186 - head/databases/sfcgal

Yuri yuri at freebsd.org
Tue Apr 24 16:52:59 UTC 2018


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




More information about the svn-ports-head mailing list