How about when you make a release N of libosmocore, right after the
release and tag you already upgrade the version internally to N+1
Then when you use a new function in the lib and depend on it in
OpenBSC, you can directly add dependency to libosmocore version N+1 in
the OpenBSC automake stuff.
Cheers,
Sylvain