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

Reply via email to