Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ACE+TAO+CIAO x.7.2 available

2 views
Skip to first unread message

Johnny Willemsen

unread,
Jul 23, 2009, 2:36:42 PM7/23/09
to
Hi,

Once again, thanks to the efforts of many developers, testers, and
users, we are pleased to announce the latest ACE+TAO+CIAO x.7.2
micro release, which is available from the usual download location at:

http://download.dre.vanderbilt.edu/

under the heading "Latest Micro Release kit."

This release contains major CIAO changes and some small changes to ACE
and TAO for all the work done in CIAO.

The doxygen documentation for this release is also available. In addition
to the packages combined of sources and generate makefiles, this release
provides source-only packages for developers who use MPC to generate their
own makefiles.

We encourage you to download the new release, use it with your
applications, and let us know if you encounter any problems. Please
use the:

$ACE_ROOT/PROBLEM-REPORT-FORM
$TAO_ROOT/PROBLEM-REPORT-FORM
$CIAO_ROOT/PROBLEM-REPORT-FORM

so that we have the proper version/platform/compiler/options you're
using to report problems. We also request that you take a look at:

$TAO_ROOT/docs/releasenotes/

for the status of various ongoing projects at the DOC groups of WashU,
UCI, and Vanderbilt to move ACE+TAO+CIAO forward. Overviews of our
recent progress and upcoming plans are available at:

$ACE_ROOT/NEWS
$TAO_ROOT/NEWS
$CIAO_ROOT/NEWS

The overall success rates for the test results gathered from all our
daily builds is 98% for the ACE tests and 94% for the TAO tests.
Please see:

http://www.dre.vanderbilt.edu/scoreboard/

for a summary of these tests. As always, we appreciate your help in
resolving any remaining problems. Please see:

ACE_ROOT/docs/ACE-bug-process.html

for an overview of our bug fixing policies. Moreover, please see

http://www.dre.vanderbilt.edu/support.html

for information commercial support services available from various
companies.

The following is a list of key changes since the last micro
release. Please refer to the corresponding ChangeLog files, NEWS files
or Bugzilla entries for more details on the problem and the nature of
fixes applied.

==============
Changes to ACE
==============

. Borland C++ makefiles aren't shipped anymore as part of the release
but have to be generated by the user

. Refactored gperf to have its own shared library so that we can reuse
that in TAO

. Added support for SuSE Enterprise 10

==============
Changes to TAO
==============

. Extended IDL compiler to take over all code generation from
the CIAO CIDL compiler, which has been eliminated.
See $TAO_ROOT/docs/compiler.html for details.

. Added code generation for export header files. See
$TAO_ROOT/docs/compiler.html for details.

===============
Changes to CIAO
===============

. CIDL compiler, and .cidl files, have been eliminated. All
CIAO code generation is now handled by the TAO IDL compiler.
See $TAO_ROOT/docs/compiler.html for details.

. DAnCE has been refactored in separate libraries to reduce
footprint and dependencies

. Logging has been improved

. IDL has been updated to match the official specifications

. CIAO now also compiles on HPUX

. Unicode improvements

. Updated Quoter tutorial for all recent changes including
the latest CosMIC releases

. Use the new feature of the TAO_IDL compiler to generate all
export files as part of the build step

. Extended CIAO and DAnCE tests

=====================
Bugzilla Issues Fixed
=====================

3 ACE bugs fixed:
3365 bin/make_release.py should update rpmbuild/ace-tao.spec
3595 POSIX_Proactor gives compile warnings with gcc
3717 Need fuzz to check for OS.h include

0 TAO bugs fixed:
None

12 CIAO bugs fixed:
1862 Use a sequence instead of a map for uses multiple
1883 Finder operations within home declarations are not handled properly
2690 Commandline flags should be documented
3010 Enhance error detection of generated code
3086 CIAO entry point functions do not adhere to spec
3579 Quoter tutorial needs porting
3580 container uses artifact *name* and not *location* to open artifact
3670 UUID generator not initialized properly in DAnCE
3590 CIAO::DomainDataManager should use ACE_Singleton
3691 XSC wchar issue
3693 Can't handle array notation
3694 Cidlc can't handle anonymous sequences

0 new messages