> X-Envelope-From: s...@stsp.name
> Date: Fri, 22 Apr 2011 15:54:32 +0200
> From: Stefan Sperling <s...@openbsd.org>
> Cc: tech@openbsd.org
> Mail-Followup-To: Mark Kettenis <mark.kette...@xs4all.nl>, tech@openbsd.org
> X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8
> List-Owner: <mailto:owner-t...@openbsd.org>
> X-Loop: tech@openbsd.org
> Sender: owner-t...@openbsd.org
> X-XS4ALL-DNSBL-Checked: mxdrop225.xs4all.nl checked 192.43.244.163 against 
> DNS blacklists
> X-CNFS-Analysis: v=1.1 cv=0zc6fmG9YcuPB4Yp6G+9JUp7sX0X0uIJmZE+jPYAbEE= c=1
>       sm=0 a=wom5GMh1gUkA:10 a=ICHTHJBzbYQA:10 a=kj9zAlcOel0A:10
>       a=A3duGc4wJ8K8BtNzzvyz4A==:17 a=wpzRm42BFkQPQqV9ocMA:9
>       a=Ps3mTcVvHI0M6VU3s1wA:7 a=CjuIK1q_8ugA:10
>       a=A3duGc4wJ8K8BtNzzvyz4A==:117
> X-Virus-Scanned: by XS4ALL Virus Scanner
> X-XS4ALL-Spam-Score: 0.0 () none
> X-XS4ALL-Spam: NO
> Envelope-To: mark.kette...@xs4all.nl
> 
> On Fri, Apr 22, 2011 at 03:50:28PM +0200, Mark Kettenis wrote:
> > > ===================================================================
> > > RCS file: /cvs/src/lib/libc/shlib_version,v
> > > retrieving revision 1.128
> > > diff -u -p -r1.128 shlib_version
> > > @@ -1,4 +1,4 @@
> > > -major=58
> > > +major=59
> > >  minor=1
> > >  # note: If changes were made to include/thread_private.h or if system
> > >  # calls were added/changed then libpthread must also be updated.
> > 
> > Since you're only adding new functions, you should bump the minor
> > instead of the major.
> > 
> > Also, note that if you do bump the major, you should reset the minor to 0.
> > 
> > > Index: gnu/lib/libstdc++-v3/shlib_version
> > > ===================================================================
> > > RCS file: /cvs/src/gnu/lib/libstdc++-v3/shlib_version,v
> > > retrieving revision 1.1
> > > diff -u -p -r1.1 shlib_version
> > > @@ -1,2 +1,2 @@
> > > -major=50
> > > +major=51
> > >  minor=0
> > 
> > Here, bumping the major is probably the right thing to do, since the
> > availability of wprintf is likely to affect the ABI through autoconf
> > magic that is difficult to track.
> 
> Thanks, here's a proper bump diff:
> 
> Index: lib/libc/shlib_version
> ===================================================================
> RCS file: /cvs/src/lib/libc/shlib_version,v
> retrieving revision 1.128
> diff -u -p -r1.128 shlib_version
> @@ -1,4 +1,4 @@
>  major=58
> -minor=1
> +minor=2
>  # note: If changes were made to include/thread_private.h or if system
>  # calls were added/changed then libpthread must also be updated.
> Index: gnu/lib/libstdc++-v3/shlib_version
> ===================================================================
> RCS file: /cvs/src/gnu/lib/libstdc++-v3/shlib_version,v
> retrieving revision 1.1
> diff -u -p -r1.1 shlib_version
> @@ -1,2 +1,2 @@
> -major=50
> +major=51
>  minor=0

With that change, the diff is ok kettenis@, assuming this is all done
in coordination with the ports people

Reply via email to