diff --git a/ACE/ChangeLogs/ACE-8_0_2 b/ACE/ChangeLogs/ACE-8_0_2 new file mode 100644 index 0000000000000..78c5a8ec5461f --- /dev/null +++ b/ACE/ChangeLogs/ACE-8_0_2 @@ -0,0 +1,293 @@ +commit ef42200cbe3802b54c58af4b6820560598b3c61a +Author: Son Dinh +Date: Thu Nov 21 14:45:02 2024 -0600 + + Try using to bring the base class's functions into scope + +commit bb2a27e0e7c696598f7c1f6d5774ad46cf8db2cc +Author: Son Dinh +Date: Thu Nov 21 10:11:14 2024 -0600 + + Call base member template + +commit 6ed34759dd23452b33dfed48979be272a1c274dd +Author: Son Dinh +Date: Tue Nov 19 16:09:24 2024 -0600 + + Duplicate reactor timer functions + +commit 3d492fae8749f62092979da3dd30355e7ea4f160 +Author: Johnny Willemsen +Date: Wed Nov 13 10:57:09 2024 +0100 + + Update NEWS + +commit 4a709f3d73569e85a936a6494955949eb9a2fcc3 +Author: Johnny Willemsen +Date: Wed Nov 13 10:55:50 2024 +0100 + + Update NEWS + +commit 1546ab71d13c175ef5158e191124c212189bfb84 +Author: Johnny Willemsen +Date: Wed Nov 13 10:55:26 2024 +0100 + + Update NEWS + +commit 17514f856402d3f68c0b130c9d69588a9da135eb +Merge: 86a03e594c7 1839bdf444e +Author: Johnny Willemsen +Date: Tue Nov 12 12:50:41 2024 +0100 + + Merge branch 'master' into jwi-makeincludeclean + +commit 86a03e594c70df8be0dfb569faba305e0595c643 +Author: Johnny Willemsen +Date: Tue Nov 12 12:50:24 2024 +0100 + + Only set certain version variables when not set yet and simplified how to determine the major/minor versions + + * ACE/include/makeinclude/platform_g++_common.GNU: + +commit 52a2e24942a97482da0b9532ccf4ad7d7ae2604d +Author: Johnny Willemsen +Date: Tue Nov 12 12:49:51 2024 +0100 + + Removed workarounds for ancient ubuntu versions, only set CXX_FULL_VERSION and CXX_VERSION when not set yet + + * ACE/include/makeinclude/platform_linux.GNU: + +commit 1b0fa02eb7e03a308eb3692882a26abe08fbd5e1 +Author: Johnny Willemsen +Date: Tue Nov 12 12:49:05 2024 +0100 + + Simplified setting of CXX_MAJOR_VERSION + + * ACE/include/makeinclude/platform_linux_clang.GNU: + +commit 35c33fc8720653fae641a2ef07470837104f5b8b +Author: Johnny Willemsen +Date: Tue Nov 12 10:46:05 2024 +0100 + + Removed empty line + + * ACE/include/makeinclude/platform_clang_common.GNU: + +commit 3fbd1869845f9f774351a56672eb0109509a904e +Author: Johnny Willemsen +Date: Mon Nov 11 16:57:55 2024 +0100 + + Removed ancient check for gcc 4.0.2 + + * ACE/include/makeinclude/platform_linux.GNU: + +commit 94a462be6052789f5fbe86a7361816d8c4393f9a +Author: Johnny Willemsen +Date: Mon Nov 11 16:57:35 2024 +0100 + + Removed check for c++14, not supported anymore + + * ACE/include/makeinclude/platform_gcc_clang_common.GNU: + +commit 1f0cdacc9731299b7c6055f8c1a077070a252d1d +Author: Johnny Willemsen +Date: Mon Nov 11 16:57:17 2024 +0100 + + Removed check for c++14, not supported anymore + + * ACE/include/makeinclude/platform_linux_clang.GNU: + +commit 1839bdf444e7c8721b72f1d3834325c6e4751892 +Merge: 465964da4ea 746c32a7698 +Author: Johnny Willemsen +Date: Tue Nov 5 09:10:09 2024 +0100 + + Merge pull request #2298 from DOCGroup/jwillemsen-patch-1 + + Update libace-dev.install.in + +commit 746c32a76982755d52ca551c30b9a7a0d6ae7173 +Author: Johnny Willemsen +Date: Mon Nov 4 17:36:45 2024 +0100 + + Update libace-dev.install.in + + See #2297 + +commit 9ab2a3253623399d8c037f55ab78374973902875 +Author: shurarama <92807911+shurarama@users.noreply.github.com> +Date: Mon Nov 4 17:02:45 2024 +0100 + + Fix ace_for_tao.mpc + +commit 2bec045b8c7e7d05af90598c15c60b7f34e47566 +Author: shurarama <92807911+shurarama@users.noreply.github.com> +Date: Mon Nov 4 16:58:41 2024 +0100 + + fix missed headers in linux build + +commit f100e7f8e0a6ff8cfcb2191ce087f82b0dd2c9c7 +Author: Osyotr +Date: Thu Oct 24 15:19:09 2024 +0300 + + Update NEWS + +commit 4a52b9387b14f557907b2f28d0064fa863c0ea1c +Author: Osyotr +Date: Thu Oct 24 14:04:30 2024 +0300 + + Remove checked_iterator.h + +commit db27e8b16df58a8c8516128f64cb7d7ca8d5a8db +Author: Iulian Serbanoiu +Date: Sun Oct 6 18:34:47 2024 +0300 + + fix for #2286 - avoid header compilation failure in %install phase by adding -std=c++17 + +commit 47e2cd8a853e233347dc7a7baf8085b121194bbd +Author: Johnny Willemsen +Date: Tue Oct 1 15:29:41 2024 +0200 + + Update NEWS + +commit af70a6ebd43b93be5814328e2aa63f2bb8777cfc +Author: Sudip Mukherjee +Date: Thu Sep 5 14:44:04 2024 +0100 + + sync debian files + + Signed-off-by: Sudip Mukherjee + +commit aaefe4c80c2c5ac5b84b901d7f75d595db69782c +Author: Johnny Willemsen +Date: Thu Aug 29 09:37:32 2024 +0200 + + Set +ACE_PLATFORM_CONFIG + + * ACE/include/makeinclude/platform_qnx_gcc.GNU: + +commit 843f39c3f34d51fdb1e458508b9a31fd7d9f39d9 +Author: Adam Mitz +Date: Fri Aug 9 12:28:26 2024 -0500 + + updated preprocessor expression + +commit 13c89f982a41df87f9f80fc681252e7672315fc0 +Author: Adam Mitz +Date: Fri Aug 9 12:25:27 2024 -0500 + + removed check for unused macro + +commit 1eee82d3680bbf03ee6d6adb45bec9f2a2bf805f +Author: Adam Mitz +Date: Thu Aug 8 21:38:32 2024 +0000 + + Updated and simplified musl-libc compatibility + +commit a202757e6e15050cb97715b8b3beefe1cb67f325 +Merge: 2f43395536e 7ec8330eb8a +Author: Adam Mitz +Date: Thu Aug 8 21:37:39 2024 +0000 + + Merge remote-tracking branch 'origin/pr1072' into musl + +commit 2f43395536e8f1e3ceb6eca2b0a81dd3735a6f01 +Merge: 21085b684bf 452d14159cb +Author: Johnny Willemsen +Date: Mon Aug 5 20:43:55 2024 +0200 + + Merge pull request #2274 from jwillemsen/jwi-ACE_FALLTHROUGH + + Cleanup ACE_FALLTHROUGH + +commit 452d14159cba5389d55c2e6948d35354f9da8a5d +Author: Johnny Willemsen +Date: Mon Aug 5 19:36:08 2024 +0200 + + Cleanup ACE_FALLTHROUGH + + * ACE/ace/config-g++-common.h: + * ACE/ace/config-macros.h: + +commit 21085b684bfe9722b1f27e34ded3fd85a1f3cce8 +Merge: 484ff9dd3c4 78eb5267905 +Author: Johnny Willemsen +Date: Mon Aug 5 11:31:27 2024 +0200 + + Merge pull request #2271 from jwillemsen/jwi-cpp23 + + Define ACE_HAS_CPP23 when we have C++23 support + +commit 852621f99f833e2fc22673490b69a5f048027b37 +Author: Johnny Willemsen +Date: Mon Aug 5 10:19:41 2024 +0200 + + Extended output CDR classes to serialize a std::string_view directly + + * ACE/ace/CDR_Size.h: + * ACE/ace/CDR_Size.inl: + * ACE/ace/CDR_Stream.h: + * ACE/ace/CDR_Stream.inl: + * ACE/tests/CDR_Test.cpp: + * TAO/tao/CDR.h: + * TAO/tao/CDR.inl: + +commit 78eb52679050266c047bf19e7819bdae96f89e2d +Author: Johnny Willemsen +Date: Mon Aug 5 08:55:30 2024 +0200 + + Define ACE_HAS_CPP23 when we have C++23 support + + * ACE/ace/config-g++-common.h: + * ACE/ace/config-win32-borland.h: + * ACE/ace/config-win32-msvc-142.h: + +commit e0d586b7697aa252bd0d83ffae8de3971ca32634 +Author: Johnny Willemsen +Date: Fri Aug 2 10:36:20 2024 +0200 + + Manually updating OpenDDS is not necessary anymore, there is a github action handling that + + * ACE/docs/bczar/bczar.html: + +commit c9e15410ccf4d9cbb5fb39c4dba32c24a4d2b48e +Author: Johnny Willemsen +Date: Fri Aug 2 10:21:01 2024 +0200 + + Make ACE 8.0.1 and TAO 4.0.1 public + + * ACE/NEWS: + * ACE/bin/copy-local-script.sh: + * ACE/bin/diff-builds-and-group-fixed-tests-only.sh: + * ACE/docs/Download.html: + * ACE/etc/index.html: + +commit 7ec8330eb8adf35e2bbf12bc40a5321feb93c4b8 +Author: Andreas Dröscher +Date: Thu Apr 9 23:39:46 2020 +0200 + + Abort compilation if no libc is detected or enabled + +commit b9e97a9a68ddfe06bc6a871df86f3211d2f19d48 +Author: Andreas Dröscher +Date: Thu Apr 9 23:39:02 2020 +0200 + + Added musl specific section to config-linux.h + +commit 96e0a8511e27fb962cfb324dd654fe23311b0f38 +Author: Andreas Dröscher +Date: Thu Apr 9 23:38:08 2020 +0200 + + typedef ACE_LOFF_T as off_t for musl + +commit af5a3578b242f425bec5cf64d4ec0dce548214b0 +Author: Andreas Dröscher +Date: Thu Apr 9 23:36:15 2020 +0200 + + Replacing strange datatype definition with standard + + ACE_Dev_Poll_Reactor is using __uint32_t for no apparent + reason. Since struct epoll_event.events is defined as + uint32_t and using __uint32_t breaks compatibility + with musl, __uint32_t should be replaced with uint32_t. + But to conform with ACE Guidelines I'm using ACE_UINT32. diff --git a/ACE/PROBLEM-REPORT-FORM b/ACE/PROBLEM-REPORT-FORM index 788ac082bb848..41c977f22f4c0 100644 --- a/ACE/PROBLEM-REPORT-FORM +++ b/ACE/PROBLEM-REPORT-FORM @@ -25,7 +25,7 @@ include an entire platform-specific configuration file in the form. 8<----------8<----------8<----------8<----------8<----------8<----------8<---- - ACE VERSION: 8.0.1 + ACE VERSION: 8.0.2 HOST MACHINE and OPERATING SYSTEM: If on Windows based OS's, which version of WINSOCK do you diff --git a/ACE/VERSION.txt b/ACE/VERSION.txt index c3bb6dd71250c..4983b3736a487 100644 --- a/ACE/VERSION.txt +++ b/ACE/VERSION.txt @@ -1,4 +1,4 @@ -This is ACE version 8.0.1, released Fri Aug 02 10:00:36 CEST 2024 +This is ACE version 8.0.2, released Fri Dec 06 13:11:26 CET 2024 If you have any problems with or questions about ACE, please open a issue or discussion on the ACE_TAO github project at diff --git a/ACE/ace/Version.h b/ACE/ace/Version.h index a2ae00d6dfeaf..d5dadc684b224 100644 --- a/ACE/ace/Version.h +++ b/ACE/ace/Version.h @@ -4,7 +4,7 @@ #define ACE_MAJOR_VERSION 8 #define ACE_MINOR_VERSION 0 -#define ACE_MICRO_VERSION 1 -#define ACE_VERSION "8.0.1" -#define ACE_VERSION_CODE 0x80001 +#define ACE_MICRO_VERSION 2 +#define ACE_VERSION "8.0.2" +#define ACE_VERSION_CODE 0x80002 #define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) diff --git a/ACE/debian/control b/ACE/debian/control index a490ae71a0a9a..a113eda306476 100644 --- a/ACE/debian/control +++ b/ACE/debian/control @@ -26,7 +26,7 @@ Description: makefile, project, and workspace creator * mpc-ace: generates project files for a single target * mwc-ace: generates workspace files for a set of projects -Package: libace-8.0.1 +Package: libace-8.0.2 Replaces: libace-7.1.2t64 Breaks: libace-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -46,7 +46,7 @@ Description: C++ network programming framework Package: libace-dev Architecture: any Section: libdevel -Depends: libace-8.0.1 (= ${binary:Version}), ${misc:Depends} +Depends: libace-8.0.2 (= ${binary:Version}), ${misc:Depends} Suggests: libace-doc, pkgconf Description: C++ network programming framework - development files This package contains the header files and static library for the ACE @@ -62,7 +62,7 @@ Description: C++ network programming framework - documentation This package contains the ACE overview documentation, tutorials, examples, and information regarding upstream development. -Package: libace-ssl-8.0.1 +Package: libace-ssl-8.0.2 Replaces: libace-ssl-7.1.2t64 Breaks: libace-ssl-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -75,12 +75,12 @@ Description: ACE secure socket layer library Package: libace-ssl-dev Architecture: any Section: libdevel -Depends: libace-ssl-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} +Depends: libace-ssl-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} Description: ACE secure socket layer library - development files This package contains the header files and static library for the ACE SSL library. -Package: libace-rmcast-8.0.1 +Package: libace-rmcast-8.0.2 Replaces: libace-rmcast-7.1.2t64 Breaks: libace-rmcast-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -96,12 +96,12 @@ Description: ACE reliable multicast library Package: libace-rmcast-dev Architecture: any Section: libdevel -Depends: libace-rmcast-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-rmcast-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE reliable multicast library - development files This package contains the header files and static library for the ACE reliable multicast library. -Package: libace-tmcast-8.0.1 +Package: libace-tmcast-8.0.2 Replaces: libace-tmcast-7.1.2t64 Breaks: libace-tmcast-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -117,12 +117,12 @@ Description: ACE transactional multicast library Package: libace-tmcast-dev Architecture: any Section: libdevel -Depends: libace-tmcast-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-tmcast-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE transactional multicast library - development files This package contains the header files and static library for the ACE transactional multicast library. -Package: libace-htbp-8.0.1 +Package: libace-htbp-8.0.2 Replaces: libace-htbp-7.1.2t64 Breaks: libace-htbp-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -138,12 +138,12 @@ Description: ACE protocol over HTTP tunneling library Package: libace-htbp-dev Architecture: any Section: libdevel -Depends: libace-htbp-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-htbp-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE protocol over HTTP tunneling library - development files This package contains the header files and static library for the ACE HTBP library. -Package: libace-inet-8.0.1 +Package: libace-inet-8.0.2 Replaces: libace-inet-7.1.2t64 Breaks: libace-inet-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -156,17 +156,17 @@ Description: ACE Inet protocol library Package: libace-inet-dev Architecture: any Section: libdevel -Depends: libace-inet-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE Inet protocol library - development files This package contains the header files and static library for the ACE Inet protocol library. -Package: libace-inet-ssl-8.0.1 +Package: libace-inet-ssl-8.0.2 Replaces: libace-inet-ssl-7.1.2t64 Breaks: libace-inet-ssl-7.1.2t64 (<< ${source:Version}) Architecture: any Section: libs -Depends: libace-inet-8.0.1, libace-ssl-8.0.1, ${shlibs:Depends}, ${misc:Depends} +Depends: libace-inet-8.0.2, libace-ssl-8.0.2, ${shlibs:Depends}, ${misc:Depends} Description: ACE SSL-enabled Inet protocol library This package provides an ACE addon library for clients (and possibly servers at some point) using Inet protocols which support SSL, such as @@ -175,7 +175,7 @@ Description: ACE SSL-enabled Inet protocol library Package: libace-inet-ssl-dev Architecture: any Section: libdevel -Depends: libace-inet-ssl-8.0.1 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-ssl-8.0.2 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} Description: ACE SSL-enabled Inet protocol library - development files This package contains the header files and static library for the ACE SSL-enabled Inet protocol library. @@ -190,7 +190,7 @@ Description: ACE perfect hash function generator basically the same options and functionality. ace_gperf simply takes advantage of some of the features provided by the ACE library. -Package: libacexml-8.0.1 +Package: libacexml-8.0.2 Replaces: libacexml-7.1.2t64 Breaks: libacexml-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -207,12 +207,12 @@ Description: ACE SAX based XML parsing library Package: libacexml-dev Architecture: any Section: libdevel -Depends: libacexml-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libacexml-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE SAX based XML parsing library - development files This package contains the header files and static library for the ACE XML parsing library. -Package: libace-xml-utils-8.0.1 +Package: libace-xml-utils-8.0.2 Replaces: libace-xml-utils-7.1.2t64 Breaks: libace-xml-utils-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -227,12 +227,12 @@ Description: ACE XML utility classes and methods Package: libace-xml-utils-dev Architecture: any Section: libdevel -Depends: libace-xml-utils-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev +Depends: libace-xml-utils-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev Description: ACE XML utility classes and methods - development files This package contains the header files and static library for the ACE XML Utils library -Package: libkokyu-8.0.1 +Package: libkokyu-8.0.2 Replaces: libkokyu-7.1.2t64 Breaks: libkokyu-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -248,12 +248,12 @@ Description: ACE scheduling and dispatching library Package: libkokyu-dev Architecture: any Section: libdevel -Depends: libkokyu-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libkokyu-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE scheduling and dispatching library - development files This package contains the header files and static library for the ACE scheduling and dispatching library. -Package: libace-xtreactor-8.0.1 +Package: libace-xtreactor-8.0.2 Replaces: libace-xtreactor-7.1.2t64 Breaks: libace-xtreactor-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -273,12 +273,12 @@ Description: ACE-GUI reactor integration for Xt Package: libace-xtreactor-dev Architecture: any Section: libdevel -Depends: libace-xtreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev, ${misc:Depends} +Depends: libace-xtreactor-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev, ${misc:Depends} Description: ACE-GUI reactor integration for Xt - development files This package contains header files and static library for the ACE-Xt reactor integration. -Package: libace-tkreactor-8.0.1 +Package: libace-tkreactor-8.0.2 Replaces: libace-tkreactor-7.1.2t64 Breaks: libace-tkreactor-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -299,12 +299,12 @@ Description: ACE-GUI reactor integration for Tk Package: libace-tkreactor-dev Architecture: any Section: libdevel -Depends: libace-tkreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev, ${misc:Depends} +Depends: libace-tkreactor-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev, ${misc:Depends} Description: ACE-GUI reactor integration for Tk - development files This package contains header files and static library for the ACE-Tk reactor integration. -Package: libace-flreactor-8.0.1 +Package: libace-flreactor-8.0.2 Replaces: libace-flreactor-7.1.2t64 Breaks: libace-flreactor-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -324,12 +324,12 @@ Description: ACE-GUI reactor integration for FLTK Package: libace-flreactor-dev Architecture: any Section: libdevel -Depends: libace-flreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} +Depends: libace-flreactor-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} Description: ACE-GUI reactor integration for FLTK - development files This package contains header files and static library for the ACE-FLTK reactor integration. -Package: libace-foxreactor-8.0.1 +Package: libace-foxreactor-8.0.2 Replaces: libace-foxreactor-7.1.2t64 Breaks: libace-foxreactor-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -348,7 +348,7 @@ Description: ACE-GUI reactor integration for FOX Package: libace-foxreactor-dev Architecture: any Section: libdevel -Depends: libace-foxreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} +Depends: libace-foxreactor-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} Description: ACE-GUI reactor integration for FOX - development files This package contains header files and static library for the ACE-FOX reactor integration. @@ -365,7 +365,7 @@ Description: ACE network service implementations files to link the various ACE network services together, either statically or dynamically, and form complete server programs. -Package: libnetsvcs-8.0.1 +Package: libnetsvcs-8.0.2 Replaces: libnetsvcs-7.1.2t64 Breaks: libnetsvcs-7.1.2t64 (<< ${source:Version}) Architecture: any @@ -381,7 +381,7 @@ Description: ACE network service implementations - libraries Package: libnetsvcs-dev Architecture: any Section: libdevel -Depends: libnetsvcs-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libnetsvcs-8.0.2 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE network service implementations - development files ACE network services provide reusable components for common distributed system tasks such as logging, naming, locking, and time diff --git a/ACE/rpmbuild/ace-tao.spec b/ACE/rpmbuild/ace-tao.spec index fe57b5e0d64b3..329ddd589af5d 100644 --- a/ACE/rpmbuild/ace-tao.spec +++ b/ACE/rpmbuild/ace-tao.spec @@ -1,6 +1,6 @@ # Set the version number here. -%define ACEVER 8.0.1 -%define TAOVER 4.0.1 +%define ACEVER 8.0.2 +%define TAOVER 4.0.2 # Conditional build # Default values are diff --git a/TAO/ChangeLogs/TAO-4_0_2 b/TAO/ChangeLogs/TAO-4_0_2 new file mode 100644 index 0000000000000..6283c9624a712 --- /dev/null +++ b/TAO/ChangeLogs/TAO-4_0_2 @@ -0,0 +1,50 @@ +commit 7bf94db38459dd2546a6dddda27ecac5ef1f20e0 +Author: Jan Vermaete +Date: Fri Oct 25 14:05:08 2024 +0200 + + spelling: changed 'explictly' to 'explicitly' + + It was a warning when running lintian when making an OpenDDS deb file. + + I: opendds: spelling-error-in-binary usr/lib/libTAO_IDL_FE.so.2.5.21 explictly explicitly + + Signed-off-by: Jan Vermaete + +commit dfd76988181dd380795b9ae1ad267848faa6cff1 +Author: Jan Vermaete +Date: Fri Oct 25 13:16:03 2024 +0200 + + spelling: changed implImented to implEmented + + It was a warning when running lintian when making an OpenDDS deb file. + + I: opendds: spelling-error-in-binary usr/lib/libTAO_IDL_FE.so.2.5.21 explictly explicitly + I: opendds: spelling-error-in-binary usr/lib/libTAO_Valuetype.so.2.5.21 implimented implemented + + Signed-off-by: Jan Vermaete + +commit 4a52b9387b14f557907b2f28d0064fa863c0ea1c +Author: Osyotr +Date: Thu Oct 24 14:04:30 2024 +0300 + + Remove checked_iterator.h + +commit fbc7205d70adb80180ea81bdcd6acd759b9e316f +Author: remko +Date: Tue Oct 15 16:49:46 2024 +0200 + + fixed a typo in the documentation + +commit 852621f99f833e2fc22673490b69a5f048027b37 +Author: Johnny Willemsen +Date: Mon Aug 5 10:19:41 2024 +0200 + + Extended output CDR classes to serialize a std::string_view directly + + * ACE/ace/CDR_Size.h: + * ACE/ace/CDR_Size.inl: + * ACE/ace/CDR_Stream.h: + * ACE/ace/CDR_Stream.inl: + * ACE/tests/CDR_Test.cpp: + * TAO/tao/CDR.h: + * TAO/tao/CDR.inl: diff --git a/TAO/PROBLEM-REPORT-FORM b/TAO/PROBLEM-REPORT-FORM index 22f5234afb37a..ea93cf8664124 100644 --- a/TAO/PROBLEM-REPORT-FORM +++ b/TAO/PROBLEM-REPORT-FORM @@ -40,8 +40,8 @@ To: tao-bugs@list.isis.vanderbilt.edu Subject: [area]: [synopsis] - TAO VERSION: 4.0.1 - ACE VERSION: 8.0.1 + TAO VERSION: 4.0.2 + ACE VERSION: 8.0.2 HOST MACHINE and OPERATING SYSTEM: If on Windows based OS's, which version of WINSOCK do you diff --git a/TAO/VERSION.txt b/TAO/VERSION.txt index 94f7a11841e5d..7013a9323bd1b 100644 --- a/TAO/VERSION.txt +++ b/TAO/VERSION.txt @@ -1,4 +1,4 @@ -This is TAO version 4.0.1, released Fri Aug 02 10:00:36 CEST 2024 +This is TAO version 4.0.2, released Fri Dec 06 13:11:26 CET 2024 If you have any problems with or questions about TAO, please open a issue or discussion on the ACE_TAO github project at diff --git a/TAO/tao/Version.h b/TAO/tao/Version.h index 819f6d7ea673e..6dabb2f551d56 100644 --- a/TAO/tao/Version.h +++ b/TAO/tao/Version.h @@ -4,7 +4,7 @@ #define TAO_MAJOR_VERSION 4 #define TAO_MINOR_VERSION 0 -#define TAO_MICRO_VERSION 1 -#define TAO_VERSION "4.0.1" -#define TAO_VERSION_CODE 0x40001 +#define TAO_MICRO_VERSION 2 +#define TAO_VERSION "4.0.2" +#define TAO_VERSION_CODE 0x40002 #define TAO_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))