On Wed, Apr 05, 2017 at 02:32:20PM +0300, Paul Irofti wrote: > On Wed, Apr 05, 2017 at 01:01:52PM +0200, Ingo Feinerer wrote: > > Update print/gl2ps 1.3.9 -> 1.4.0 > > (ChangeLog at http://www.geuz.org/gl2ps/#tth_sEc8) > > > > OK? > > I am not a master in library versioning, but from the ChangeLog it seems > you need a major bump here: modified existing functions and added new > ones
I checked with nm -g /usr/local/lib/libgl2ps.so.0.0 | cut -c10- | grep -e^T (as outlined at https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs) for both old and new: $ diff old.txt new.txt 30a31 > T gl2psAddPolyPrimitive 39a41 > T gl2psForceRasterPos 43a46,47 > T gl2psLineCap > T gl2psLineJoin 47a52 > T gl2psSpecialColor The new functions correspond to what is mentioned in the ChangeLog. gl2psBeginPage is the only function missing mentioned there, so I manually checked the signature and it did not change. So as only new functions are added, but no function seems to be modified or removed, I just bumped the minor version number. Best regards, Ingo