[Pkg-ace-devel] x.7.6 is out

Pau Garcia i Quiles pgquiles at elpauer.org
Sat Feb 13 20:00:23 UTC 2010


On Sat, Feb 13, 2010 at 9:04 AM, Thomas Girard <thomas.g.girard at free.fr> wrote:
> Hello,
>
> On 01/02/2010 22:39, Pau Garcia i Quiles wrote:
>>
>> On Mon, Feb 1, 2010 at 8:17 PM, Johnny Willemsen<jwillemsen at remedy.nl>
>>  wrote:
>>
>>> We have related x.7.6. The debianbuild now gets automatically updates as
>>> part of the release.
>>
>> Thank you. I will probably work on it next Friday, I have a few spare
>> hours before the FOSDEM beer event :-)
>
> Any news about this? I've just read that Debian freeze is approaching,
> so if we want to release the next Debian stable version with an updated
> ACE+TAO we should do it really soon. Pau, do you need any help on this?

Yes, I do need help with this.

At this moment I am really busy with work and personal matters,
therefore the soonest I could work on this would be the first week of
March.

The main problems I am facing with ACE now is the autotools build
system just do not work. For 5.6.3-6, autoreconf + a few patches did
it, but it's not working for 5.7.5. I have been so busy I have not
tried with 5.7.6.  The main problem is Debian is already using recent
versions of autotools, libtool, etc, which leads to a lot of errors.

I spent a lot of time trying to fix the MPC/autotools build system for
5.7.5 but it still does not work. Given that autotools takes a hell of
a lot of time for each run, this is very tedious, time-consuming and,
well, frustrating. I have just committed what I have for 5.7.5 but it
does not work yet.

As I said in the past, the only reasonable solution I see is moving to
the traditional build system. The main advantage of this is we would
be using the offical way to build ACE. The main disadvantage is
Debian/kFreeBSD and Debian/Hurd would require a different config.h and
platform configuration file and well, these platforms would be tested
a lot less than Debian/Ubuntu Linux. For Debian kFreeBSD, we'd
probably could get going with a mix of
platform_freebsd.GNU/config-frebsd.h and
platform_linux.GNU/config-freebsd.h. For Hurd, we would be totally on
our own. Have I said I know nothing about Hurd? Well, I know exactly
zero. I have the firm purpose of becoming a Hurd expert when it's
released ;-)

Unless you have some other reason for continuing to use autotools,
IMHO we should relegate Debian/kFreeBSD and Debian/Hurd to a
second-tier status for the moment and quickly move to the traditional
build system for all the Debian Linux architectures. I have not tried
this yet (and I won't be able to test this before March) and it might
very well happen not to work. I seriously doubt that, though,
especally with Johnny here to help us with the traditional build
system :-)

What do you guys think?

-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)



More information about the Pkg-ace-devel mailing list