On 2008/11/12 00:07, Jasper Lievisse Adriaanse wrote:
> > > - start the shared library version at 0.0
> > 
> > is the convention that the first number is openbsd's (internal)
> > sharelib version, and the version given within the comment is external
> > to the project, glade in this case?
> the "convention" for new libraries is to start at 0.0, no matter the
> version of the upstream project. later bumps go according to the rules
> layed out in the docs.

as well as convention, setting it to something other than upstream's
default version is also a useful test to make sure we can actually
control the version numbers.

sometimes we must bump these across a wide range of ports for some
reason (last example: libc/libm/math.h changes), and the last thing
you want when sweeping the tree for that sort of update is a port
where this can't be controlled.

with libtool-based ports this is usually ok, but you run into all
sorts in the tree...

Reply via email to