Skip to content

Commit c38c778

Browse files
committed
ACE+TAO-8_0_0
1 parent 4fa3d39 commit c38c778

File tree

10 files changed

+458
-48
lines changed

10 files changed

+458
-48
lines changed

ACE/ChangeLogs/ACE-8_0_0

Lines changed: 349 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,349 @@
1+
commit e8fa636e51f9675c60b025ac73652a63babb5ab1
2+
Author: Johnny Willemsen <[email protected]>
3+
Date: Tue Apr 30 13:32:30 2024 +0200
4+
5+
Define ACE_DEPRECATED as [[deprecated]]
6+
* ACE/ace/config-g++-common.h:
7+
* ACE/ace/config-macros.h:
8+
9+
commit fe15e4e0a2d096ba17c03542da026058a8ac950c
10+
Author: Johnny Willemsen <[email protected]>
11+
Date: Tue Apr 30 08:59:33 2024 +0200
12+
13+
Next release will be ACE8 with TAO4
14+
15+
* ACE/NEWS:
16+
* ACE/bin/make_release.py:
17+
* TAO/NEWS:
18+
19+
commit f4f1bf61a8f99a113f8540e73c845d87ee9e12e0
20+
Author: Johnny Willemsen <[email protected]>
21+
Date: Fri Apr 26 12:41:30 2024 +0200
22+
23+
Simplify handling of platform_libs for bmake
24+
25+
* ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
26+
27+
commit 3e1c169728f701f875b3204b04f609cbf9ffe05f
28+
Author: Johnny Willemsen <[email protected]>
29+
Date: Fri Apr 26 09:32:49 2024 +0200
30+
31+
Introduce platform_libs which is used for bmake
32+
33+
Don't add iphlpapi to lit_libs for any compiler on windows, with bmake we don't need that
34+
35+
commit d71bd20a9796177b10fabeeffd98ba3d383ae06f
36+
Author: Johnny Willemsen <[email protected]>
37+
Date: Thu Apr 25 14:23:34 2024 +0200
38+
39+
Document change
40+
41+
* ACE/NEWS:
42+
43+
commit b8016f70eff874a90b4f18900dd5cdd1e74cb545
44+
Author: Johnny Willemsen <[email protected]>
45+
Date: Thu Apr 25 14:04:07 2024 +0200
46+
47+
Remove Auto_Ptr.h, with C++17 auto_ptr is not available anymore
48+
49+
* ACE/ace/Auto_Ptr.cpp:
50+
* ACE/ace/Auto_Ptr.h:
51+
* ACE/ace/Auto_Ptr.inl:
52+
Deleted.
53+
54+
* ACE/ace/ace.mpc:
55+
* ACE/ace/ace_for_tao.mpc:
56+
* ACE/tests/Logging_Strategy_Test.cpp:
57+
58+
commit 9abf05ca86eae5f0da11e7b518d8e6a3b40a3cc5
59+
Author: Johnny Willemsen <[email protected]>
60+
Date: Wed Apr 24 11:26:09 2024 +0200
61+
62+
Add _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING to the default compiler flags to suppress the stdext::checked_array_iterator deprecation warnings at this moment
63+
64+
* ACE/bin/MakeProjectCreator/config/vc_warnings.mpb:
65+
66+
commit 268b116929816ef35d0664ae4ed4a22e03581bc0
67+
Author: Johnny Willemsen <[email protected]>
68+
Date: Wed Apr 24 10:43:07 2024 +0200
69+
70+
Header fix
71+
72+
* ACE/NEWS:
73+
74+
commit 61c0befaa0139e9ebf80196c5644191a6fd70508
75+
Author: Johnny Willemsen <[email protected]>
76+
Date: Wed Apr 24 08:28:44 2024 +0200
77+
78+
Next version will be a minor one
79+
80+
* ACE/NEWS:
81+
* TAO/NEWS:
82+
83+
commit a2fec2210c135d4e9a205ce96e89b57f9be74b4e
84+
Author: Johnny Willemsen <[email protected]>
85+
Date: Wed Apr 24 08:27:56 2024 +0200
86+
87+
Simplified c++std checks
88+
89+
* ACE/include/makeinclude/platform_gcc_clang_common.GNU:
90+
91+
commit d5a360e8e02d60bbe5bf993341593a479e708a8a
92+
Author: Johnny Willemsen <[email protected]>
93+
Date: Wed Apr 24 08:25:29 2024 +0200
94+
95+
Update ACE/include/makeinclude/platform_linux_clang.GNU
96+
97+
Co-authored-by: Fred Hornsey <[email protected]>
98+
99+
commit 5a4e5ec786755a19b36fdd09ffac72561a77497e
100+
Author: Johnny Willemsen <[email protected]>
101+
Date: Tue Apr 23 14:34:33 2024 +0200
102+
103+
Document C++17 requirement
104+
105+
* ACE/NEWS:
106+
* ACE/ace/checked_iterator.h:
107+
108+
commit ed0b72b1ef533ea54276166e90cd615d10bddd54
109+
Author: Johnny Willemsen <[email protected]>
110+
Date: Tue Apr 23 12:28:40 2024 +0200
111+
112+
Add version 4/5
113+
114+
* ACE/include/makeinclude/platform_linux_clang.GNU:
115+
116+
commit e4fd6ae1e2a7c9197c5f1ce271905a325634a36d
117+
Author: Johnny Willemsen <[email protected]>
118+
Date: Tue Apr 23 11:39:02 2024 +0200
119+
120+
Cleanup
121+
122+
* ACE/include/makeinclude/platform_linux_clang.GNU:
123+
124+
commit 87905036e334c90eadb3a16a5718f7d4a4dc6428
125+
Author: Johnny Willemsen <[email protected]>
126+
Date: Tue Apr 23 11:35:13 2024 +0200
127+
128+
Rework compiler detection
129+
130+
* ACE/include/makeinclude/platform_linux_clang.GNU:
131+
132+
commit e78b80f1bd2ac4c9750d9d71eb92a51c4bb9301b
133+
Author: Johnny Willemsen <[email protected]>
134+
Date: Tue Apr 23 10:22:46 2024 +0200
135+
136+
Fixed error
137+
138+
* ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
139+
140+
commit 1d9323c0e07b0c54ed840a02fb54185e4956f23d
141+
Author: Johnny Willemsen <[email protected]>
142+
Date: Tue Apr 23 10:19:49 2024 +0200
143+
144+
Rename and add cmake override
145+
146+
* ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
147+
* ACE/bin/MakeProjectCreator/config/vs2017nmake.mpb:
148+
* ACE/bin/MakeProjectCreator/config/vs2019nmake.mpb:
149+
* ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
150+
151+
commit 5efddd5a61db295b7878f4d9d4e00a672333667b
152+
Author: Johnny Willemsen <[email protected]>
153+
Date: Tue Apr 23 09:48:33 2024 +0200
154+
155+
Changes for clang default C++ compiler level
156+
157+
* .github/workflows/linux.yml:
158+
* ACE/include/makeinclude/platform_linux_clang.GNU:
159+
* ACE/include/makeinclude/platform_macosx_common.GNU:
160+
161+
commit 0655b61de5e25e42391061458d67e489377b38dc
162+
Author: Johnny Willemsen <[email protected]>
163+
Date: Tue Apr 23 09:39:33 2024 +0200
164+
165+
Add compiler support for c++17/c++20
166+
167+
* ACE/include/makeinclude/platform_linux_clang.GNU:
168+
* ACE/include/makeinclude/platform_macosx_common.GNU:
169+
170+
commit d6bc831954c272001538a1f9c5b4f45aeeb536a8
171+
Author: Johnny Willemsen <[email protected]>
172+
Date: Tue Apr 23 09:34:26 2024 +0200
173+
174+
Language standard fixes
175+
176+
* ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
177+
* ACE/bin/MakeProjectCreator/config/vs2017nmake.mpb:
178+
* ACE/bin/MakeProjectCreator/config/vs2019nmake.mpb:
179+
* ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
180+
181+
commit ccfdcddc366ecee7a5a506408f79c9ccfdaafca3
182+
Author: Johnny Willemsen <[email protected]>
183+
Date: Tue Apr 23 09:29:57 2024 +0200
184+
185+
Increment to C++17 as minimum required C++ compiler, includes setting default C++ version for Visual Studio to 2017
186+
187+
* ACE/ace/Global_Macros.h:
188+
* ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
189+
* ACE/bin/MakeProjectCreator/config/vs2017nmake.mpb:
190+
* ACE/bin/MakeProjectCreator/config/vs2019nmake.mpb:
191+
* ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
192+
* TAO/tests/Oneway_Send_Timeouts/Server_Task.h:
193+
* TAO/tests/Oneway_Send_Timeouts/main.cpp:
194+
195+
commit 4aad080508af80d28616eb02d017b05d102a1d54
196+
Author: Johnny Willemsen <[email protected]>
197+
Date: Mon Apr 22 15:06:07 2024 +0200
198+
199+
Ship with Visual 2019/2022 solutions
200+
201+
* ACE/bin/make_release.py:
202+
203+
commit 3bf38eaee831fc923f0f661b33fe8f97c2995a64
204+
Author: Johnny Willemsen <[email protected]>
205+
Date: Mon Apr 22 15:05:45 2024 +0200
206+
207+
Removed empty line
208+
209+
* ACE/tests/Framework_Component_DLL.cpp:
210+
211+
commit 6abd30c46ef257c777eb64e8426c39d088cf7a79
212+
Author: Johnny Willemsen <[email protected]>
213+
Date: Mon Apr 22 15:05:34 2024 +0200
214+
215+
Layout changes
216+
217+
* ACE/apps/JAWS2/JAWS/Parse_Headers.h:
218+
219+
commit 08f4763d712abed02e5d41d5a055d9ee853c6d3a
220+
Author: Johnny Willemsen <[email protected]>
221+
Date: Mon Apr 22 15:05:20 2024 +0200
222+
223+
Layout changes
224+
225+
* ACE/ace/Based_Pointer_Repository.cpp:
226+
227+
commit 1839b1cdad078b343540eb30bafb35f0e54cc8ed
228+
Author: Johnny Willemsen <[email protected]>
229+
Date: Mon Apr 22 15:05:06 2024 +0200
230+
231+
Layout changes
232+
233+
* ACE/tests/Framework_Component_DLL.h:
234+
235+
commit 909a92103f532f1ef6ac3d40abd7d659b944072f
236+
Author: Johnny Willemsen <[email protected]>
237+
Date: Mon Apr 22 15:04:51 2024 +0200
238+
239+
Cleanup Visual Studio files
240+
241+
* ACE/bin/MakeProjectCreator/config/vc10nmake.mpb:
242+
* ACE/bin/MakeProjectCreator/config/vc11.features:
243+
* ACE/bin/MakeProjectCreator/config/vc11nmake.mpb:
244+
* ACE/bin/MakeProjectCreator/config/vc12.features:
245+
* ACE/bin/MakeProjectCreator/config/vc12nmake.mpb:
246+
* ACE/bin/MakeProjectCreator/config/vc14.features:
247+
* ACE/bin/MakeProjectCreator/config/vc71.features:
248+
* ACE/bin/MakeProjectCreator/config/vc8.features:
249+
* ACE/bin/MakeProjectCreator/config/vc8nmake.mpb:
250+
* ACE/bin/MakeProjectCreator/config/vc9.features:
251+
* ACE/bin/MakeProjectCreator/config/vc9nmake.mpb:
252+
Deleted.
253+
254+
* ACE/bin/MakeProjectCreator/config/vc10.features -> ACE/bin/MakeProjectCreator/config/vs2022.features:
255+
* ACE/bin/MakeProjectCreator/config/vc14nmake.mpb -> ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
256+
Moved.
257+
258+
commit 4c4c03a78c62e383128eb10028621bcb506903cf
259+
Merge: 6a9352f28cb 060a9701ac4
260+
Author: Johnny Willemsen <[email protected]>
261+
Date: Tue Apr 16 16:41:03 2024 +0200
262+
263+
Merge branch 'master' into jwi-bcc64xsingletonwarning
264+
265+
commit 6a9352f28cb79bab46128295364d72a71711a98d
266+
Author: Johnny Willemsen <[email protected]>
267+
Date: Tue Apr 16 16:01:08 2024 +0200
268+
269+
Changes to attempt to silence bcc64x
270+
271+
* ACE/ace/Based_Pointer_Repository.h:
272+
* ACE/ace/UUID.h:
273+
274+
commit 143905afafa988abe2e236f517a97f85533960dc
275+
Author: Johnny Willemsen <[email protected]>
276+
Date: Tue Apr 16 08:45:21 2024 +0200
277+
278+
Revert "Use a variable on the stack to not have a temporary in the call"
279+
280+
commit 198cf53edd21efe4c86cc9d65b29fbc5d8d697ac
281+
Merge: c247ac5cbb6 b0e4f06810a
282+
Author: Johnny Willemsen <[email protected]>
283+
Date: Mon Apr 15 16:11:59 2024 +0200
284+
285+
Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
286+
287+
Check for full match with major version
288+
289+
commit 42e242e9cc0cb594e9109c6692935b69730b4268
290+
Author: Johnny Willemsen <[email protected]>
291+
Date: Mon Apr 15 11:19:43 2024 +0200
292+
293+
Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can tell
294+
295+
* ACE/ace/config-face-conftest.h:
296+
* ACE/ace/config-hurd.h:
297+
* ACE/ace/config-kfreebsd.h:
298+
* ACE/ace/config-linux-common.h:
299+
* ACE/ace/config-lynxos-178.h:
300+
* ACE/ace/config-lynxos.h:
301+
* ACE/ace/config-mqx.h:
302+
* ACE/ace/config-openbsd.h:
303+
* ACE/ace/config-win32-mingw64.h:
304+
* ACE/ace/os_include/os_signal.h:
305+
306+
commit ee147da820e0e6acca101e9309108133e530bf4e
307+
Author: Johnny Willemsen <[email protected]>
308+
Date: Fri Apr 12 12:04:42 2024 +0200
309+
310+
Use a variable on the stack to not have a temporary in the call
311+
312+
* ACE/protocols/ace/INet/URLBase.cpp:
313+
314+
commit fc698ff965ccd387fcf0fc217b22fb5de9e4461a
315+
Author: Johnny Willemsen <[email protected]>
316+
Date: Thu Apr 11 13:06:10 2024 +0200
317+
318+
Remove check for gcc 4.2, any compiler we support is newer
319+
320+
* ACE/include/makeinclude/platform_g++_common.GNU:
321+
322+
commit b0e4f06810a909c171b5012d1c0bf808f1729dcf
323+
Author: Johnny Willemsen <[email protected]>
324+
Date: Thu Apr 11 13:05:10 2024 +0200
325+
326+
Check for full match with major version
327+
328+
* ACE/include/makeinclude/platform_g++_common.GNU:
329+
330+
commit 787f08ae9d0896fa5c2b6aa1d495057c0769eca0
331+
Author: Johnny Willemsen <[email protected]>
332+
Date: Wed Apr 10 10:14:48 2024 +0200
333+
334+
Upgrade for next rlease
335+
336+
* ACE/bin/copy-local-script.sh:
337+
338+
commit c3da0520bc65f368f5b914d0fb576330e51093f2
339+
Author: Johnny Willemsen <[email protected]>
340+
Date: Wed Apr 10 10:11:46 2024 +0200
341+
342+
Make 7.1.4 public and prepare for 7.1.5
343+
344+
* ACE/NEWS:
345+
* ACE/bin/copy-local-script.sh:
346+
* ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
347+
* ACE/docs/Download.html:
348+
* ACE/etc/index.html:
349+
* TAO/NEWS:

ACE/PROBLEM-REPORT-FORM

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ include an entire platform-specific configuration file in the form.
2525

2626
8<----------8<----------8<----------8<----------8<----------8<----------8<----
2727

28-
ACE VERSION: 7.1.4
28+
ACE VERSION: 8.0.0
2929

3030
HOST MACHINE and OPERATING SYSTEM:
3131
If on Windows based OS's, which version of WINSOCK do you

ACE/VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is ACE version 7.1.4, released Wed Apr 10 09:54:13 CEST 2024
1+
This is ACE version 8.0.0, released Thu May 16 12:27:08 CEST 2024
22

33
If you have any problems with or questions about ACE, please open
44
a issue or discussion on the ACE_TAO github project at

ACE/ace/Version.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// -*- C++ -*-
33
// This is file was automatically generated by $ACE_ROOT/bin/make_release.py
44

5-
#define ACE_MAJOR_VERSION 7
6-
#define ACE_MINOR_VERSION 1
7-
#define ACE_MICRO_VERSION 4
8-
#define ACE_VERSION "7.1.4"
9-
#define ACE_VERSION_CODE 0x70104
5+
#define ACE_MAJOR_VERSION 8
6+
#define ACE_MINOR_VERSION 0
7+
#define ACE_MICRO_VERSION 0
8+
#define ACE_VERSION "8.0.0"
9+
#define ACE_VERSION_CODE 0x80000
1010
#define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))

0 commit comments

Comments
 (0)