[Pkg-ace-devel] [ciao-users] CIAO questions ...
Thomas Girard
thomas.g.girard@free.fr
Fri, 03 Sep 2004 00:10:34 +0200
Konstantinos Margaritis a écrit :
> Hi Thomas, I'd be happy to include your patch to update the debian
> packages. As it was, the last 2 months were very busy for me, as I
> relocated to a different city and i also had to finish some
> localization stuff for Debian as sarge release is imminent. This is
> the reason why I could not afford time on the ACE packages.
> But now I'm much better and I'd like to have sarge with a more recent
> version of the packages. As far as mpc and cidl I have no experience
> at all and I'd appreciate your help in implementing a proper Makefile
> policy using mpc in the ace packages. One of the consequences will be
> that it will be able to provide packages with separated the Xt, Qt,
> etc. Reactors from the main ACE library.
Hello Konstantinos,
that would really be great if Sarge was released with recent ACE packages !
1. Switching to ACE 5.4.2
=========================
I have split my monolithic patch against ACE 5.4.2 into smaller,
cleaner, logical pieces to ease integration with dpatch. These patches
are available in http://thomas.g.girard.free.fr/ace/patches.
I haven't tried recompiling Debian packages since this split. I will
tomorrow and let you know if I encounter any problem.
Noteworthy stuff :
* There is a package named `mpc' on mentors.debian.net. Following gperf
example maybe mpc should be renamed to mpc-ace.
* X and/or Qt reactor were completely removed.
* A bug fix was backported from CVS [bug report at:
http://groups.yahoo.com/group/tao-bugs/message/3915] so that the
NotifyLoggingService doesn't crash on log close. That's the reason why
upstream version is 5.4.2.1.
* I've reported and proposed a patch for an issue in MPC. See
http://deuce.doc.wustl.edu/bugzilla/show_bug.cgi?id=1915. I haven't
received feedback on this yet.
* I have tried to tackle as many opened bugs as possible. Currently I
have no idea about Bug#265238 status.
* The ACE_DEBUG-signals-symbolic-names.diff has not proven to be very
usefull ; ACE_DEBUG((LM_INFO, "%S\n", SIGINT)); prints `Interrupt'
instead of `signal 2' :-(
2. Reactor separation using MPC
================================
I need to think more about this and read again that thread in archives.
3. cidlc package
================
There are external dependencies for cidlc to be built. They are Debian
packages available from ftp://kolpackov.net/pub/Utility/Utility-1.2/deb.
I think this dependency should be handled first.
>
> Hope you will be able to help :-)
I hope too ;-)
>
> Regards
>
> Konstantinos
Regards,
Thomas