ACE+TAO 6.4.1

@jwillemsen jwillemsen released this Oct 10, 2016 · 168 commits to master since this release

Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the minor release of ACE 6.4.1 and TAO 2.4.1 which is available from the usual download location under the heading "Latest Micro Release".

The Source Code zip/tar.gz provided by github do not contain the necessary MPC package, please do not download these!

Changes to ACE

  • The ACE_DEBUG environment variable can again be used to set the internal debug flag. This used to work but was mistakenly changed in an earlier release.
  • Corrected usage of ACE_Singleton and template instantation to be valid C++ (GCC cross-compiler arm-linux-gnueabihf-g++ requires it).
  • Added support for detecting the Mac OS X version when configured with ace/config-macosx.h and include/makeinclude/platform_macosx.GNU. Also on 10.11 El Capitan, use rpath to avoid a problem with SIP.
  • Added support for Android NDK r12b (Platform API 24) and improved cross compilation support

Changes to TAO

  • Reduced amount of warnings given by newer gcc/clang versions on the generated tao_idl code