[Pkg-corba-devel] Remaining issues before uploading omniORB 4.1

Floris Bruynooghe floris.bruynooghe at gmail.com
Sun Oct 21 22:49:52 UTC 2007


On Thu, Oct 18, 2007 at 01:46:49PM +0200, Thomas Girard wrote:
> >  * see if the just released 4.1.1 is ABI compatible with 4.1. If it's
> >    not, we'd better focus on the latest release.
> It is. The API/ABI changes I've seen only affect omniORB4/internal/
> headers, and I was about to remove them from libomniorb4-dev...

Good idea.

> >  * fix #42953 by introducing libomni*-dbg packages. Since we're changing
> >    names the package will go through NEW anyway.
> done, using your changes to debian/control and dh_strip. Packages are
> compiled with `-g -O2', then debugging symbols are moved into -dbg
> packages.
> One thing that would be nice is to handle DEB_BUILD_OPTIONS=noopt
> (nostrip is already handled by dh_strip).

done, with help of your first -dbg patch.

> >  * Check the API from 4.0.6 to 4.1.0 to see if a new souce package
> >    name is required.
> I'll followup on this issue on #430422.

I'm not sure about this anymore (read: my mind isn't clear enough on
this issue to create a well-formed argument in either way), but I
think what we have checked in now is correct.

> >  * test transition from omniorb 4.0 to omniorb 4.1:
> >    o by hand
> >    o with piuparts
> >    o with an non-empty omniName database while updating to see if
> >      registered objects are still there after
> > Earlier I thought this was a lost cause due to the old postrm script,
> > however I just re-read the policy and we'll have to write a preinst
> > script which can handle this.
> I've tested transition by hand from 4.0 to 4.1 while testing for
> omnievents compilation, and it went well.

Nice, I've just created the scripts required to keep the omniNames DB,
but haven't tested them yet as it's bed time now...  But in a "release
early and often" style I checked them in anyway.  I'll will do upgrade
testing in the next few days.


Debian GNU/Linux -- The Power of Freedom
www.debian.org | www.gnu.org | www.kernel.org

More information about the Pkg-corba-devel mailing list