[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Time for 4.2.0 rc0?

On Mon, 2012-07-30 at 15:28 +0100, Ian Jackson wrote:
> Keir Fraser writes ("Re: [Xen-devel] Time for 4.2.0 rc0?"):
> > On 30/07/2012 13:37, "Ian Campbell" <Ian.Campbell@xxxxxxxxxx> wrote:
> > > Not so far as I know. Ian?
> > 
> > I think Ian also has a checklist of things to do before a major release.
> > Might be worth running through those ahead of the first RC, too.
> Looking at that:
> - we aren't branching now I take it, so the entries in it relating to
>    branching aren't relevant


> - the following entries may be relevant:
>  * consider bumping sonames of shlibs
>     I think we have been trying to do this as we went along.
>     Libraries which _aren't_ updated are
>         libblktap.so.3.0 -> libblktap.so.3.0.0*

Part of tools/blktap. Nothing exciting looking under there.

>         libblktapctl.so.1.0 -> libblktapctl.so.1.0.0*
>        libvhd.so.1.0 -> libvhd.so.1.0.0*
Parts of tools/blktap2.

24800:acf4ad70c87b "blktap2/libvhd: Build shared objects using -fPIC"
might be interesting?

23055:a73a35527763 "tools: link each shared library or binary only
against the libraries it uses" might be an ABI visible change?

The rest look like uninteresting build system tweaks and the odd fix.

>         libfsimage.so.1.0 -> libfsimage.so.1.0.0*

tools/libfsimage/, nothing jumps out.

>         libxenstat.so.0 -> libxenstat.so.0.0*

Newly installed in 4.2, 23075:b4351d57464b

>         libxenstore.so.3.0 -> libxenstore.so.3.0.1*

tools/xenstore contains 24376:32a3d86ae4a4
"libxenstore: Provide xs_check_watch" and 24507:19a0a2e26137 "xenstore:
New function xs_path_is_subpath"

>         libxenvchan.so.1.0 -> libxenvchan.so.1.0.0*

tools/libvchan is new in this release

>         libxlutil.so.1.0 -> libxlutil.so.1.0.0*

23619:77a235e95b47 "libxl: disks: new xlu_disk_parse function"

>     and perhaps various usr/lib/fs/*, and ocaml and python modules.
>     I don't think we've changed libxenstore incompatibly.  The others
>     are sufficiently internal or unchanged that we are content ?

I did the above comparisons with 
        hg log -r 4.1.0-branched:tip <paths>

Looks like we wanht to bump libxenstore and libxlu.

Possibly the blktap2 ones too, but they are pretty internal I guess.

>  * change xen-unstable Config
>     I can't see what this might refer to.  Config.mk doesn't seem
>     to have a version number in it.

Don't we switch QEMU_TAG to point to the tagged name instead of a SHA

> And it's RC1 we're doing I guess, not RC0 ?  If so I will tag that in
> the qemu trees.

Yes, all my talk of rc0 was just me not checking what we've done before.
It's rc1 all the way.

> Ian.

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.