Ticket #63845: main.log

File main.log, 517.1 KB (added by pmetzger (Perry E. Metzger), 3 years ago)

main.log for the build

Line 
1version:1
2:debug:main Starting logging for ruby30 @3.0.2_3
3:debug:sysinfo macOS 12.0.1 (darwin/21.1.0) arch i386
4:debug:sysinfo MacPorts 2.7.1
5:debug:sysinfo Xcode 13.1
6:debug:sysinfo SDK 12
7:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 12.0
8:debug:main epoch: in tree: 0 installed: 0
9:debug:main cctools 949.0.1_1 exists in the ports tree
10:debug:main cctools 949.0.1_1 +xcode is the latest installed
11:debug:main cctools 949.0.1_1 +xcode is active
12:debug:main Merging existing requested variants '' into variants
13:debug:main new fully merged portvariants:
14:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/cctools
15:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
16:debug:main Sourcing PortGroup cltversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cltversion-1.0.tcl
17:debug:main universal_variant is false, so not adding the default universal variant
18:debug:main Executing variant xcode provides xcode
19:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
20:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
21:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
22:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
23:debug:main Running callback portstartupitem::add_notes
24:debug:main Finished running callback portstartupitem::add_notes
25:debug:main No need to upgrade! cctools 949.0.1_1 >= cctools 949.0.1_1
26:debug:main epoch: in tree: 0 installed: 0
27:debug:main pkgconfig 0.29.2_0 exists in the ports tree
28:debug:main pkgconfig 0.29.2_0  is the latest installed
29:debug:main pkgconfig 0.29.2_0  is active
30:debug:main Merging existing requested variants '' into variants
31:debug:main new fully merged portvariants:
32:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/pkgconfig
33:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
34:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
35:debug:main Sourcing PortGroup conflicts_build 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/conflicts_build-1.0.tcl
36:debug:main adding the default universal variant
37:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
38:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
39:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
40:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
41:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
42:debug:main Running callback portstartupitem::add_notes
43:debug:main Finished running callback portstartupitem::add_notes
44:debug:main No need to upgrade! pkgconfig 0.29.2_0 >= pkgconfig 0.29.2_0
45:debug:main epoch: in tree: 0 installed: 0
46:debug:main libiconv 1.16_1 exists in the ports tree
47:debug:main libiconv 1.16_1  is the latest installed
48:debug:main libiconv 1.16_1  is active
49:debug:main Merging existing requested variants '' into variants
50:debug:main new fully merged portvariants:
51:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/libiconv
52:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
53:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
54:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
55:debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
56:debug:main muniversal: adding universal variant
57:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
58:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
59:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
60:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
61:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
62:debug:main Running callback portstartupitem::add_notes
63:debug:main Finished running callback portstartupitem::add_notes
64:debug:main Running callback xcodeversions_run_check
65:debug:main Finished running callback xcodeversions_run_check
66:debug:main No need to upgrade! libiconv 1.16_1 >= libiconv 1.16_1
67:debug:main epoch: in tree: 0 installed: 0
68:debug:main readline 8.1.000_0 exists in the ports tree
69:debug:main readline 8.1.000_0  is the latest installed
70:debug:main readline 8.1.000_0  is active
71:debug:main Merging existing requested variants '' into variants
72:debug:main new fully merged portvariants:
73:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/readline
74:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
75:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
76:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
77:debug:main muniversal: adding universal variant
78:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
79:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
80:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
81:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
82:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
83:debug:main Running callback portstartupitem::add_notes
84:debug:main Finished running callback portstartupitem::add_notes
85:debug:main No need to upgrade! readline 8.1.000_0 >= readline 8.1.000_0
86:debug:main epoch: in tree: 0 installed: 0
87:debug:main ncurses 6.2_1 exists in the ports tree
88:debug:main ncurses 6.2_1  is the latest installed
89:debug:main ncurses 6.2_1  is active
90:debug:main Merging existing requested variants '' into variants
91:debug:main new fully merged portvariants:
92:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/ncurses
93:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
94:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
95:debug:main adding the default universal variant
96:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
97:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
98:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
99:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
100:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
101:debug:main Running callback portstartupitem::add_notes
102:debug:main Finished running callback portstartupitem::add_notes
103:debug:main No need to upgrade! ncurses 6.2_1 >= ncurses 6.2_1
104:debug:main epoch: in tree: 0 installed: 0
105:debug:main zlib 1.2.11_0 exists in the ports tree
106:debug:main zlib 1.2.11_0  is the latest installed
107:debug:main zlib 1.2.11_0  is active
108:debug:main Merging existing requested variants '' into variants
109:debug:main new fully merged portvariants:
110:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zlib
111:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
112:debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
113:debug:main adding the default universal variant
114:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
115:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
116:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
117:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
118:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
119:debug:main Running callback portstartupitem::add_notes
120:debug:main Finished running callback portstartupitem::add_notes
121:debug:main Running callback xcodeversions_run_check
122:debug:main Finished running callback xcodeversions_run_check
123:debug:main No need to upgrade! zlib 1.2.11_0 >= zlib 1.2.11_0
124:debug:main epoch: in tree: 0 installed: 0
125:debug:main libyaml 0.2.5_0 exists in the ports tree
126:debug:main libyaml 0.2.5_0  is the latest installed
127:debug:main libyaml 0.2.5_0  is active
128:debug:main Merging existing requested variants '' into variants
129:debug:main new fully merged portvariants:
130:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libyaml
131:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
132:debug:main adding the default universal variant
133:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
134:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
135:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
136:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
137:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
138:debug:main Running callback portstartupitem::add_notes
139:debug:main Finished running callback portstartupitem::add_notes
140:debug:main No need to upgrade! libyaml 0.2.5_0 >= libyaml 0.2.5_0
141:debug:main epoch: in tree: 0 installed: 0
142:debug:main libffi 3.4.2_2 exists in the ports tree
143:debug:main libffi 3.4.2_2  is the latest installed
144:debug:main libffi 3.4.2_2  is active
145:debug:main Merging existing requested variants '' into variants
146:debug:main new fully merged portvariants:
147:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libffi
148:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
149:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
150:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
151:debug:main Re-registering default for livecheck.url
152:debug:main Re-registering default for livecheck.regex
153:debug:main muniversal: adding universal variant
154:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
155:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
156:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
157:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
158:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
159:debug:main Running callback portstartupitem::add_notes
160:debug:main Finished running callback portstartupitem::add_notes
161:debug:main No need to upgrade! libffi 3.4.2_2 >= libffi 3.4.2_2
162:debug:main epoch: in tree: 0 installed: 0
163:debug:main gdbm 1.22_0 exists in the ports tree
164:debug:main gdbm 1.22_0  is the latest installed
165:debug:main gdbm 1.22_0  is active
166:debug:main Merging existing requested variants '' into variants
167:debug:main new fully merged portvariants:
168:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/gdbm
169:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
170:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
171:debug:main adding the default universal variant
172:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
173:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
174:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
175:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
176:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
177:debug:main Running callback portstartupitem::add_notes
178:debug:main Finished running callback portstartupitem::add_notes
179:debug:main No need to upgrade! gdbm 1.22_0 >= gdbm 1.22_0
180:debug:main epoch: in tree: 2 installed: 2
181:debug:main gettext 0.19.8.1_2 exists in the ports tree
182:debug:main gettext 0.19.8.1_2  is the latest installed
183:debug:main gettext 0.19.8.1_2  is active
184:debug:main Merging existing requested variants '' into variants
185:debug:main new fully merged portvariants:
186:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/gettext
187:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
188:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
189:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
190:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
191:debug:main compiler clang 1300.0.29.3 not blacklisted because it doesn't match {clang < 211.10.1}
192:debug:main muniversal: adding universal variant
193:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
194:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
195:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
196:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
197:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
198:debug:main Running callback portstartupitem::add_notes
199:debug:main Finished running callback portstartupitem::add_notes
200:debug:main No need to upgrade! gettext 0.19.8.1_2 >= gettext 0.19.8.1_2
201:debug:main epoch: in tree: 0 installed: 0
202:debug:main openssl11 1.1.1l_5 exists in the ports tree
203:debug:main openssl11 1.1.1l_5  is the latest installed
204:debug:main openssl11 1.1.1l_5  is active
205:debug:main Merging existing requested variants '' into variants
206:debug:main new fully merged portvariants:
207:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/openssl11
208:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
209:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
210:debug:main muniversal: adding universal variant
211:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
212:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
213:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
214:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
215:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
216:debug:main Running callback portstartupitem::add_notes
217:debug:main Finished running callback portstartupitem::add_notes
218:debug:main No need to upgrade! openssl11 1.1.1l_5 >= openssl11 1.1.1l_5
219:debug:main epoch: in tree: 0 installed: 0
220:debug:main ruby_select 1.2_0 exists in the ports tree
221:debug:main ruby_select 1.2_0  is the latest installed
222:debug:main ruby_select 1.2_0  is active
223:debug:main Merging existing requested variants '' into variants
224:debug:main new fully merged portvariants:
225:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/sysutils/ruby_select
226:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
227:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
228:debug:main universal_variant is false, so not adding the default universal variant
229:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
230:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
231:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
232:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
233:debug:main Running callback portstartupitem::add_notes
234:debug:main Finished running callback portstartupitem::add_notes
235:debug:main No need to upgrade! ruby_select 1.2_0 >= ruby_select 1.2_0
236:msg:main --->  Computing dependencies for ruby30:info:main .:debug:main ruby30 has no conflicts
237:debug:main Searching for dependency: cctools
238:debug:main Found Dependency: receipt exists for cctools
239:debug:main Searching for dependency: pkgconfig
240:debug:main Found Dependency: receipt exists for pkgconfig
241:debug:main Searching for dependency: readline
242:debug:main Found Dependency: receipt exists for readline
243:debug:main Searching for dependency: zlib
244:debug:main Found Dependency: receipt exists for zlib
245:debug:main Searching for dependency: libyaml
246:debug:main Found Dependency: receipt exists for libyaml
247:debug:main Searching for dependency: libffi
248:debug:main Found Dependency: receipt exists for libffi
249:debug:main Searching for dependency: gdbm
250:debug:main Found Dependency: receipt exists for gdbm
251:debug:main Searching for dependency: openssl11
252:debug:main Found Dependency: receipt exists for openssl11
253:debug:main Searching for dependency: ruby_select
254:debug:main Found Dependency: receipt exists for ruby_select
255:debug:main Executing org.macports.main (ruby30)
256:debug:main dropping privileges: euid changed to 502, egid changed to 103.
257:debug:archivefetch archivefetch phase started at Sun Nov  7 17:52:32 EST 2021
258:msg:archivefetch --->  Fetching archive for ruby30
259:debug:archivefetch Executing org.macports.archivefetch (ruby30)
260:debug:archivefetch euid/egid changed to: 0/0
261:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
262:debug:archivefetch euid/egid changed to: 502/103
263:info:archivefetch --->  ruby30-3.0.2_3.darwin_21.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
264:msg:archivefetch --->  Attempting to fetch ruby30-3.0.2_3.darwin_21.x86_64.tbz2 from https://packages.macports.org/ruby30
265:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
266:msg:archivefetch --->  Attempting to fetch ruby30-3.0.2_3.darwin_21.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/ruby30
267:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
268:msg:archivefetch --->  Attempting to fetch ruby30-3.0.2_3.darwin_21.x86_64.tbz2 from https://fra.de.packages.macports.org/ruby30
269:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
270:debug:archivefetch Privilege de-escalation not attempted as not running as root.
271:debug:fetch fetch phase started at Sun Nov  7 17:52:33 EST 2021
272:notice:fetch --->  Fetching distfiles for ruby30
273:debug:fetch Executing org.macports.fetch (ruby30)
274:debug:fetch Privilege de-escalation not attempted as not running as root.
275:debug:checksum checksum phase started at Sun Nov  7 17:52:33 EST 2021
276:notice:checksum --->  Verifying checksums for ruby30
277:debug:checksum Executing org.macports.checksum (ruby30)
278:info:checksum --->  Checksumming ruby-3.0.2.tar.gz
279:debug:checksum Calculated (md5) is b973af486291a1e17ad50d88472bfa86
280:debug:checksum Correct (md5) checksum for ruby-3.0.2.tar.gz
281:debug:checksum Calculated (rmd160) is e8d512f1948dc4d59c0ee3a0ef4a2288492b9620
282:debug:checksum Correct (rmd160) checksum for ruby-3.0.2.tar.gz
283:debug:checksum Calculated (sha1) is e00784956ed2083a40e269d8b14e571b8fae9a0f
284:debug:checksum Correct (sha1) checksum for ruby-3.0.2.tar.gz
285:debug:checksum Calculated (sha256) is 5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1
286:debug:checksum Correct (sha256) checksum for ruby-3.0.2.tar.gz
287:debug:checksum Calculated (size) is 19941179
288:debug:checksum Correct (size) checksum for ruby-3.0.2.tar.gz
289:debug:checksum Privilege de-escalation not attempted as not running as root.
290:debug:extract extract phase started at Sun Nov  7 17:52:33 EST 2021
291:notice:extract --->  Extracting ruby30
292:debug:extract Executing org.macports.extract (ruby30)
293:info:extract --->  Extracting ruby-3.0.2.tar.gz
294:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/ruby30/ruby-3.0.2.tar.gz'
295:debug:extract Environment:
296:debug:extract CC_PRINT_OPTIONS='YES'
297:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/.CC_PRINT_OPTIONS'
298:debug:extract CPATH='/opt/local/include'
299:debug:extract DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
300:debug:extract LIBRARY_PATH='/opt/local/lib'
301:debug:extract MACOSX_DEPLOYMENT_TARGET='12.0'
302:debug:extract SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk'
303:info:extract Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/ruby30/ruby-3.0.2.tar.gz' | /usr/bin/tar -xf -
304:debug:extract system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/ruby30/ruby-3.0.2.tar.gz' | /usr/bin/tar -xf -
305:debug:extract euid/egid changed to: 0/0
306:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work to macports
307:debug:extract euid/egid changed to: 502/103
308:debug:extract Privilege de-escalation not attempted as not running as root.
309:debug:patch patch phase started at Sun Nov  7 17:52:36 EST 2021
310:debug:patch Executing org.macports.patch (ruby30)
311:notice:patch --->  Applying patches to ruby30
312:info:patch --->  Applying patch-random.c.diff
313:debug:patch Environment:
314:debug:patch CC_PRINT_OPTIONS='YES'
315:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/.CC_PRINT_OPTIONS'
316:debug:patch CPATH='/opt/local/include'
317:debug:patch DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
318:debug:patch LIBRARY_PATH='/opt/local/lib'
319:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
320:debug:patch SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk'
321:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/ruby30/files/patch-random.c.diff'
322:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/ruby30/files/patch-random.c.diff'
323:info:patch patching file random.c
324:debug:patch Executing proc-post-org.macports.patch-patch-0
325:info:patch --->  Patching gem_helper.rb: s/(gem) (build|install|push)/gem3.0 \2/g
326:debug:patch Executing reinplace: /usr/bin/sed -E {s/(gem) (build|install|push)/gem3.0 \2/g} </opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/lib/bundler/gem_helper.rb >@file14
327:debug:patch euid/egid changed to: 0/0
328:debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/lib/bundler/gem_helper.rb to macports
329:debug:patch euid/egid changed to: 502/103
330:debug:patch euid/egid changed to: 0/0
331:debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/lib/bundler/gem_helper.rb
332:debug:patch euid/egid changed to: 502/103
333:debug:patch Privilege de-escalation not attempted as not running as root.
334:debug:configure configure phase started at Sun Nov  7 17:52:36 EST 2021
335:notice:configure --->  Configuring ruby30
336:debug:configure Preferred compilers: clang macports-clang-9.0 macports-clang-13 macports-clang-12 macports-clang-11 macports-clang-10
337:debug:configure Using compiler 'Xcode Clang'
338:debug:configure Executing org.macports.configure (ruby30)
339:debug:configure Environment:
340:debug:configure CC='/usr/bin/clang'
341:debug:configure CC_PRINT_OPTIONS='YES'
342:debug:configure CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/.CC_PRINT_OPTIONS'
343:debug:configure CFLAGS='-pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -arch x86_64'
344:debug:configure CPATH='/opt/local/include'
345:debug:configure CPPFLAGS='-I/opt/local/include -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk'
346:debug:configure CXX='/usr/bin/clang++'
347:debug:configure CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -arch x86_64'
348:debug:configure DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
349:debug:configure F90FLAGS='-pipe -Os -m64'
350:debug:configure FCFLAGS='-pipe -Os -m64'
351:debug:configure FFLAGS='-pipe -Os -m64'
352:debug:configure INSTALL='/usr/bin/install -c'
353:debug:configure LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -arch x86_64'
354:debug:configure LIBRARY_PATH='/opt/local/lib'
355:debug:configure MACOSX_DEPLOYMENT_TARGET='12.0'
356:debug:configure OBJC='/usr/bin/clang'
357:debug:configure OBJCFLAGS='-pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -arch x86_64'
358:debug:configure OBJCXX='/usr/bin/clang++'
359:debug:configure OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -arch x86_64'
360:debug:configure PKG_CONFIG_PATH='/opt/local/libexec/openssl11/lib/pkgconfig'
361:debug:configure SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk'
362:info:configure Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2" && ./configure --prefix=/opt/local --enable-shared --enable-install-static-library --disable-install-doc --mandir="/opt/local/share/man" --enable-pthread --without-gmp --with-opt-dir="/opt/local" --program-suffix=3.0 --with-rubylibprefix="/opt/local/lib/ruby3.0" --with-openssl-include=/opt/local/libexec/openssl11/include --with-openssl-lib=/opt/local/libexec/openssl11/lib --without-baseruby AR=/opt/local/bin/ar RANLIB=/opt/local/bin/ranlib --with-arch=x86_64
363:debug:configure system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2" && ./configure --prefix=/opt/local --enable-shared --enable-install-static-library --disable-install-doc --mandir="/opt/local/share/man" --enable-pthread --without-gmp --with-opt-dir="/opt/local" --program-suffix=3.0 --with-rubylibprefix="/opt/local/lib/ruby3.0" --with-openssl-include=/opt/local/libexec/openssl11/include --with-openssl-lib=/opt/local/libexec/openssl11/lib --without-baseruby AR=/opt/local/bin/ar RANLIB=/opt/local/bin/ranlib --with-arch=x86_64
364:info:configure checking build system type... x86_64-apple-darwin21.1.0
365:info:configure checking host system type... x86_64-apple-darwin21.1.0
366:info:configure checking target system type... x86_64-apple-darwin21.1.0
367:info:configure checking for /usr/bin/llvm-ar... /opt/local/bin/ar
368:info:configure checking for /usr/bin/clang++... /usr/bin/clang++
369:info:configure checking for /usr/bin/llvm-nm... no
370:info:configure checking for /usr/bin/llvm-objcopy... no
371:info:configure checking for /usr/bin/llvm-objdump... no
372:info:configure checking for /usr/bin/llvm-ranlib... /opt/local/bin/ranlib
373:info:configure checking for /usr/bin/llvm-strip... no
374:info:configure checking for gcc... /usr/bin/clang
375:info:configure checking whether the C compiler works... yes
376:info:configure checking for C compiler default output file name... a.out
377:info:configure checking for suffix of executables...
378:info:configure checking whether we are cross compiling... no
379:info:configure checking for suffix of object files... o
380:info:configure checking whether we are using the GNU C compiler... yes
381:info:configure checking whether /usr/bin/clang accepts -g... yes
382:info:configure checking for /usr/bin/clang option to accept ISO C89... none needed
383:info:configure checking for /usr/bin/clang option to accept ISO C99... none needed
384:info:configure checking whether we are using the GNU C++ compiler... yes
385:info:configure checking whether /usr/bin/clang++ accepts -g... yes
386:info:configure checking how to run the C preprocessor... /usr/bin/clang -E
387:info:configure checking for ranlib... (cached) /opt/local/bin/ranlib
388:info:configure checking for gas... no
389:info:configure checking for as... as
390:info:configure checking for gnm... no
391:info:configure checking for nm... nm
392:info:configure checking for gobjcopy... no
393:info:configure checking for objcopy... no
394:info:configure checking for gobjdump... no
395:info:configure checking for objdump... objdump
396:info:configure checking for gstrip... no
397:info:configure checking for strip... strip
398:info:configure checking for grep that handles long lines and -e... /opt/local/bin/ggrep
399:info:configure checking for egrep... /opt/local/bin/ggrep -E
400:info:configure checking for ANSI C header files... yes
401:info:configure checking for sys/types.h... yes
402:info:configure checking for sys/stat.h... yes
403:info:configure checking for stdlib.h... yes
404:info:configure checking for string.h... yes
405:info:configure checking for memory.h... yes
406:info:configure checking for strings.h... yes
407:info:configure checking for inttypes.h... yes
408:info:configure checking for stdint.h... yes
409:info:configure checking for unistd.h... yes
410:info:configure checking minix/config.h usability... no
411:info:configure checking minix/config.h presence... no
412:info:configure checking for minix/config.h... no
413:info:configure checking whether it is safe to define __EXTENSIONS__... yes
414:info:configure checking if minimum required OS X version is supported... yes
415:info:configure checking whether the linker is GNU ld... no
416:info:configure checking whether /usr/bin/clang -E accepts -o... yes
417:info:configure checking for /usr/bin/clang... /usr/bin/clang
418:info:configure checking target architectures... x86_64
419:info:configure checking for /opt/local/bin/ar flags... rcu
420:info:configure checking whether ln -s works... yes
421:info:configure checking whether make sets $(MAKE)... yes
422:info:configure checking for a BSD-compatible install... /usr/bin/install -c
423:info:configure checking for a thread-safe mkdir -p... /opt/local/bin/gmkdir -p
424:info:configure checking for dtrace... dtrace
425:info:configure checking for dot... dot
426:info:configure checking for doxygen... no
427:info:configure checking for pkg-config... pkg-config
428:info:configure checking whether it is Android... no
429:info:configure checking for cd using physical directory... cd -P
430:info:configure checking whether CFLAGS is valid... yes
431:info:configure checking whether LDFLAGS is valid... yes
432:info:configure checking whether -Wl,-R. is accepted as LDFLAGS... no
433:info:configure checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes
434:info:configure checking whether -fdeclspec is accepted as CFLAGS... yes
435:info:configure checking whether -fdeclspec is accepted as CXXFLAGS... yes
436:info:configure checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
437:info:configure checking whether -Wdivision-by-zero is accepted as CFLAGS... yes
438:info:configure checking whether -Wduplicated-cond is accepted as CFLAGS... no
439:info:configure checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
440:info:configure checking whether -Wimplicit-int is accepted as CFLAGS... yes
441:info:configure checking whether -Wmisleading-indentation is accepted as CFLAGS... yes
442:info:configure checking whether -Wpointer-arith is accepted as CFLAGS... yes
443:info:configure checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes
444:info:configure checking whether -Wwrite-strings is accepted as CFLAGS... yes
445:info:configure checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no
446:info:configure checking whether -Wmissing-noreturn is accepted as CFLAGS... yes
447:info:configure checking whether -Wno-cast-function-type is accepted as CFLAGS... no
448:info:configure checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes
449:info:configure checking whether -Wno-long-long is accepted as CFLAGS... yes
450:info:configure checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
451:info:configure checking whether -Wno-overlength-strings is accepted as CFLAGS... yes
452:info:configure checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no
453:info:configure checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes
454:info:configure checking whether -Wno-self-assign is accepted as CFLAGS... yes
455:info:configure checking whether -Wno-tautological-compare is accepted as CFLAGS... yes
456:info:configure checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
457:info:configure checking whether -Wno-unused-value is accepted as CFLAGS... yes
458:info:configure checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no
459:info:configure checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no
460:info:configure checking whether -Wunused-variable is accepted as CFLAGS... yes
461:info:configure checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no
462:info:configure checking whether -Wextra-tokens is accepted as CFLAGS... yes
463:info:configure checking whether -Wall -Wextra is accepted as CFLAGS... yes
464:info:configure checking whether -Qunused-arguments is accepted as CFLAGS... yes
465:info:configure checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
466:info:configure checking whether -fstack-protector-strong is accepted as CFLAGS... yes
467:info:configure checking whether -fstack-protector-strong is accepted as LDFLAGS... yes
468:info:configure checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... no
469:info:configure checking whether -std=gnu99 is accepted as CFLAGS... yes
470:info:configure checking whether -fno-strict-overflow is accepted as CFLAGS... yes
471:info:configure checking whether -ggdb3 is accepted as CFLAGS... yes
472:info:configure checking whether -fvisibility=hidden is accepted as CFLAGS... yes
473:info:configure checking whether -fno-fast-math is accepted as CFLAGS... yes
474:info:configure checking whether -fexcess-precision=standard is accepted as CFLAGS... no
475:info:configure checking whether -fp-model precise is accepted as CFLAGS... no
476:info:configure checking whether compiler has statement and declarations in expressions... yes
477:info:configure checking whether syscall(2) is deprecated... yes
478:info:configure checking for broken crypt with 8bit chars... yes
479:info:configure checking for codesign... codesign
480:info:configure checking for dsymutil... dsymutil
481:info:configure checking for crt_externs.h... yes
482:info:configure checking whether CXXFLAGS is valid... yes
483:info:configure checking for crypt in -lcrypt... (cached) no
484:info:configure checking for dlopen in -ldl... yes
485:info:configure checking for shl_load in -ldld... no
486:info:configure checking for shutdown in -lsocket... no
487:info:configure checking for dirent.h that defines DIR... yes
488:info:configure checking for library containing opendir... none required
489:info:configure checking for stdbool.h that conforms to C99... yes
490:info:configure checking for _Bool... yes
491:info:configure checking for sys/wait.h that is POSIX.1 compatible... yes
492:info:configure checking a.out.h usability... no
493:info:configure checking a.out.h presence... no
494:info:configure checking for a.out.h... no
495:info:configure checking atomic.h usability... no
496:info:configure checking atomic.h presence... no
497:info:configure checking for atomic.h... no
498:info:configure checking copyfile.h usability... yes
499:info:configure checking copyfile.h presence... yes
500:info:configure checking for copyfile.h... yes
501:info:configure checking direct.h usability... no
502:info:configure checking direct.h presence... no
503:info:configure checking for direct.h... no
504:info:configure checking grp.h usability... yes
505:info:configure checking grp.h presence... yes
506:info:configure checking for grp.h... yes
507:info:configure checking fcntl.h usability... yes
508:info:configure checking fcntl.h presence... yes
509:info:configure checking for fcntl.h... yes
510:info:configure checking float.h usability... yes
511:info:configure checking float.h presence... yes
512:info:configure checking for float.h... yes
513:info:configure checking ieeefp.h usability... no
514:info:configure checking ieeefp.h presence... no
515:info:configure checking for ieeefp.h... no
516:info:configure checking intrinsics.h usability... no
517:info:configure checking intrinsics.h presence... no
518:info:configure checking for intrinsics.h... no
519:info:configure checking langinfo.h usability... yes
520:info:configure checking langinfo.h presence... yes
521:info:configure checking for langinfo.h... yes
522:info:configure checking limits.h usability... yes
523:info:configure checking limits.h presence... yes
524:info:configure checking for limits.h... yes
525:info:configure checking locale.h usability... yes
526:info:configure checking locale.h presence... yes
527:info:configure checking for locale.h... yes
528:info:configure checking malloc.h usability... no
529:info:configure checking malloc.h presence... no
530:info:configure checking for malloc.h... no
531:info:configure checking malloc/malloc.h usability... yes
532:info:configure checking malloc/malloc.h presence... yes
533:info:configure checking for malloc/malloc.h... yes
534:info:configure checking malloc_np.h usability... no
535:info:configure checking malloc_np.h presence... no
536:info:configure checking for malloc_np.h... no
537:info:configure checking net/socket.h usability... no
538:info:configure checking net/socket.h presence... no
539:info:configure checking for net/socket.h... no
540:info:configure checking process.h usability... no
541:info:configure checking process.h presence... no
542:info:configure checking for process.h... no
543:info:configure checking pwd.h usability... yes
544:info:configure checking pwd.h presence... yes
545:info:configure checking for pwd.h... yes
546:info:configure checking sanitizer/asan_interface.h usability... yes
547:info:configure checking sanitizer/asan_interface.h presence... yes
548:info:configure checking for sanitizer/asan_interface.h... yes
549:info:configure checking sanitizer/msan_interface.h usability... yes
550:info:configure checking sanitizer/msan_interface.h presence... yes
551:info:configure checking for sanitizer/msan_interface.h... yes
552:info:configure checking setjmpex.h usability... no
553:info:configure checking setjmpex.h presence... no
554:info:configure checking for setjmpex.h... no
555:info:configure checking stdalign.h usability... yes
556:info:configure checking stdalign.h presence... yes
557:info:configure checking for stdalign.h... yes
558:info:configure checking sys/attr.h usability... yes
559:info:configure checking sys/attr.h presence... yes
560:info:configure checking for sys/attr.h... yes
561:info:configure checking sys/eventfd.h usability... no
562:info:configure checking sys/eventfd.h presence... no
563:info:configure checking for sys/eventfd.h... no
564:info:configure checking sys/fcntl.h usability... yes
565:info:configure checking sys/fcntl.h presence... yes
566:info:configure checking for sys/fcntl.h... yes
567:info:configure checking sys/file.h usability... yes
568:info:configure checking sys/file.h presence... yes
569:info:configure checking for sys/file.h... yes
570:info:configure checking sys/id.h usability... no
571:info:configure checking sys/id.h presence... no
572:info:configure checking for sys/id.h... no
573:info:configure checking sys/ioctl.h usability... yes
574:info:configure checking sys/ioctl.h presence... yes
575:info:configure checking for sys/ioctl.h... yes
576:info:configure checking sys/mkdev.h usability... no
577:info:configure checking sys/mkdev.h presence... no
578:info:configure checking for sys/mkdev.h... no
579:info:configure checking sys/param.h usability... yes
580:info:configure checking sys/param.h presence... yes
581:info:configure checking for sys/param.h... yes
582:info:configure checking sys/prctl.h usability... no
583:info:configure checking sys/prctl.h presence... no
584:info:configure checking for sys/prctl.h... no
585:info:configure checking sys/resource.h usability... yes
586:info:configure checking sys/resource.h presence... yes
587:info:configure checking for sys/resource.h... yes
588:info:configure checking sys/select.h usability... yes
589:info:configure checking sys/select.h presence... yes
590:info:configure checking for sys/select.h... yes
591:info:configure checking sys/sendfile.h usability... no
592:info:configure checking sys/sendfile.h presence... no
593:info:configure checking for sys/sendfile.h... no
594:info:configure checking sys/socket.h usability... yes
595:info:configure checking sys/socket.h presence... yes
596:info:configure checking for sys/socket.h... yes
597:info:configure checking for sys/syscall.h... (cached) no
598:info:configure checking sys/sysmacros.h usability... no
599:info:configure checking sys/sysmacros.h presence... no
600:info:configure checking for sys/sysmacros.h... no
601:info:configure checking sys/time.h usability... yes
602:info:configure checking sys/time.h presence... yes
603:info:configure checking for sys/time.h... yes
604:info:configure checking sys/times.h usability... yes
605:info:configure checking sys/times.h presence... yes
606:info:configure checking for sys/times.h... yes
607:info:configure checking sys/uio.h usability... yes
608:info:configure checking sys/uio.h presence... yes
609:info:configure checking for sys/uio.h... yes
610:info:configure checking sys/utime.h usability... no
611:info:configure checking sys/utime.h presence... no
612:info:configure checking for sys/utime.h... no
613:info:configure checking for syscall.h... (cached) no
614:info:configure checking time.h usability... yes
615:info:configure checking time.h presence... yes
616:info:configure checking for time.h... yes
617:info:configure checking ucontext.h usability... yes
618:info:configure checking ucontext.h presence... yes
619:info:configure checking for ucontext.h... yes
620:info:configure checking utime.h usability... yes
621:info:configure checking utime.h presence... yes
622:info:configure checking for utime.h... yes
623:info:configure checking x86intrin.h usability... yes
624:info:configure checking x86intrin.h presence... yes
625:info:configure checking for x86intrin.h... yes
626:info:configure checking for special C compiler options needed for large files... no
627:info:configure checking for _FILE_OFFSET_BITS value needed for large files... no
628:info:configure checking whether byte ordering is bigendian... no
629:info:configure checking for an ANSI C-conforming const... yes
630:info:configure checking whether char is unsigned... no
631:info:configure checking for inline... inline
632:info:configure checking for working volatile... yes
633:info:configure checking for typeof syntax and keyword spelling... typeof
634:info:configure checking for C/C++ restrict keyword... __restrict
635:info:configure checking for long long... yes
636:info:configure checking for off_t... yes
637:info:configure checking char bit... 8
638:info:configure checking size of int... 4
639:info:configure checking size of short... 2
640:info:configure checking size of long... 8
641:info:configure checking size of long long... 8
642:info:configure checking size of __int64... 0
643:info:configure checking size of __int128... 16
644:info:configure checking size of off_t... 8
645:info:configure checking size of void*... 8
646:info:configure checking size of float... 4
647:info:configure checking size of double... 8
648:info:configure checking size of time_t... 8
649:info:configure checking size of clock_t... 8
650:info:configure checking packed struct attribute... x __attribute__((packed))
651:info:configure checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes
652:info:configure checking for printf prefix for long long... ll
653:info:configure checking for pid_t... yes
654:info:configure checking for convertible type of pid_t... INT
655:info:configure checking for uid_t... yes
656:info:configure checking for convertible type of uid_t... UINT
657:info:configure checking for gid_t... yes
658:info:configure checking for convertible type of gid_t... UINT
659:info:configure checking for time_t... yes
660:info:configure checking for convertible type of time_t... LONG
661:info:configure checking for dev_t... yes
662:info:configure checking for convertible type of dev_t... INT
663:info:configure checking for mode_t... yes
664:info:configure checking for convertible type of mode_t... USHORT
665:info:configure checking for rlim_t... yes
666:info:configure checking for convertible type of rlim_t... ULL
667:info:configure checking for off_t... (cached) yes
668:info:configure checking for convertible type of off_t... LL
669:info:configure checking for clockid_t... yes
670:info:configure checking for convertible type of clockid_t... UINT
671:info:configure checking for variable length macro... yes
672:info:configure checking if _Alignof() works... yes
673:info:configure checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x
674:info:configure checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x
675:info:configure checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x
676:info:configure checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x
677:info:configure checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x
678:info:configure checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x
679:info:configure checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x
680:info:configure checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x
681:info:configure checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x
682:info:configure checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x
683:info:configure checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x
684:info:configure checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x
685:info:configure checking for ERRORFUNC function attribute... x
686:info:configure checking for WARNINGFUNC function attribute... x
687:info:configure checking for WEAK function attribute... __attribute__ ((__weak__)) x
688:info:configure checking for __attribute__((__depreacted__(msg))) in C++... yes
689:info:configure checking for std::nullptr_t... yes
690:info:configure checking for FUNC_STDCALL function attribute... x
691:info:configure checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x
692:info:configure checking for FUNC_FASTCALL function attribute... x
693:info:configure checking for FUNC_UNOPTIMIZED function attribute... x
694:info:configure checking for FUNC_MINIMIZED function attribute... x
695:info:configure checking for function alias... no
696:info:configure checking for __atomic builtins... yes
697:info:configure checking for __sync builtins... yes
698:info:configure checking for __builtin_unreachable... yes
699:info:configure checking for exported function attribute... __attribute__ ((__visibility__("default")))
700:info:configure checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x
701:info:configure checking for function name string predefined identifier... __func__
702:info:configure checking if enum over int is allowed... yes
703:info:configure checking whether sys_nerr is declared... yes
704:info:configure checking whether getenv is declared... yes
705:info:configure checking for size_t... yes
706:info:configure checking size of size_t... 8
707:info:configure checking size of ptrdiff_t... 8
708:info:configure checking for printf prefix for size_t... z
709:info:configure checking for printf prefix for ptrdiff_t... t
710:info:configure checking for struct stat.st_blksize... yes
711:info:configure checking for struct stat.st_blocks... yes
712:info:configure checking for struct stat.st_rdev... yes
713:info:configure checking size of struct stat.st_size... SIZEOF_OFF_T
714:info:configure checking size of struct stat.st_blocks... SIZEOF_OFF_T
715:info:configure checking size of struct stat.st_ino... SIZEOF_LONG
716:info:configure checking for struct stat.st_atim... no
717:info:configure checking for struct stat.st_atimespec... yes
718:info:configure checking for struct stat.st_atimensec... no
719:info:configure checking for struct stat.st_mtim... no
720:info:configure checking for struct stat.st_mtimespec... yes
721:info:configure checking for struct stat.st_mtimensec... no
722:info:configure checking for struct stat.st_ctim... no
723:info:configure checking for struct stat.st_ctimespec... yes
724:info:configure checking for struct stat.st_ctimensec... no
725:info:configure checking for struct stat.st_birthtimespec... yes
726:info:configure checking for struct timeval... yes
727:info:configure checking size of struct timeval.tv_sec... SIZEOF_TIME_T
728:info:configure checking for struct timespec... yes
729:info:configure checking for struct timezone... yes
730:info:configure checking for fd_mask... yes
731:info:configure checking for int8_t... yes
732:info:configure checking size of int8_t... 1
733:info:configure checking for uint8_t... yes
734:info:configure checking size of uint8_t... 1
735:info:configure checking for int16_t... yes
736:info:configure checking size of int16_t... 2
737:info:configure checking for uint16_t... yes
738:info:configure checking size of uint16_t... 2
739:info:configure checking for int32_t... yes
740:info:configure checking size of int32_t... 4
741:info:configure checking for uint32_t... yes
742:info:configure checking size of uint32_t... 4
743:info:configure checking for int64_t... yes
744:info:configure checking size of int64_t... 8
745:info:configure checking for uint64_t... yes
746:info:configure checking size of uint64_t... 8
747:info:configure checking for int128_t... __int128
748:info:configure checking for uint128_t... unsigned __int128
749:info:configure checking for intptr_t... yes
750:info:configure checking size of intptr_t... 8
751:info:configure checking for uintptr_t... yes
752:info:configure checking size of uintptr_t... 8
753:info:configure checking for printf prefix for intptr_t... l
754:info:configure checking for ssize_t... yes
755:info:configure checking size of ssize_t... 8
756:info:configure checking for printf prefix for int64_t... ll
757:info:configure checking for stack end address... no
758:info:configure checking for uid_t in sys/types.h... (cached) yes
759:info:configure checking type of array argument to getgroups... (cached) gid_t
760:info:configure checking for working alloca.h... yes
761:info:configure checking for alloca... yes
762:info:configure checking for dynamic size alloca... ok
763:info:configure checking for working memcmp... yes
764:info:configure checking for acosh... yes
765:info:configure checking for cbrt... yes
766:info:configure checking for crypt... yes
767:info:configure checking for dup2... yes
768:info:configure checking for erf... yes
769:info:configure checking for explicit_bzero... no
770:info:configure checking for ffs... yes
771:info:configure checking for flock... yes
772:info:configure checking for hypot... yes
773:info:configure checking for lgamma_r... yes
774:info:configure checking for memmove... yes
775:info:configure checking for nan... yes
776:info:configure checking for nextafter... yes
777:info:configure checking for setproctitle... no
778:info:configure checking for strchr... yes
779:info:configure checking for strerror... yes
780:info:configure checking for strlcat... yes
781:info:configure checking for strlcpy... yes
782:info:configure checking for strstr... yes
783:info:configure checking for tgamma... yes
784:info:configure checking whether finite is declared... yes
785:info:configure checking whether isinf is declared... yes
786:info:configure checking whether isnan is declared... yes
787:info:configure checking sys/pstat.h usability... no
788:info:configure checking sys/pstat.h presence... no
789:info:configure checking for sys/pstat.h... no
790:info:configure checking for signbit... yes
791:info:configure checking for pid_t... (cached) yes
792:info:configure checking vfork.h usability... no
793:info:configure checking vfork.h presence... no
794:info:configure checking for vfork.h... no
795:info:configure checking for fork... yes
796:info:configure checking for vfork... (cached) no
797:info:configure checking for working fork... yes
798:info:configure checking for __syscall... (cached) no
799:info:configure checking for _longjmp... yes
800:info:configure checking for arc4random_buf... yes
801:info:configure checking for atan2l... yes
802:info:configure checking for atan2f... yes
803:info:configure checking for chroot... yes
804:info:configure checking for chsize... no
805:info:configure checking for clock_gettime... yes
806:info:configure checking for copy_file_range... no
807:info:configure checking for cosh... yes
808:info:configure checking for crypt_r... no
809:info:configure checking for daemon... (cached) no
810:info:configure checking for dirfd... yes
811:info:configure checking for dl_iterate_phdr... no
812:info:configure checking for dlopen... yes
813:info:configure checking for dladdr... yes
814:info:configure checking for dup... yes
815:info:configure checking for dup3... no
816:info:configure checking for eaccess... no
817:info:configure checking for endgrent... yes
818:info:configure checking for eventfd... no
819:info:configure checking for explicit_memset... no
820:info:configure checking for fcopyfile... yes
821:info:configure checking for fchmod... yes
822:info:configure checking for fchown... yes
823:info:configure checking for fcntl... yes
824:info:configure checking for fdatasync... (cached) no
825:info:configure checking for fdopendir... yes
826:info:configure checking for fgetattrlist... yes
827:info:configure checking for fmod... yes
828:info:configure checking for fstatat... yes
829:info:configure checking for fsync... yes
830:info:configure checking for ftruncate... yes
831:info:configure checking for ftruncate64... no
832:info:configure checking for getattrlist... yes
833:info:configure checking for getcwd... yes
834:info:configure checking for getgidx... no
835:info:configure checking for getgrnam... yes
836:info:configure checking for getgrnam_r... yes
837:info:configure checking for getgroups... yes
838:info:configure checking for getlogin... yes
839:info:configure checking for getlogin_r... yes
840:info:configure checking for getpgid... yes
841:info:configure checking for getpgrp... yes
842:info:configure checking for getpriority... yes
843:info:configure checking for getpwnam... yes
844:info:configure checking for getpwnam_r... yes
845:info:configure checking for getpwuid... yes
846:info:configure checking for getpwuid_r... yes
847:info:configure checking for getrandom... no
848:info:configure checking for getresgid... no
849:info:configure checking for getresuid... no
850:info:configure checking for getrlimit... yes
851:info:configure checking for getsid... yes
852:info:configure checking for gettimeofday... yes
853:info:configure checking for getuidx... no
854:info:configure checking for gmtime_r... yes
855:info:configure checking for grantpt... yes
856:info:configure checking for initgroups... yes
857:info:configure checking for ioctl... yes
858:info:configure checking for isfinite... no
859:info:configure checking for issetugid... yes
860:info:configure checking for killpg... yes
861:info:configure checking for lchmod... yes
862:info:configure checking for lchown... yes
863:info:configure checking for link... yes
864:info:configure checking for llabs... yes
865:info:configure checking for lockf... yes
866:info:configure checking for log2... yes
867:info:configure checking for lstat... yes
868:info:configure checking for lutimes... yes
869:info:configure checking for malloc_usable_size... no
870:info:configure checking for malloc_size... yes
871:info:configure checking for mblen... yes
872:info:configure checking for memalign... no
873:info:configure checking for memset_s... yes
874:info:configure checking for writev... yes
875:info:configure checking for memrchr... no
876:info:configure checking for memmem... yes
877:info:configure checking for mkfifo... yes
878:info:configure checking for mknod... yes
879:info:configure checking for mktime... yes
880:info:configure checking for openat... yes
881:info:configure checking for pipe2... no
882:info:configure checking for poll... yes
883:info:configure checking for posix_fadvise... no
884:info:configure checking for posix_memalign... yes
885:info:configure checking for ppoll... no
886:info:configure checking for pread... yes
887:info:configure checking for pwrite... yes
888:info:configure checking for qsort_r... yes
889:info:configure checking for qsort_s... no
890:info:configure checking for readlink... yes
891:info:configure checking for realpath... yes
892:info:configure checking for round... yes
893:info:configure checking for sched_getaffinity... no
894:info:configure checking for seekdir... yes
895:info:configure checking for select_large_fdset... no
896:info:configure checking for sendfile... yes
897:info:configure checking for setegid... yes
898:info:configure checking for setenv... yes
899:info:configure checking for seteuid... yes
900:info:configure checking for setgid... yes
901:info:configure checking for setgroups... yes
902:info:configure checking for setpgid... yes
903:info:configure checking for setpgrp... yes
904:info:configure checking for setregid... yes
905:info:configure checking for setresgid... no
906:info:configure checking for setresuid... no
907:info:configure checking for setreuid... yes
908:info:configure checking for setrgid... yes
909:info:configure checking for setrlimit... yes
910:info:configure checking for setruid... yes
911:info:configure checking for setsid... yes
912:info:configure checking for setuid... yes
913:info:configure checking for shutdown... yes
914:info:configure checking for sigaction... yes
915:info:configure checking for sigaltstack... yes
916:info:configure checking for sigprocmask... yes
917:info:configure checking for sinh... yes
918:info:configure checking for spawnv... no
919:info:configure checking for symlink... yes
920:info:configure checking for syscall... (cached) no
921:info:configure checking for sysconf... yes
922:info:configure checking for tanh... yes
923:info:configure checking for telldir... yes
924:info:configure checking for timegm... yes
925:info:configure checking for times... yes
926:info:configure checking for truncate... yes
927:info:configure checking for truncate64... no
928:info:configure checking for unsetenv... yes
929:info:configure checking for utimensat... yes
930:info:configure checking for utimes... yes
931:info:configure checking for wait4... yes
932:info:configure checking for waitpid... yes
933:info:configure checking for __cospi... yes
934:info:configure checking for __sinpi... yes
935:info:configure checking if getcwd allocates buffer if NULL is given... yes
936:info:configure checking for __builtin_alloca_with_align... yes
937:info:configure checking for __builtin_assume_aligned... yes
938:info:configure checking for __builtin_bswap16... yes
939:info:configure checking for __builtin_bswap32... yes
940:info:configure checking for __builtin_bswap64... yes
941:info:configure checking for __builtin_popcount... yes
942:info:configure checking for __builtin_popcountll... yes
943:info:configure checking for __builtin_clz... yes
944:info:configure checking for __builtin_clzl... yes
945:info:configure checking for __builtin_clzll... yes
946:info:configure checking for __builtin_ctz... yes
947:info:configure checking for __builtin_ctzll... yes
948:info:configure checking for __builtin_add_overflow... yes
949:info:configure checking for __builtin_sub_overflow... yes
950:info:configure checking for __builtin_mul_overflow... yes
951:info:configure checking for __builtin_mul_overflow_p... no
952:info:configure checking for __builtin_constant_p... yes
953:info:configure checking for __builtin_choose_expr... yes
954:info:configure checking for __builtin_choose_expr_constant_p... yes
955:info:configure checking for __builtin_types_compatible_p... yes
956:info:configure checking for __builtin_trap... yes
957:info:configure checking whether qsort_r is GNU version... no
958:info:configure checking whether qsort_r is BSD version... yes
959:info:configure checking whether atan2 handles Inf as C99... yes
960:info:configure checking for clock_getres... yes
961:info:configure checking for timer_create in -lrt... no
962:info:configure checking for timer_settime in -lrt... no
963:info:configure checking for unsetenv returns a value... yes
964:info:configure checking whether struct tm is in sys/time.h or time.h... time.h
965:info:configure checking for struct tm.tm_zone... yes
966:info:configure checking for struct tm.tm_gmtoff... yes
967:info:configure checking for external int daylight... yes
968:info:configure checking for negative time_t for gmtime(3)... yes
969:info:configure checking for localtime(3) overflow correctly... yes
970:info:configure checking for sig_t... yes
971:info:configure checking whether right shift preserve sign bit... yes
972:info:configure checking for copy_file_range... no
973:info:configure checking whether _SC_CLK_TCK is supported... yes
974:info:configure checking stack growing direction on x86_64... -1
975:info:configure checking native coroutine implementation for x86_64-darwin21... amd64
976:info:configure checking for pthread_create in -lthr... no
977:info:configure checking for pthread_create in -lpthread... yes
978:info:configure checking for pthread_np.h... no
979:info:configure checking whether pthread_t is scalar type... yes
980:info:configure checking for sched_yield... yes
981:info:configure checking for pthread_attr_setinheritsched... yes
982:info:configure checking for pthread_attr_get_np... no
983:info:configure checking for pthread_attr_getstack... yes
984:info:configure checking for pthread_attr_getguardsize... yes
985:info:configure checking for pthread_get_stackaddr_np... yes
986:info:configure checking for pthread_get_stacksize_np... yes
987:info:configure checking for thr_stksegment... no
988:info:configure checking for pthread_stackseg_np... no
989:info:configure checking for pthread_getthrds_np... no
990:info:configure checking for pthread_condattr_setclock... no
991:info:configure checking for pthread_sigmask... yes
992:info:configure checking for pthread_setname_np... yes
993:info:configure checking for pthread_set_name_np... no
994:info:configure checking for pthread_getattr_np... no
995:info:configure checking arguments of pthread_setname_np... (name)
996:info:configure checking if mcontext_t is a pointer... yes
997:info:configure checking for getcontext... (cached) no
998:info:configure checking for setcontext... (cached) no
999:info:configure checking if fork works with pthread... yes
1000:info:configure checking whether ELF binaries are produced... no
1001:info:configure checking mach-o/loader.h usability... yes
1002:info:configure checking mach-o/loader.h presence... yes
1003:info:configure checking for mach-o/loader.h... yes
1004:info:configure checking whether OS depend dynamic link works... yes
1005:info:configure checking whether -Wl,-undefined,dynamic_lookup is accepted as LDFLAGS... yes
1006:info:configure checking whether -Wl,-multiply_defined,suppress is accepted as LDFLAGS... yes
1007:info:configure checking libproc.h usability... yes
1008:info:configure checking libproc.h presence... yes
1009:info:configure checking for libproc.h... yes
1010:info:configure checking execinfo.h usability... yes
1011:info:configure checking execinfo.h presence... yes
1012:info:configure checking for execinfo.h... yes
1013:info:configure checking for backtrace in -lexecinfo... no
1014:info:configure checking libunwind.h usability... yes
1015:info:configure checking libunwind.h presence... yes
1016:info:configure checking for libunwind.h... yes
1017:info:configure checking for backtrace... yes
1018:info:configure checking for broken backtrace... yes
1019:info:configure checking valgrind/memcheck.h usability... no
1020:info:configure checking valgrind/memcheck.h presence... no
1021:info:configure checking for valgrind/memcheck.h... no
1022:info:configure checking for strip flags... -A -n
1023:info:configure checking whether -Wl,--no-undefined is accepted as LDFLAGS... no
1024:info:configure checking whether wrapper for DYLD_FALLBACK_LIBRARY_PATH is needed... yes
1025:info:configure checking whether dtrace USDT is available... yes(-xnolibs)
1026:info:configure checking whether dtrace needs post processing... no
1027:info:configure checking for __builtin_setjmp... (cached) no
1028:info:configure checking for _setjmpex as a macro or function... no
1029:info:configure checking for _setjmp as a macro or function... yes
1030:info:configure checking for sigsetjmp as a macro or function... yes
1031:info:configure checking for setjmp type... sigsetjmp,0
1032:info:configure checking for prefix of external symbols... _
1033:info:configure checking pthread.h usability... yes
1034:info:configure checking pthread.h presence... yes
1035:info:configure checking for pthread.h... yes
1036:info:configure checking if make is GNU make... yes
1037:info:configure .ext/include/x86_64-darwin21/ruby/config.h updated
1038:info:configure configure: ruby library version = 3.0.0
1039:info:configure configure: creating ./config.status
1040:info:configure config.status: creating GNUmakefile
1041:info:configure config.status: creating Makefile
1042:info:configure config.status: creating ruby-3.0.pc
1043:info:configure ---
1044:info:configure Configuration summary for ruby version 3.0.2
1045:info:configure    * Installation prefix: /opt/local
1046:info:configure    * exec prefix:         ${prefix}
1047:info:configure    * arch:                x86_64-darwin21
1048:info:configure    * site arch:           ${arch}
1049:info:configure    * RUBY_BASE_NAME:      ruby
1050:info:configure    * enable shared:       yes
1051:info:configure    * ruby lib prefix:     ${exec_prefix}/lib/ruby3.0
1052:info:configure    * site libraries path: ${rubylibprefix}/${sitearch}
1053:info:configure    * vendor path:         ${rubylibprefix}/vendor_ruby
1054:info:configure    * target OS:           darwin21
1055:info:configure    * compiler:            /usr/bin/clang -fdeclspec
1056:info:configure    * with pthread:        yes
1057:info:configure    * with coroutine:      amd64
1058:info:configure    * enable shared libs:  yes
1059:info:configure    * dynamic library ext: bundle
1060:info:configure    * CFLAGS:              ${optflags} ${debugflags} ${warnflags}
1061:info:configure    * LDFLAGS:             -L. -L/opt/local/lib \
1062:info:configure                           -Wl,-headerpad_max_install_names \
1063:info:configure                           -Wl,-syslibroot,/Applications/Xcode.app/Contents/D\
1064:info:configure                           eveloper/Platforms/MacOSX.platform/Developer/SDKs/\
1065:info:configure                           MacOSX12.0.sdk -fstack-protector-strong \
1066:info:configure                           -L/opt/local/lib
1067:info:configure    * DLDFLAGS:            -L/opt/local/lib -Wl,-headerpad_max_install_names \
1068:info:configure                           -Wl,-syslibroot,/Applications/Xcode.app/Contents/D\
1069:info:configure                           eveloper/Platforms/MacOSX.platform/Developer/SDKs/\
1070:info:configure                           MacOSX12.0.sdk -arch x86_64 \
1071:info:configure                           -Wl,-undefined,dynamic_lookup \
1072:info:configure                           -Wl,-multiply_defined,suppress -L/opt/local/lib
1073:info:configure    * optflags:            -O3
1074:info:configure    * debugflags:          -ggdb3
1075:info:configure    * warnflags:           -Wall -Wextra -Wdeprecated-declarations \
1076:info:configure                           -Wdivision-by-zero \
1077:info:configure                           -Wimplicit-function-declaration -Wimplicit-int \
1078:info:configure                           -Wmisleading-indentation -Wpointer-arith \
1079:info:configure                           -Wshorten-64-to-32 -Wwrite-strings \
1080:info:configure                           -Wmissing-noreturn -Wno-constant-logical-operand \
1081:info:configure                           -Wno-long-long -Wno-missing-field-initializers \
1082:info:configure                           -Wno-overlength-strings -Wno-parentheses-equality \
1083:info:configure                           -Wno-self-assign -Wno-tautological-compare \
1084:info:configure                           -Wno-unused-parameter -Wno-unused-value \
1085:info:configure                           -Wunused-variable -Wextra-tokens
1086:info:configure    * strip command:       strip -A -n
1087:info:configure    * install doc:         no
1088:info:configure    * JIT support:         yes
1089:info:configure    * man page type:       doc
1090:info:configure ---
1091:debug:configure Executing portconfigure::configure_finish
1092:debug:configure Privilege de-escalation not attempted as not running as root.
1093:debug:build build phase started at Sun Nov  7 17:53:29 EST 2021
1094:notice:build --->  Building ruby30
1095:debug:build Executing org.macports.build (ruby30)
1096:debug:build port disallows a parallel build, setting build jobs to 1
1097:debug:build port disallows a parallel build, setting build jobs to 1
1098:debug:build Environment:
1099:debug:build CC_PRINT_OPTIONS='YES'
1100:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/.CC_PRINT_OPTIONS'
1101:debug:build CPATH='/opt/local/include'
1102:debug:build DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
1103:debug:build LIBRARY_PATH='/opt/local/lib'
1104:debug:build MACOSX_DEPLOYMENT_TARGET='12.0'
1105:debug:build SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk'
1106:info:build Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2" && /usr/bin/make -j1 -w all
1107:debug:build system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2" && /usr/bin/make -j1 -w all
1108:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
1109:info:build     BASERUBY = echo executable host ruby is required.  use --with-baseruby option.; false
1110:info:build     CC = /usr/bin/clang -fdeclspec
1111:info:build     LD = /usr/bin/clang
1112:info:build     LDSHARED = /usr/bin/clang -fdeclspec -dynamiclib
1113:info:build     CFLAGS = -pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -fno-common -arch x86_64
1114:info:build     XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/x86_64-darwin21 -I./include -I. -I./enc/unicode/12.1.0
1115:info:build     CPPFLAGS = -I/opt/local/include -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   
1116:info:build     DLDFLAGS = -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk -arch x86_64 -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -L/opt/local/lib -install_name /opt/local/lib/libruby.3.0.dylib -compatibility_version 3.0 -current_version 3.0.2  -fstack-protector-strong -framework Security -framework Foundation  -fstack-protector-strong -framework Security -framework Foundation  -arch x86_64
1117:info:build     SOLIBS = -lpthread -ldl -lobjc
1118:info:build     LANG = en_US.UTF-8
1119:info:build     LC_ALL =
1120:info:build     LC_CTYPE =
1121:info:build     MFLAGS = -w
1122:info:build Apple clang version 13.0.0 (clang-1300.0.29.3)
1123:info:build Target: x86_64-apple-darwin21.1.0
1124:info:build Thread model: posix
1125:info:build InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
1126:info:build compiling ./main.c
1127:info:build compiling dmydln.c
1128:info:build compiling miniinit.c
1129:info:build compiling dmyext.c
1130:info:build translating probes probes.d
1131:info:build . ./vm_opts.h
1132:info:build compiling array.c
1133:info:build compiling ast.c
1134:info:build compiling bignum.c
1135:info:build compiling class.c
1136:info:build compiling compar.c
1137:info:build compiling compile.c
1138:info:build compiling complex.c
1139:info:build compiling cont.c
1140:info:build compiling debug.c
1141:info:build compiling debug_counter.c
1142:info:build compiling dir.c
1143:info:build compiling dln_find.c
1144:info:build compiling encoding.c
1145:info:build compiling enum.c
1146:info:build compiling enumerator.c
1147:info:build compiling error.c
1148:info:build compiling eval.c
1149:info:build compiling file.c
1150:info:build compiling gc.c
1151:info:build compiling hash.c
1152:info:build compiling inits.c
1153:info:build compiling io.c
1154:info:build compiling iseq.c
1155:info:build compiling load.c
1156:info:build compiling marshal.c
1157:info:build compiling math.c
1158:info:build compiling memory_view.c
1159:info:build making mjit_config.h
1160:info:build compiling mjit.c
1161:info:build compiling mjit_compile.c
1162:info:build compiling node.c
1163:info:build compiling numeric.c
1164:info:build compiling object.c
1165:info:build compiling pack.c
1166:info:build compiling parse.c
1167:info:build compiling proc.c
1168:info:build compiling process.c
1169:info:build compiling ractor.c
1170:info:build compiling random.c
1171:info:build compiling range.c
1172:info:build compiling rational.c
1173:info:build compiling re.c
1174:info:build compiling regcomp.c
1175:info:build compiling regenc.c
1176:info:build compiling regerror.c
1177:info:build compiling regexec.c
1178:info:build compiling regparse.c
1179:info:build compiling regsyntax.c
1180:info:build compiling ruby.c
1181:info:build compiling scheduler.c
1182:info:build compiling signal.c
1183:info:build compiling sprintf.c
1184:info:build compiling st.c
1185:info:build compiling strftime.c
1186:info:build compiling string.c
1187:info:build compiling struct.c
1188:info:build compiling symbol.c
1189:info:build compiling thread.c
1190:info:build compiling time.c
1191:info:build compiling transcode.c
1192:info:build compiling transient_heap.c
1193:info:build compiling util.c
1194:info:build compiling variable.c
1195:info:build ./revision.h unchanged
1196:info:build compiling version.c
1197:info:build compiling vm.c
1198:info:build compiling vm_backtrace.c
1199:info:build compiling vm_dump.c
1200:info:build compiling vm_sync.c
1201:info:build compiling vm_trace.c
1202:info:build assembling coroutine/amd64/Context.S
1203:info:build compiling enc/ascii.c
1204:info:build compiling enc/us_ascii.c
1205:info:build compiling enc/unicode.c
1206:info:build compiling enc/utf_8.c
1207:info:build compiling enc/trans/newline.c
1208:info:build compiling ./missing/explicit_bzero.c
1209:info:build compiling ./missing/setproctitle.c
1210:info:build compiling addr2line.c
1211:info:build compiling dmyenc.c
1212:info:build linking miniruby
1213:info:build warning: no debug symbols in executable (-arch x86_64)
1214:info:build config.status: creating ruby-runner.h
1215:info:build warning: no debug symbols in executable (-arch x86_64)
1216:info:build generating encdb.h
1217:info:build encdb.h updated
1218:info:build ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
1219:info:build rbconfig.rb updated
1220:info:build generating enc.mk
1221:info:build making srcs under enc
1222:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
1223:info:build make[1]: Nothing to be done for `srcs'.
1224:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
1225:info:build generating transdb.h
1226:info:build transdb.h updated
1227:info:build compiling dln.c
1228:info:build compiling localeinit.c
1229:info:build creating verconf.h
1230:info:build verconf.h updated
1231:info:build compiling loadpath.c
1232:info:build builtin_binary.inc updated
1233:info:build compiling builtin.c
1234:info:build linking static-library libruby.3.0-static.a
1235:info:build linking shared-library libruby.3.0.dylib
1236:info:build warning: no debug symbols in executable (-arch x86_64)
1237:info:build generating makefiles ext/configure-ext.mk
1238:info:build ext/configure-ext.mk updated
1239:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
1240:info:build configuring -test-/RUBY_ALIGNOF
1241:info:build configuring -test-/arith_seq/extract
1242:info:build configuring -test-/array/resize
1243:info:build configuring -test-/bignum
1244:info:build configuring -test-/bug-14834
1245:info:build configuring -test-/bug-3571
1246:info:build configuring -test-/bug-5832
1247:info:build configuring -test-/bug_reporter
1248:info:build configuring -test-/class
1249:info:build configuring -test-/cxxanyargs
1250:info:build configuring -test-/debug
1251:info:build configuring -test-/dln/empty
1252:info:build configuring -test-/enumerator_kw
1253:info:build configuring -test-/exception
1254:info:build configuring -test-/fatal
1255:info:build configuring -test-/file
1256:info:build configuring -test-/float
1257:info:build configuring -test-/funcall
1258:info:build configuring -test-/gvl/call_without_gvl
1259:info:build configuring -test-/hash
1260:info:build configuring -test-/integer
1261:info:build configuring -test-/iseq_load
1262:info:build configuring -test-/iter
1263:info:build configuring -test-/load/dot.dot
1264:info:build configuring -test-/load/protect
1265:info:build configuring -test-/marshal/compat
1266:info:build configuring -test-/marshal/internal_ivar
1267:info:build configuring -test-/marshal/usr
1268:info:build configuring -test-/memory_status
1269:info:build configuring -test-/memory_view
1270:info:build configuring -test-/method
1271:info:build configuring -test-/notimplement
1272:info:build configuring -test-/num2int
1273:info:build configuring -test-/path_to_class
1274:info:build configuring -test-/popen_deadlock
1275:info:build configuring -test-/postponed_job
1276:info:build configuring -test-/printf
1277:info:build configuring -test-/proc
1278:info:build configuring -test-/random
1279:info:build configuring -test-/rational
1280:info:build configuring -test-/rb_call_super_kw
1281:info:build configuring -test-/recursion
1282:info:build configuring -test-/regexp
1283:info:build configuring -test-/scan_args
1284:info:build configuring -test-/st/foreach
1285:info:build configuring -test-/st/numhash
1286:info:build configuring -test-/st/update
1287:info:build configuring -test-/string
1288:info:build configuring -test-/struct
1289:info:build configuring -test-/symbol
1290:info:build configuring -test-/thread_fd_close
1291:info:build configuring -test-/time
1292:info:build configuring -test-/tracepoint
1293:info:build configuring -test-/typeddata
1294:info:build configuring -test-/vm
1295:info:build configuring -test-/wait_for_single_fd
1296:info:build configuring bigdecimal
1297:info:build configuring cgi/escape
1298:info:build configuring continuation
1299:info:build configuring coverage
1300:info:build configuring date
1301:info:build configuring dbm
1302:info:build header: ndbm.h
1303:info:build library: libc
1304:info:build configuring digest
1305:info:build configuring digest/bubblebabble
1306:info:build configuring digest/md5
1307:info:build configuring digest/rmd160
1308:info:build configuring digest/sha1
1309:info:build configuring digest/sha2
1310:info:build configuring etc
1311:info:build configuring fcntl
1312:info:build configuring fiber
1313:info:build configuring fiddle
1314:info:build libffi_version: 3.4.2
1315:info:build configuring gdbm
1316:info:build configuring io/console
1317:info:build configuring io/nonblock
1318:info:build configuring io/wait
1319:info:build configuring json
1320:info:build configuring json/generator
1321:info:build configuring json/parser
1322:info:build configuring monitor
1323:info:build configuring nkf
1324:info:build configuring objspace
1325:info:build configuring openssl
1326:info:build configuring pathname
1327:info:build configuring psych
1328:info:build configuring pty
1329:info:build configuring racc/cparse
1330:info:build configuring rbconfig/sizeof
1331:info:build configuring readline
1332:info:build configuring ripper
1333:info:build configuring rubyvm
1334:info:build configuring socket
1335:info:build configuring stringio
1336:info:build configuring strscan
1337:info:build configuring syslog
1338:info:build configuring zlib
1339:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
1340:info:build generating makefile exts.mk
1341:info:build exts.mk updated
1342:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
1343:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/RUBY_ALIGNOF'
1344:info:build compiling c.c
1345:info:build compiling cpp.cpp
1346:info:build linking shared-object -test-/RUBY_ALIGNOF.bundle
1347:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/RUBY_ALIGNOF'
1348:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/arith_seq/extract'
1349:info:build compiling extract.c
1350:info:build linking shared-object -test-/arith_seq/extract.bundle
1351:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/arith_seq/extract'
1352:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/array/resize'
1353:info:build compiling resize.c
1354:info:build linking shared-object -test-/array/resize.bundle
1355:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/array/resize'
1356:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bignum'
1357:info:build compiling big2str.c
1358:info:build compiling bigzero.c
1359:info:build compiling div.c
1360:info:build compiling init.c
1361:info:build compiling intpack.c
1362:info:build compiling mul.c
1363:info:build compiling str2big.c
1364:info:build linking shared-object -test-/bignum.bundle
1365:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bignum'
1366:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug-14834'
1367:info:build compiling bug-14384.c
1368:info:build linking shared-object -test-/bug_14834.bundle
1369:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug-14834'
1370:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug-3571'
1371:info:build compiling bug.c
1372:info:build linking shared-object -test-/bug_3571.bundle
1373:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug-3571'
1374:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug-5832'
1375:info:build compiling bug.c
1376:info:build linking shared-object -test-/bug_5832.bundle
1377:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug-5832'
1378:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug_reporter'
1379:info:build compiling bug_reporter.c
1380:info:build linking shared-object -test-/bug_reporter.bundle
1381:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/bug_reporter'
1382:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/class'
1383:info:build compiling class2name.c
1384:info:build compiling init.c
1385:info:build linking shared-object -test-/class.bundle
1386:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/class'
1387:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/cxxanyargs'
1388:info:build compiling cxxanyargs.cpp
1389:info:build linking shared-object -test-/cxxanyargs.bundle
1390:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/cxxanyargs'
1391:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/debug'
1392:info:build compiling init.c
1393:info:build compiling inspector.c
1394:info:build compiling profile_frames.c
1395:info:build linking shared-object -test-/debug.bundle
1396:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/debug'
1397:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/dln/empty'
1398:info:build compiling empty.c
1399:info:build linking shared-object -test-/dln/empty.bundle
1400:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/dln/empty'
1401:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/enumerator_kw'
1402:info:build compiling enumerator_kw.c
1403:info:build linking shared-object -test-/enumerator_kw.bundle
1404:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/enumerator_kw'
1405:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/exception'
1406:info:build compiling dataerror.c
1407:info:build compiling enc_raise.c
1408:info:build compiling ensured.c
1409:info:build compiling init.c
1410:info:build linking shared-object -test-/exception.bundle
1411:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/exception'
1412:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/fatal'
1413:info:build compiling rb_fatal.c
1414:info:build linking shared-object -test-/fatal/rb_fatal.bundle
1415:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/fatal'
1416:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/file'
1417:info:build compiling fs.c
1418:info:build compiling init.c
1419:info:build compiling stat.c
1420:info:build linking shared-object -test-/file.bundle
1421:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/file'
1422:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/float'
1423:info:build compiling init.c
1424:info:build compiling nextafter.c
1425:info:build linking shared-object -test-/float.bundle
1426:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/float'
1427:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/funcall'
1428:info:build compiling funcall.c
1429:info:build linking shared-object -test-/funcall.bundle
1430:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/funcall'
1431:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/gvl/call_without_gvl'
1432:info:build compiling call_without_gvl.c
1433:info:build linking shared-object -test-/gvl/call_without_gvl.bundle
1434:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/gvl/call_without_gvl'
1435:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/hash'
1436:info:build compiling delete.c
1437:info:build compiling init.c
1438:info:build linking shared-object -test-/hash.bundle
1439:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/hash'
1440:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/integer'
1441:info:build compiling core_ext.c
1442:info:build compiling init.c
1443:info:build compiling my_integer.c
1444:info:build linking shared-object -test-/integer.bundle
1445:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/integer'
1446:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/iseq_load'
1447:info:build compiling iseq_load.c
1448:info:build linking shared-object -test-/iseq_load.bundle
1449:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/iseq_load'
1450:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/iter'
1451:info:build compiling break.c
1452:info:build compiling init.c
1453:info:build compiling yield.c
1454:info:build linking shared-object -test-/iter.bundle
1455:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/iter'
1456:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/load/dot.dot'
1457:info:build compiling dot.dot.c
1458:info:build linking shared-object -test-/load/dot.dot.bundle
1459:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/load/dot.dot'
1460:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/load/protect'
1461:info:build compiling protect.c
1462:info:build linking shared-object -test-/load/protect.bundle
1463:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/load/protect'
1464:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/marshal/compat'
1465:info:build compiling usrcompat.c
1466:info:build linking shared-object -test-/marshal/compat.bundle
1467:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/marshal/compat'
1468:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/marshal/internal_ivar'
1469:info:build compiling internal_ivar.c
1470:info:build linking shared-object -test-/marshal/internal_ivar.bundle
1471:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/marshal/internal_ivar'
1472:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/marshal/usr'
1473:info:build compiling usrmarshal.c
1474:info:build linking shared-object -test-/marshal/usr.bundle
1475:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/marshal/usr'
1476:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/memory_status'
1477:info:build compiling memory_status.c
1478:info:build linking shared-object -test-/memory_status.bundle
1479:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/memory_status'
1480:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/memory_view'
1481:info:build compiling memory_view.c
1482:info:build linking shared-object -test-/memory_view.bundle
1483:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/memory_view'
1484:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/method'
1485:info:build compiling arity.c
1486:info:build compiling init.c
1487:info:build linking shared-object -test-/method.bundle
1488:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/method'
1489:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/notimplement'
1490:info:build compiling bug.c
1491:info:build linking shared-object -test-/notimplement.bundle
1492:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/notimplement'
1493:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/num2int'
1494:info:build compiling num2int.c
1495:info:build linking shared-object -test-/num2int.bundle
1496:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/num2int'
1497:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/path_to_class'
1498:info:build compiling path_to_class.c
1499:info:build linking shared-object -test-/path_to_class.bundle
1500:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/path_to_class'
1501:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/popen_deadlock'
1502:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/popen_deadlock'
1503:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/postponed_job'
1504:info:build compiling postponed_job.c
1505:info:build linking shared-object -test-/postponed_job.bundle
1506:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/postponed_job'
1507:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/printf'
1508:info:build compiling printf.c
1509:info:build linking shared-object -test-/printf.bundle
1510:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/printf'
1511:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/proc'
1512:info:build compiling init.c
1513:info:build compiling receiver.c
1514:info:build compiling super.c
1515:info:build linking shared-object -test-/proc.bundle
1516:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/proc'
1517:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/random'
1518:info:build compiling init.c
1519:info:build compiling loop.c
1520:info:build linking shared-object -test-/random.bundle
1521:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/random'
1522:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/rational'
1523:info:build compiling rat.c
1524:info:build linking shared-object -test-/rational.bundle
1525:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/rational'
1526:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/rb_call_super_kw'
1527:info:build compiling rb_call_super_kw.c
1528:info:build linking shared-object -test-/rb_call_super_kw.bundle
1529:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/rb_call_super_kw'
1530:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/recursion'
1531:info:build compiling recursion.c
1532:info:build linking shared-object -test-/recursion.bundle
1533:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/recursion'
1534:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/regexp'
1535:info:build compiling init.c
1536:info:build compiling parse_depth_limit.c
1537:info:build linking shared-object -test-/regexp.bundle
1538:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/regexp'
1539:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/scan_args'
1540:info:build compiling scan_args.c
1541:info:build linking shared-object -test-/scan_args.bundle
1542:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/scan_args'
1543:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/st/foreach'
1544:info:build compiling foreach.c
1545:info:build linking shared-object -test-/st/foreach.bundle
1546:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/st/foreach'
1547:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/st/numhash'
1548:info:build compiling numhash.c
1549:info:build linking shared-object -test-/st/numhash.bundle
1550:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/st/numhash'
1551:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/st/update'
1552:info:build compiling update.c
1553:info:build linking shared-object -test-/st/update.bundle
1554:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/st/update'
1555:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/string'
1556:info:build compiling capacity.c
1557:info:build compiling coderange.c
1558:info:build compiling cstr.c
1559:info:build compiling ellipsize.c
1560:info:build compiling enc_associate.c
1561:info:build compiling enc_str_buf_cat.c
1562:info:build compiling fstring.c
1563:info:build compiling init.c
1564:info:build compiling modify.c
1565:info:build compiling new.c
1566:info:build compiling nofree.c
1567:info:build compiling normalize.c
1568:info:build compiling qsort.c
1569:info:build compiling rb_interned_str.c
1570:info:build compiling rb_str_dup.c
1571:info:build compiling set_len.c
1572:info:build linking shared-object -test-/string.bundle
1573:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/string'
1574:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/struct'
1575:info:build compiling duplicate.c
1576:info:build compiling init.c
1577:info:build compiling len.c
1578:info:build compiling member.c
1579:info:build linking shared-object -test-/struct.bundle
1580:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/struct'
1581:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/symbol'
1582:info:build compiling init.c
1583:info:build compiling type.c
1584:info:build linking shared-object -test-/symbol.bundle
1585:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/symbol'
1586:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/thread_fd_close'
1587:info:build compiling thread_fd_close.c
1588:info:build linking shared-object -test-/thread_fd_close.bundle
1589:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/thread_fd_close'
1590:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/time'
1591:info:build compiling init.c
1592:info:build compiling leap_second.c
1593:info:build compiling new.c
1594:info:build linking shared-object -test-/time.bundle
1595:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/time'
1596:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/tracepoint'
1597:info:build compiling gc_hook.c
1598:info:build compiling tracepoint.c
1599:info:build linking shared-object -test-/tracepoint.bundle
1600:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/tracepoint'
1601:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/typeddata'
1602:info:build compiling typeddata.c
1603:info:build linking shared-object -test-/typeddata.bundle
1604:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/typeddata'
1605:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/vm'
1606:info:build compiling at_exit.c
1607:info:build linking shared-object -test-/vm/at_exit.bundle
1608:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/vm'
1609:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/wait_for_single_fd'
1610:info:build compiling wait_for_single_fd.c
1611:info:build linking shared-object -test-/wait_for_single_fd.bundle
1612:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/-test-/wait_for_single_fd'
1613:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/bigdecimal'
1614:info:build compiling bigdecimal.c
1615:info:build linking shared-object bigdecimal.bundle
1616:info:build installing default bigdecimal libraries
1617:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/bigdecimal'
1618:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/cgi/escape'
1619:info:build compiling escape.c
1620:info:build linking shared-object cgi/escape.bundle
1621:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/cgi/escape'
1622:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/continuation'
1623:info:build compiling continuation.c
1624:info:build linking shared-object continuation.bundle
1625:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/continuation'
1626:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/coverage'
1627:info:build compiling coverage.c
1628:info:build linking shared-object coverage.bundle
1629:info:build installing default coverage libraries
1630:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/coverage'
1631:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/date'
1632:info:build compiling date_core.c
1633:info:build compiling date_parse.c
1634:info:build compiling date_strftime.c
1635:info:build compiling date_strptime.c
1636:info:build linking shared-object date_core.bundle
1637:info:build installing default date_core libraries
1638:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/date'
1639:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/dbm'
1640:info:build compiling dbm.c
1641:info:build linking shared-object dbm.bundle
1642:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/dbm'
1643:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest'
1644:info:build compiling digest.c
1645:info:build linking shared-object digest.bundle
1646:info:build installing digest libraries
1647:info:build installing default digest libraries
1648:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest'
1649:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/bubblebabble'
1650:info:build compiling bubblebabble.c
1651:info:build linking shared-object digest/bubblebabble.bundle
1652:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/bubblebabble'
1653:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/md5'
1654:info:build compiling md5init.c
1655:info:build compiling md5.c
1656:info:build linking shared-object digest/md5.bundle
1657:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/md5'
1658:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/rmd160'
1659:info:build compiling rmd160init.c
1660:info:build compiling rmd160.c
1661:info:build linking shared-object digest/rmd160.bundle
1662:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/rmd160'
1663:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/sha1'
1664:info:build compiling sha1init.c
1665:info:build compiling sha1.c
1666:info:build linking shared-object digest/sha1.bundle
1667:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/sha1'
1668:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/sha2'
1669:info:build compiling sha2init.c
1670:info:build compiling sha2.c
1671:info:build linking shared-object digest/sha2.bundle
1672:info:build installing default sha2 libraries
1673:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/digest/sha2'
1674:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/etc'
1675:info:build compiling etc.c
1676:info:build linking shared-object etc.bundle
1677:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/etc'
1678:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/fcntl'
1679:info:build compiling fcntl.c
1680:info:build linking shared-object fcntl.bundle
1681:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/fcntl'
1682:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/fiber'
1683:info:build compiling fiber.c
1684:info:build linking shared-object fiber.bundle
1685:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/fiber'
1686:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/fiddle'
1687:info:build compiling closure.c
1688:info:build compiling conversions.c
1689:info:build compiling fiddle.c
1690:info:build compiling function.c
1691:info:build compiling handle.c
1692:info:build compiling memory_view.c
1693:info:build compiling pinned.c
1694:info:build compiling pointer.c
1695:info:build linking shared-object fiddle.bundle
1696:info:build installing default fiddle libraries
1697:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/fiddle'
1698:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/gdbm'
1699:info:build compiling gdbm.c
1700:info:build linking shared-object gdbm.bundle
1701:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/gdbm'
1702:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/io/console'
1703:info:build compiling console.c
1704:info:build linking shared-object io/console.bundle
1705:info:build installing default console libraries
1706:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/io/console'
1707:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/io/nonblock'
1708:info:build compiling nonblock.c
1709:info:build linking shared-object io/nonblock.bundle
1710:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/io/nonblock'
1711:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/io/wait'
1712:info:build compiling wait.c
1713:info:build linking shared-object io/wait.bundle
1714:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/io/wait'
1715:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/json'
1716:info:build installing default libraries
1717:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/json'
1718:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/json/generator'
1719:info:build compiling generator.c
1720:info:build linking shared-object json/ext/generator.bundle
1721:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/json/generator'
1722:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/json/parser'
1723:info:build compiling parser.c
1724:info:build linking shared-object json/ext/parser.bundle
1725:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/json/parser'
1726:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/monitor'
1727:info:build compiling monitor.c
1728:info:build linking shared-object monitor.bundle
1729:info:build installing default monitor libraries
1730:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/monitor'
1731:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/nkf'
1732:info:build compiling nkf.c
1733:info:build linking shared-object nkf.bundle
1734:info:build installing default nkf libraries
1735:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/nkf'
1736:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/objspace'
1737:info:build compiling object_tracing.c
1738:info:build compiling objspace.c
1739:info:build compiling objspace_dump.c
1740:info:build linking shared-object objspace.bundle
1741:info:build installing default objspace libraries
1742:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/objspace'
1743:info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/openssl'
1744:info:build compiling openssl_missing.c
1745:info:build compiling ossl.c
1746:info:build ossl.c:311:14: warning: 'ERR_get_error_line_data' is deprecated [-Wdeprecated-declarations]
1747:info:build         while ((e = ERR_get_error_line_data(&file, &line, &data, &flags))) {
1748:info:build                     ^
1749:info:build /opt/local/libexec/openssl3/include/openssl/err.h:412:1: note: 'ERR_get_error_line_data' has been explicitly marked deprecated here
1750:info:build OSSL_DEPRECATEDIN_3_0
1751:info:build ^
1752:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1753:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1754:info:build                                                 ^
1755:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1756:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1757:info:build                                                    ^
1758:info:build 1 warning generated.
1759:info:build compiling ossl_asn1.c
1760:info:build compiling ossl_bio.c
1761:info:build compiling ossl_bn.c
1762:info:build ossl_bn.c:801:1: warning: 'BN_pseudo_rand' is deprecated [-Wdeprecated-declarations]
1763:info:build BIGNUM_RAND(pseudo_rand)
1764:info:build ^
1765:info:build ossl_bn.c:783:7: note: expanded from macro 'BIGNUM_RAND'
1766:info:build         if (!BN_##func(result, b, top, bottom)) {               \
1767:info:build              ^
1768:info:build <scratch space>:10:1: note: expanded from here
1769:info:build BN_pseudo_rand
1770:info:build ^
1771:info:build /opt/local/libexec/openssl3/include/openssl/bn.h:230:1: note: 'BN_pseudo_rand' has been explicitly marked deprecated here
1772:info:build OSSL_DEPRECATEDIN_3_0
1773:info:build ^
1774:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1775:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1776:info:build                                                 ^
1777:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1778:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1779:info:build                                                    ^
1780:info:build ossl_bn.c:834:1: warning: 'BN_pseudo_rand_range' is deprecated [-Wdeprecated-declarations]
1781:info:build BIGNUM_RAND_RANGE(pseudo_rand)
1782:info:build ^
1783:info:build ossl_bn.c:812:7: note: expanded from macro 'BIGNUM_RAND_RANGE'
1784:info:build         if (!BN_##func##_range(result, bn)) {                   \
1785:info:build              ^
1786:info:build <scratch space>:18:1: note: expanded from here
1787:info:build BN_pseudo_rand_range
1788:info:build ^
1789:info:build /opt/local/libexec/openssl3/include/openssl/bn.h:232:1: note: 'BN_pseudo_rand_range' has been explicitly marked deprecated here
1790:info:build OSSL_DEPRECATEDIN_3_0
1791:info:build ^
1792:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1793:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1794:info:build                                                 ^
1795:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1796:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1797:info:build                                                    ^
1798:info:build ossl_bn.c:1079:13: warning: 'BN_is_prime_ex' is deprecated [-Wdeprecated-declarations]
1799:info:build     switch (BN_is_prime_ex(bn, checks, ossl_bn_ctx, NULL)) {
1800:info:build             ^
1801:info:build /opt/local/libexec/openssl3/include/openssl/bn.h:372:1: note: 'BN_is_prime_ex' has been explicitly marked deprecated here
1802:info:build OSSL_DEPRECATEDIN_3_0
1803:info:build ^
1804:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1805:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1806:info:build                                                 ^
1807:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1808:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1809:info:build                                                    ^
1810:info:build ossl_bn.c:1121:13: warning: 'BN_is_prime_fasttest_ex' is deprecated [-Wdeprecated-declarations]
1811:info:build     switch (BN_is_prime_fasttest_ex(bn, checks, ossl_bn_ctx, do_trial_division, NULL)) {
1812:info:build             ^
1813:info:build /opt/local/libexec/openssl3/include/openssl/bn.h:374:1: note: 'BN_is_prime_fasttest_ex' has been explicitly marked deprecated here
1814:info:build OSSL_DEPRECATEDIN_3_0
1815:info:build ^
1816:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1817:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1818:info:build                                                 ^
1819:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1820:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1821:info:build                                                    ^
1822:info:build 4 warnings generated.
1823:info:build compiling ossl_cipher.c
1824:info:build compiling ossl_config.c
1825:info:build compiling ossl_digest.c
1826:info:build ossl_digest.c:66:14: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1827:info:build         md = EVP_MD_CTX_md(ctx);
1828:info:build              ^
1829:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1830:info:build OSSL_DEPRECATEDIN_3_0
1831:info:build ^
1832:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1833:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1834:info:build                                                 ^
1835:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1836:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1837:info:build                                                    ^
1838:info:build ossl_digest.c:179:32: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1839:info:build     if (EVP_DigestInit_ex(ctx, EVP_MD_CTX_md(ctx), NULL) != 1) {
1840:info:build                                ^
1841:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1842:info:build OSSL_DEPRECATEDIN_3_0
1843:info:build ^
1844:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1845:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1846:info:build                                                 ^
1847:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1848:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1849:info:build                                                    ^
1850:info:build ossl_digest.c:262:36: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1851:info:build     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
1852:info:build                                    ^
1853:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1854:info:build #define rb_str_new2 rb_str_new_cstr
1855:info:build                     ^
1856:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1857:info:build OSSL_DEPRECATEDIN_3_0
1858:info:build ^
1859:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1860:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1861:info:build                                                 ^
1862:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1863:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1864:info:build                                                    ^
1865:info:build ossl_digest.c:262:36: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1866:info:build     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
1867:info:build                                    ^
1868:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1869:info:build #define rb_str_new2 rb_str_new_cstr
1870:info:build                     ^
1871:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1872:info:build OSSL_DEPRECATEDIN_3_0
1873:info:build ^
1874:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1875:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1876:info:build                                                 ^
1877:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1878:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1879:info:build                                                    ^
1880:info:build 4 warnings generated.
1881:info:build compiling ossl_engine.c
1882:info:build ossl_engine.c:72:5: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
1883:info:build     ENGINE_free(engine);
1884:info:build     ^
1885:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
1886:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
1887:info:build ^
1888:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1889:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1890:info:build                                                 ^
1891:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1892:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1893:info:build                                                    ^
1894:info:build ossl_engine.c:100:9: warning: 'ENGINE_load_builtin_engines' is deprecated [-Wdeprecated-declarations]
1895:info:build         ENGINE_load_builtin_engines();
1896:info:build         ^
1897:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:358:1: note: 'ENGINE_load_builtin_engines' has been explicitly marked deprecated here
1898:info:build OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
1899:info:build ^
1900:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1901:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1902:info:build                                                 ^
1903:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1904:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1905:info:build                                                    ^
1906:info:build ossl_engine.c:184:13: warning: 'ENGINE_get_first' is deprecated [-Wdeprecated-declarations]
1907:info:build     for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
1908:info:build             ^
1909:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:318:1: note: 'ENGINE_get_first' has been explicitly marked deprecated here
1910:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void);
1911:info:build ^
1912:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1913:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1914:info:build                                                 ^
1915:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1916:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1917:info:build                                                    ^
1918:info:build ossl_engine.c:184:40: warning: 'ENGINE_get_next' is deprecated [-Wdeprecated-declarations]
1919:info:build     for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
1920:info:build                                        ^
1921:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:323:1: note: 'ENGINE_get_next' has been explicitly marked deprecated here
1922:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_next(ENGINE *e);
1923:info:build ^
1924:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1925:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1926:info:build                                                 ^
1927:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1928:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1929:info:build                                                    ^
1930:info:build ossl_engine.c:189:2: warning: 'ENGINE_up_ref' is deprecated [-Wdeprecated-declarations]
1931:info:build         ENGINE_up_ref(e);
1932:info:build         ^
1933:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:494:1: note: 'ENGINE_up_ref' has been explicitly marked deprecated here
1934:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_up_ref(ENGINE *e);
1935:info:build ^
1936:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1937:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1938:info:build                                                 ^
1939:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1940:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1941:info:build                                                    ^
1942:info:build ossl_engine.c:217:14: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations]
1943:info:build     if(!(e = ENGINE_by_id(RSTRING_PTR(id))))
1944:info:build              ^
1945:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here
1946:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
1947:info:build ^
1948:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1949:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1950:info:build                                                 ^
1951:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1952:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1953:info:build                                                    ^
1954:info:build ossl_engine.c:221:9: warning: 'ENGINE_init' is deprecated [-Wdeprecated-declarations]
1955:info:build     if(!ENGINE_init(e))
1956:info:build         ^
1957:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:620:1: note: 'ENGINE_init' has been explicitly marked deprecated here
1958:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
1959:info:build ^
1960:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1961:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1962:info:build                                                 ^
1963:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1964:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1965:info:build                                                    ^
1966:info:build ossl_engine.c:223:5: warning: 'ENGINE_ctrl' is deprecated [-Wdeprecated-declarations]
1967:info:build     ENGINE_ctrl(e, ENGINE_CTRL_SET_PASSWORD_CALLBACK,
1968:info:build     ^
1969:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:429:1: note: 'ENGINE_ctrl' has been explicitly marked deprecated here
1970:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p,
1971:info:build ^
1972:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1973:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1974:info:build                                                 ^
1975:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1976:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1977:info:build                                                    ^
1978:info:build ossl_engine.c:246:24: warning: 'ENGINE_get_id' is deprecated [-Wdeprecated-declarations]
1979:info:build     return rb_str_new2(ENGINE_get_id(e));
1980:info:build                        ^
1981:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1982:info:build #define rb_str_new2 rb_str_new_cstr
1983:info:build                     ^
1984:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:552:1: note: 'ENGINE_get_id' has been explicitly marked deprecated here
1985:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
1986:info:build ^
1987:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1988:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1989:info:build                                                 ^
1990:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1991:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1992:info:build                                                    ^
1993:info:build ossl_engine.c:246:24: warning: 'ENGINE_get_id' is deprecated [-Wdeprecated-declarations]
1994:info:build     return rb_str_new2(ENGINE_get_id(e));
1995:info:build                        ^
1996:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1997:info:build #define rb_str_new2 rb_str_new_cstr
1998:info:build                     ^
1999:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:552:1: note: 'ENGINE_get_id' has been explicitly marked deprecated here
2000:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
2001:info:build ^
2002:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2003:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2004:info:build                                                 ^
2005:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2006:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2007:info:build                                                    ^
2008:info:build ossl_engine.c:266:24: warning: 'ENGINE_get_name' is deprecated [-Wdeprecated-declarations]
2009:info:build     return rb_str_new2(ENGINE_get_name(e));
2010:info:build                        ^
2011:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
2012:info:build #define rb_str_new2 rb_str_new_cstr
2013:info:build                     ^
2014:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:553:1: note: 'ENGINE_get_name' has been explicitly marked deprecated here
2015:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
2016:info:build ^
2017:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2018:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2019:info:build                                                 ^
2020:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2021:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2022:info:build                                                    ^
2023:info:build ossl_engine.c:266:24: warning: 'ENGINE_get_name' is deprecated [-Wdeprecated-declarations]
2024:info:build     return rb_str_new2(ENGINE_get_name(e));
2025:info:build                        ^
2026:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
2027:info:build #define rb_str_new2 rb_str_new_cstr
2028:info:build                     ^
2029:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:553:1: note: 'ENGINE_get_name' has been explicitly marked deprecated here
2030:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
2031:info:build ^
2032:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2033:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2034:info:build                                                 ^
2035:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2036:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2037:info:build                                                    ^
2038:info:build ossl_engine.c:283:9: warning: 'ENGINE_finish' is deprecated [-Wdeprecated-declarations]
2039:info:build     if(!ENGINE_finish(e)) ossl_raise(eEngineError, NULL);
2040:info:build         ^
2041:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:628:1: note: 'ENGINE_finish' has been explicitly marked deprecated here
2042:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e);
2043:info:build ^
2044:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2045:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2046:info:build                                                 ^
2047:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2048:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2049:info:build                                                    ^
2050:info:build ossl_engine.c:314:12: warning: 'ENGINE_get_cipher' is deprecated [-Wdeprecated-declarations]
2051:info:build     ciph = ENGINE_get_cipher(e, nid);
2052:info:build            ^
2053:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:581:1: note: 'ENGINE_get_cipher' has been explicitly marked deprecated here
2054:info:build OSSL_DEPRECATEDIN_3_0
2055:info:build ^
2056:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2057:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2058:info:build                                                 ^
2059:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2060:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2061:info:build                                                    ^
2062:info:build ossl_engine.c:346:10: warning: 'ENGINE_get_digest' is deprecated [-Wdeprecated-declarations]
2063:info:build     md = ENGINE_get_digest(e, nid);
2064:info:build          ^
2065:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:583:1: note: 'ENGINE_get_digest' has been explicitly marked deprecated here
2066:info:build OSSL_DEPRECATEDIN_3_0
2067:info:build ^
2068:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2069:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2070:info:build                                                 ^
2071:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2072:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2073:info:build                                                    ^
2074:info:build ossl_engine.c:373:12: warning: 'ENGINE_load_private_key' is deprecated [-Wdeprecated-declarations]
2075:info:build     pkey = ENGINE_load_private_key(e, sid, NULL, sdata);
2076:info:build            ^
2077:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:637:1: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here
2078:info:build OSSL_DEPRECATEDIN_3_0
2079:info:build ^
2080:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2081:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2082:info:build                                                 ^
2083:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2084:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2085:info:build                                                    ^
2086:info:build ossl_engine.c:402:12: warning: 'ENGINE_load_public_key' is deprecated [-Wdeprecated-declarations]
2087:info:build     pkey = ENGINE_load_public_key(e, sid, NULL, sdata);
2088:info:build            ^
2089:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:640:1: note: 'ENGINE_load_public_key' has been explicitly marked deprecated here
2090:info:build OSSL_DEPRECATEDIN_3_0
2091:info:build ^
2092:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2093:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2094:info:build                                                 ^
2095:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2096:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2097:info:build                                                    ^
2098:info:build ossl_engine.c:431:5: warning: 'ENGINE_set_default' is deprecated [-Wdeprecated-declarations]
2099:info:build     ENGINE_set_default(e, f);
2100:info:build     ^
2101:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:708:1: note: 'ENGINE_set_default' has been explicitly marked deprecated here
2102:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags);
2103:info:build ^
2104:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2105:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2106:info:build                                                 ^
2107:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2108:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2109:info:build                                                    ^
2110:info:build ossl_engine.c:453:11: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations]
2111:info:build     ret = ENGINE_ctrl_cmd_string(e, StringValueCStr(cmd),
2112:info:build           ^
2113:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here
2114:info:build OSSL_DEPRECATEDIN_3_0
2115:info:build ^
2116:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2117:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2118:info:build                                                 ^
2119:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2120:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2121:info:build                                                    ^
2122:info:build ossl_engine.c:487:17: warning: 'ENGINE_get_cmd_defns' is deprecated [-Wdeprecated-declarations]
2123:info:build     if ((defn = ENGINE_get_cmd_defns(e)) != NULL){
2124:info:build                 ^
2125:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:596:1: note: 'ENGINE_get_cmd_defns' has been explicitly marked deprecated here
2126:info:build OSSL_DEPRECATEDIN_3_0
2127:info:build ^
2128:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2129:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2130:info:build                                                 ^
2131:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2132:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2133:info:build                                                    ^
2134:info:build ossl_engine.c:513:29: warning: 'ENGINE_get_id' is deprecated [-Wdeprecated-declarations]
2135:info:build                       rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
2136:info:build                                           ^
2137:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:552:1: note: 'ENGINE_get_id' has been explicitly marked deprecated here
2138:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
2139:info:build ^
2140:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2141:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2142:info:build                                                 ^
2143:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2144:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2145:info:build                                                    ^
2146:info:build ossl_engine.c:513:47: warning: 'ENGINE_get_name' is deprecated [-Wdeprecated-declarations]
2147:info:build                       rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
2148:info:build                                                             ^
2149:info:build /opt/local/libexec/openssl3/include/openssl/engine.h:553:1: note: 'ENGINE_get_name' has been explicitly marked deprecated here
2150:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
2151:info:build ^
2152:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2153:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2154:info:build                                                 ^
2155:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2156:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2157:info:build                                                    ^
2158:info:build 22 warnings generated.
2159:info:build compiling ossl_hmac.c
2160:info:build ossl_hmac.c:39:5: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
2161:info:build     HMAC_CTX_free(ctx);
2162:info:build     ^
2163:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
2164:info:build OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
2165:info:build ^
2166:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2167:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2168:info:build                                                 ^
2169:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2170:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2171:info:build                                                    ^
2172:info:build ossl_hmac.c:57:11: warning: 'HMAC_CTX_new' is deprecated [-Wdeprecated-declarations]
2173:info:build     ctx = HMAC_CTX_new();
2174:info:build           ^
2175:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:33:1: note: 'HMAC_CTX_new' has been explicitly marked deprecated here
2176:info:build OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
2177:info:build ^
2178:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2179:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2180:info:build                                                 ^
2181:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2182:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2183:info:build                                                    ^
2184:info:build ossl_hmac.c:102:5: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations]
2185:info:build     HMAC_Init_ex(ctx, RSTRING_PTR(key), RSTRING_LENINT(key),
2186:info:build     ^
2187:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here
2188:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
2189:info:build ^
2190:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2191:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2192:info:build                                                 ^
2193:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2194:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2195:info:build                                                    ^
2196:info:build ossl_hmac.c:119:10: warning: 'HMAC_CTX_copy' is deprecated [-Wdeprecated-declarations]
2197:info:build     if (!HMAC_CTX_copy(ctx1, ctx2))
2198:info:build          ^
2199:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:49:1: note: 'HMAC_CTX_copy' has been explicitly marked deprecated here
2200:info:build OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
2201:info:build ^
2202:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2203:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2204:info:build                                                 ^
2205:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2206:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2207:info:build                                                    ^
2208:info:build ossl_hmac.c:149:5: warning: 'HMAC_Update' is deprecated [-Wdeprecated-declarations]
2209:info:build     HMAC_Update(ctx, (unsigned char *)RSTRING_PTR(data), RSTRING_LEN(data));
2210:info:build     ^
2211:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:45:1: note: 'HMAC_Update' has been explicitly marked deprecated here
2212:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
2213:info:build ^
2214:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2215:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2216:info:build                                                 ^
2217:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2218:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2219:info:build                                                    ^
2220:info:build ossl_hmac.c:159:13: warning: 'HMAC_CTX_new' is deprecated [-Wdeprecated-declarations]
2221:info:build     final = HMAC_CTX_new();
2222:info:build             ^
2223:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:33:1: note: 'HMAC_CTX_new' has been explicitly marked deprecated here
2224:info:build OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
2225:info:build ^
2226:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2227:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2228:info:build                                                 ^
2229:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2230:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2231:info:build                                                    ^
2232:info:build ossl_hmac.c:163:10: warning: 'HMAC_CTX_copy' is deprecated [-Wdeprecated-declarations]
2233:info:build     if (!HMAC_CTX_copy(final, ctx)) {
2234:info:build          ^
2235:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:49:1: note: 'HMAC_CTX_copy' has been explicitly marked deprecated here
2236:info:build OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
2237:info:build ^
2238:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2239:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2240:info:build                                                 ^
2241:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2242:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2243:info:build                                                    ^
2244:info:build ossl_hmac.c:164:2: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
2245:info:build         HMAC_CTX_free(final);
2246:info:build         ^
2247:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
2248:info:build OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
2249:info:build ^
2250:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2251:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2252:info:build                                                 ^
2253:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2254:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2255:info:build                                                    ^
2256:info:build ossl_hmac.c:168:5: warning: 'HMAC_Final' is deprecated [-Wdeprecated-declarations]
2257:info:build     HMAC_Final(final, buf, buf_len);
2258:info:build     ^
2259:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:47:1: note: 'HMAC_Final' has been explicitly marked deprecated here
2260:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
2261:info:build ^
2262:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2263:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2264:info:build                                                 ^
2265:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2266:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2267:info:build                                                    ^
2268:info:build ossl_hmac.c:169:5: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
2269:info:build     HMAC_CTX_free(final);
2270:info:build     ^
2271:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
2272:info:build OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
2273:info:build ^
2274:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2275:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2276:info:build                                                 ^
2277:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2278:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2279:info:build                                                    ^
2280:info:build ossl_hmac.c:248:5: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations]
2281:info:build     HMAC_Init_ex(ctx, NULL, 0, NULL, NULL);
2282:info:build     ^
2283:info:build /opt/local/libexec/openssl3/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here
2284:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
2285:info:build ^
2286:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2287:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2288:info:build                                                 ^
2289:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2290:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2291:info:build                                                    ^
2292:info:build 11 warnings generated.
2293:info:build compiling ossl_kdf.c
2294:info:build compiling ossl_ns_spki.c
2295:info:build compiling ossl_ocsp.c
2296:info:build compiling ossl_pkcs12.c
2297:info:build compiling ossl_pkcs7.c
2298:info:build compiling ossl_pkey.c
2299:info:build ossl_pkey.c:204:11: warning: 'EVP_PKEY_get0' is deprecated [-Wdeprecated-declarations]
2300:info:build     ptr = EVP_PKEY_get0((EVP_PKEY *)pkey);
2301:info:build           ^
2302:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1329:1: note: 'EVP_PKEY_get0' has been explicitly marked deprecated here
2303:info:build OSSL_DEPRECATEDIN_3_0
2304:info:build ^
2305:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2306:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2307:info:build                                                 ^
2308:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2309:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2310:info:build                                                    ^
2311:info:build ossl_pkey.c:207:2: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
2312:info:build         RSA_get0_key(ptr, &n, &e, NULL);
2313:info:build         ^
2314:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
2315:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
2316:info:build ^
2317:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2318:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2319:info:build                                                 ^
2320:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2321:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2322:info:build                                                    ^
2323:info:build ossl_pkey.c:212:2: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
2324:info:build         DSA_get0_key(ptr, &pubkey, NULL);
2325:info:build         ^
2326:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
2327:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
2328:info:build ^
2329:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2330:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2331:info:build                                                 ^
2332:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2333:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2334:info:build                                                    ^
2335:info:build ossl_pkey.c:217:2: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2336:info:build         DH_get0_key(ptr, &pubkey, NULL);
2337:info:build         ^
2338:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2339:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2340:info:build ^
2341:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2342:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2343:info:build                                                 ^
2344:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2345:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2346:info:build                                                    ^
2347:info:build ossl_pkey.c:223:6: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
2348:info:build         if (EC_KEY_get0_public_key(ptr))
2349:info:build             ^
2350:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
2351:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
2352:info:build ^
2353:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2354:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2355:info:build                                                 ^
2356:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2357:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2358:info:build                                                    ^
2359:info:build 5 warnings generated.
2360:info:build compiling ossl_pkey_dh.c
2361:info:build ossl_pkey_dh.c:48:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
2362:info:build     if (!EVP_PKEY_assign_DH(pkey, dh)) {
2363:info:build          ^
2364:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:506:39: note: expanded from macro 'EVP_PKEY_assign_DH'
2365:info:build #  define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh))
2366:info:build                                       ^
2367:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
2368:info:build OSSL_DEPRECATEDIN_3_0
2369:info:build ^
2370:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2371:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2372:info:build                                                 ^
2373:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2374:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2375:info:build                                                    ^
2376:info:build ossl_pkey_dh.c:63:25: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2377:info:build         obj = dh_instance(cDH, DH_new());
2378:info:build                                ^
2379:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2380:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2381:info:build ^
2382:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2383:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2384:info:build                                                 ^
2385:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2386:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2387:info:build                                                    ^
2388:info:build ossl_pkey_dh.c:93:19: warning: 'DH_generate_parameters_ex' is deprecated [-Wdeprecated-declarations]
2389:info:build     gen->result = DH_generate_parameters_ex(gen->dh, gen->size, gen->gen, gen->cb);
2390:info:build                   ^
2391:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:212:1: note: 'DH_generate_parameters_ex' has been explicitly marked deprecated here
2392:info:build OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
2393:info:build ^
2394:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2395:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2396:info:build                                                 ^
2397:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2398:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2399:info:build                                                    ^
2400:info:build ossl_pkey_dh.c:102:14: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2401:info:build     DH *dh = DH_new();
2402:info:build              ^
2403:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2404:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2405:info:build ^
2406:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2407:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2408:info:build                                                 ^
2409:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2410:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2411:info:build                                                    ^
2412:info:build ossl_pkey_dh.c:106:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2413:info:build         DH_free(dh);
2414:info:build         ^
2415:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2416:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2417:info:build ^
2418:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2419:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2420:info:build                                                 ^
2421:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2422:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2423:info:build                                                    ^
2424:info:build ossl_pkey_dh.c:128:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2425:info:build         DH_free(dh);
2426:info:build         ^
2427:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2428:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2429:info:build ^
2430:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2431:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2432:info:build                                                 ^
2433:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2434:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2435:info:build                                                    ^
2436:info:build ossl_pkey_dh.c:137:10: warning: 'DH_generate_key' is deprecated [-Wdeprecated-declarations]
2437:info:build     if (!DH_generate_key(dh)) {
2438:info:build          ^
2439:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:223:1: note: 'DH_generate_key' has been explicitly marked deprecated here
2440:info:build OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
2441:info:build ^
2442:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2443:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2444:info:build                                                 ^
2445:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2446:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2447:info:build                                                    ^
2448:info:build ossl_pkey_dh.c:138:9: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2449:info:build         DH_free(dh);
2450:info:build         ^
2451:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2452:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2453:info:build ^
2454:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2455:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2456:info:build                                                 ^
2457:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2458:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2459:info:build                                                    ^
2460:info:build ossl_pkey_dh.c:170:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2461:info:build         DH_free(dh);
2462:info:build         ^
2463:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2464:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2465:info:build ^
2466:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2467:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2468:info:build                                                 ^
2469:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2470:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2471:info:build                                                    ^
2472:info:build ossl_pkey_dh.c:213:12: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2473:info:build       dh = DH_new();
2474:info:build            ^
2475:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2476:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2477:info:build ^
2478:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2479:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2480:info:build                                                 ^
2481:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2482:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2483:info:build                                                    ^
2484:info:build ossl_pkey_dh.c:226:7: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
2485:info:build         dh = PEM_read_bio_DHparams(in, NULL, NULL, NULL);
2486:info:build              ^
2487:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
2488:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
2489:info:build                     ^
2490:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2491:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2492:info:build                                                 ^
2493:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2494:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2495:info:build                                                    ^
2496:info:build ossl_pkey_dh.c:229:11: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2497:info:build             dh = d2i_DHparams_bio(in, NULL);
2498:info:build                  ^
2499:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:174:29: note: expanded from macro 'd2i_DHparams_bio'
2500:info:build         ASN1_d2i_bio_of(DH, DH_new, d2i_DHparams, bp, x)
2501:info:build                             ^
2502:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2503:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2504:info:build ^
2505:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2506:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2507:info:build                                                 ^
2508:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2509:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2510:info:build                                                    ^
2511:info:build ossl_pkey_dh.c:229:11: warning: 'd2i_DHparams' is deprecated [-Wdeprecated-declarations]
2512:info:build             dh = d2i_DHparams_bio(in, NULL);
2513:info:build                  ^
2514:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:174:37: note: expanded from macro 'd2i_DHparams_bio'
2515:info:build         ASN1_d2i_bio_of(DH, DH_new, d2i_DHparams, bp, x)
2516:info:build                                     ^
2517:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:229:41: note: 'd2i_DHparams' has been explicitly marked deprecated here
2518:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2519:info:build                                         ^
2520:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2521:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2522:info:build                                                 ^
2523:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2524:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2525:info:build                                                    ^
2526:info:build ossl_pkey_dh.c:236:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
2527:info:build     if (!EVP_PKEY_assign_DH(pkey, dh)) {
2528:info:build          ^
2529:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:506:39: note: expanded from macro 'EVP_PKEY_assign_DH'
2530:info:build #  define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh))
2531:info:build                                       ^
2532:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
2533:info:build OSSL_DEPRECATEDIN_3_0
2534:info:build ^
2535:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2536:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2537:info:build                                                 ^
2538:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2539:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2540:info:build                                                    ^
2541:info:build ossl_pkey_dh.c:237:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2542:info:build         DH_free(dh);
2543:info:build         ^
2544:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2545:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2546:info:build ^
2547:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2548:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2549:info:build                                                 ^
2550:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2551:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2552:info:build                                                    ^
2553:info:build ossl_pkey_dh.c:253:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2554:info:build     GetDH(other, dh_other);
2555:info:build     ^
2556:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2557:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2558:info:build            ^
2559:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2560:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2561:info:build ^
2562:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2563:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2564:info:build                                                 ^
2565:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2566:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2567:info:build                                                    ^
2568:info:build ossl_pkey_dh.c:253:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2569:info:build     GetDH(other, dh_other);
2570:info:build     ^~~~~~~~~~~~~~~~~~~~~~
2571:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2572:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2573:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2574:info:build ossl_pkey_dh.c:255:10: warning: 'DHparams_dup' is deprecated [-Wdeprecated-declarations]
2575:info:build     dh = DHparams_dup(dh_other);
2576:info:build          ^
2577:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:190:37: note: 'DHparams_dup' has been explicitly marked deprecated here
2578:info:build DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2579:info:build                                     ^
2580:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2581:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2582:info:build                                                 ^
2583:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2584:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2585:info:build                                                    ^
2586:info:build ossl_pkey_dh.c:258:5: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
2587:info:build     EVP_PKEY_assign_DH(pkey, dh);
2588:info:build     ^
2589:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:506:39: note: expanded from macro 'EVP_PKEY_assign_DH'
2590:info:build #  define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh))
2591:info:build                                       ^
2592:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
2593:info:build OSSL_DEPRECATEDIN_3_0
2594:info:build ^
2595:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2596:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2597:info:build                                                 ^
2598:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2599:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2600:info:build                                                    ^
2601:info:build ossl_pkey_dh.c:260:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2602:info:build     DH_get0_key(dh_other, &pub, &priv);
2603:info:build     ^
2604:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2605:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2606:info:build ^
2607:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2608:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2609:info:build                                                 ^
2610:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2611:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2612:info:build                                                    ^
2613:info:build ossl_pkey_dh.c:270:2: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations]
2614:info:build         DH_set0_key(dh, pub2, priv2);
2615:info:build         ^
2616:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:258:1: note: 'DH_set0_key' has been explicitly marked deprecated here
2617:info:build OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
2618:info:build ^
2619:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2620:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2621:info:build                                                 ^
2622:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2623:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2624:info:build                                                    ^
2625:info:build ossl_pkey_dh.c:289:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2626:info:build     GetDH(self, dh);
2627:info:build     ^
2628:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2629:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2630:info:build            ^
2631:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2632:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2633:info:build ^
2634:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2635:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2636:info:build                                                 ^
2637:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2638:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2639:info:build                                                    ^
2640:info:build ossl_pkey_dh.c:289:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2641:info:build     GetDH(self, dh);
2642:info:build     ^~~~~~~~~~~~~~~
2643:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2644:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2645:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2646:info:build ossl_pkey_dh.c:290:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2647:info:build     DH_get0_key(dh, &bn, NULL);
2648:info:build     ^
2649:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2650:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2651:info:build ^
2652:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2653:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2654:info:build                                                 ^
2655:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2656:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2657:info:build                                                    ^
2658:info:build ossl_pkey_dh.c:308:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2659:info:build     GetDH(self, dh);
2660:info:build     ^
2661:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2662:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2663:info:build            ^
2664:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2665:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2666:info:build ^
2667:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2668:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2669:info:build                                                 ^
2670:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2671:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2672:info:build                                                    ^
2673:info:build ossl_pkey_dh.c:308:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2674:info:build     GetDH(self, dh);
2675:info:build     ^~~~~~~~~~~~~~~
2676:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2677:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2678:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2679:info:build ossl_pkey_dh.c:309:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2680:info:build     DH_get0_key(dh, NULL, &bn);
2681:info:build     ^
2682:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2683:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2684:info:build ^
2685:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2686:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2687:info:build                                                 ^
2688:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2689:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2690:info:build                                                    ^
2691:info:build ossl_pkey_dh.c:312:19: warning: 'DH_get0_engine' is deprecated [-Wdeprecated-declarations]
2692:info:build     return (bn || DH_get0_engine(dh)) ? Qtrue : Qfalse;
2693:info:build                   ^
2694:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:267:1: note: 'DH_get0_engine' has been explicitly marked deprecated here
2695:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *DH_get0_engine(DH *d);
2696:info:build ^
2697:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2698:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2699:info:build                                                 ^
2700:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2701:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2702:info:build                                                    ^
2703:info:build ossl_pkey_dh.c:335:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2704:info:build     GetDH(self, dh);
2705:info:build     ^
2706:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2707:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2708:info:build            ^
2709:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2710:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2711:info:build ^
2712:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2713:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2714:info:build                                                 ^
2715:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2716:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2717:info:build                                                    ^
2718:info:build ossl_pkey_dh.c:335:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2719:info:build     GetDH(self, dh);
2720:info:build     ^~~~~~~~~~~~~~~
2721:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2722:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2723:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2724:info:build ossl_pkey_dh.c:339:10: warning: 'PEM_write_bio_DHparams' is deprecated [-Wdeprecated-declarations]
2725:info:build     if (!PEM_write_bio_DHparams(out, dh)) {
2726:info:build          ^
2727:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:469:21: note: 'PEM_write_bio_DHparams' has been explicitly marked deprecated here
2728:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
2729:info:build                     ^
2730:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2731:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2732:info:build                                                 ^
2733:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2734:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2735:info:build                                                    ^
2736:info:build ossl_pkey_dh.c:365:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2737:info:build     GetDH(self, dh);
2738:info:build     ^
2739:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2740:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2741:info:build            ^
2742:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2743:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2744:info:build ^
2745:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2746:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2747:info:build                                                 ^
2748:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2749:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2750:info:build                                                    ^
2751:info:build ossl_pkey_dh.c:365:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2752:info:build     GetDH(self, dh);
2753:info:build     ^~~~~~~~~~~~~~~
2754:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2755:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2756:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2757:info:build ossl_pkey_dh.c:366:15: warning: 'i2d_DHparams' is deprecated [-Wdeprecated-declarations]
2758:info:build     if((len = i2d_DHparams(dh, NULL)) <= 0)
2759:info:build               ^
2760:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:229:41: note: 'i2d_DHparams' has been explicitly marked deprecated here
2761:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2762:info:build                                         ^
2763:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2764:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2765:info:build                                                 ^
2766:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2767:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2768:info:build                                                    ^
2769:info:build ossl_pkey_dh.c:370:8: warning: 'i2d_DHparams' is deprecated [-Wdeprecated-declarations]
2770:info:build     if(i2d_DHparams(dh, &p) < 0)
2771:info:build        ^
2772:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:229:41: note: 'i2d_DHparams' has been explicitly marked deprecated here
2773:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2774:info:build                                         ^
2775:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2776:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2777:info:build                                                 ^
2778:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2779:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2780:info:build                                                    ^
2781:info:build ossl_pkey_dh.c:392:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2782:info:build     GetDH(self, dh);
2783:info:build     ^
2784:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2785:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2786:info:build            ^
2787:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2788:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2789:info:build ^
2790:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2791:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2792:info:build                                                 ^
2793:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2794:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2795:info:build                                                    ^
2796:info:build ossl_pkey_dh.c:392:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2797:info:build     GetDH(self, dh);
2798:info:build     ^~~~~~~~~~~~~~~
2799:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2800:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2801:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2802:info:build ossl_pkey_dh.c:393:5: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
2803:info:build     DH_get0_pqg(dh, &p, &q, &g);
2804:info:build     ^
2805:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
2806:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
2807:info:build ^
2808:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2809:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2810:info:build                                                 ^
2811:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2812:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2813:info:build                                                    ^
2814:info:build ossl_pkey_dh.c:394:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2815:info:build     DH_get0_key(dh, &pub_key, &priv_key);
2816:info:build     ^
2817:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2818:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2819:info:build ^
2820:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2821:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2822:info:build                                                 ^
2823:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2824:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2825:info:build                                                    ^
2826:info:build ossl_pkey_dh.c:421:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2827:info:build     GetDH(self, dh);
2828:info:build     ^
2829:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2830:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2831:info:build            ^
2832:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2833:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2834:info:build ^
2835:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2836:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2837:info:build                                                 ^
2838:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2839:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2840:info:build                                                    ^
2841:info:build ossl_pkey_dh.c:421:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2842:info:build     GetDH(self, dh);
2843:info:build     ^~~~~~~~~~~~~~~
2844:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2845:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2846:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2847:info:build ossl_pkey_dh.c:425:10: warning: 'DHparams_print' is deprecated [-Wdeprecated-declarations]
2848:info:build     if (!DHparams_print(out, dh)) {
2849:info:build          ^
2850:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:235:1: note: 'DHparams_print' has been explicitly marked deprecated here
2851:info:build OSSL_DEPRECATEDIN_3_0 int DHparams_print(BIO *bp, const DH *x);
2852:info:build ^
2853:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2854:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2855:info:build                                                 ^
2856:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2857:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2858:info:build                                                    ^
2859:info:build ossl_pkey_dh.c:461:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2860:info:build     GetDH(self, orig_dh);
2861:info:build     ^
2862:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2863:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2864:info:build            ^
2865:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2866:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2867:info:build ^
2868:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2869:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2870:info:build                                                 ^
2871:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2872:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2873:info:build                                                    ^
2874:info:build ossl_pkey_dh.c:461:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2875:info:build     GetDH(self, orig_dh);
2876:info:build     ^~~~~~~~~~~~~~~~~~~~
2877:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2878:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2879:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2880:info:build ossl_pkey_dh.c:462:10: warning: 'DHparams_dup' is deprecated [-Wdeprecated-declarations]
2881:info:build     dh = DHparams_dup(orig_dh); /* err check perfomed by dh_instance */
2882:info:build          ^
2883:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:190:37: note: 'DHparams_dup' has been explicitly marked deprecated here
2884:info:build DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2885:info:build                                     ^
2886:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2887:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2888:info:build                                                 ^
2889:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2890:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2891:info:build                                                    ^
2892:info:build ossl_pkey_dh.c:465:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2893:info:build         DH_free(dh);
2894:info:build         ^
2895:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2896:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2897:info:build ^
2898:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2899:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2900:info:build                                                 ^
2901:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2902:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2903:info:build                                                    ^
2904:info:build ossl_pkey_dh.c:486:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2905:info:build     GetDH(self, dh);
2906:info:build     ^
2907:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2908:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2909:info:build            ^
2910:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2911:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2912:info:build ^
2913:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2914:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2915:info:build                                                 ^
2916:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2917:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2918:info:build                                                    ^
2919:info:build ossl_pkey_dh.c:486:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2920:info:build     GetDH(self, dh);
2921:info:build     ^~~~~~~~~~~~~~~
2922:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2923:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2924:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2925:info:build ossl_pkey_dh.c:487:10: warning: 'DH_check' is deprecated [-Wdeprecated-declarations]
2926:info:build     if (!DH_check(dh, &codes)) {
2927:info:build          ^
2928:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:220:1: note: 'DH_check' has been explicitly marked deprecated here
2929:info:build OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes);
2930:info:build ^
2931:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2932:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2933:info:build                                                 ^
2934:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2935:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2936:info:build                                                    ^
2937:info:build ossl_pkey_dh.c:515:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2938:info:build     GetDH(self, dh);
2939:info:build     ^
2940:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2941:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2942:info:build            ^
2943:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2944:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2945:info:build ^
2946:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2947:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2948:info:build                                                 ^
2949:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2950:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2951:info:build                                                    ^
2952:info:build ossl_pkey_dh.c:515:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2953:info:build     GetDH(self, dh);
2954:info:build     ^~~~~~~~~~~~~~~
2955:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2956:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2957:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2958:info:build ossl_pkey_dh.c:516:10: warning: 'DH_generate_key' is deprecated [-Wdeprecated-declarations]
2959:info:build     if (!DH_generate_key(dh))
2960:info:build          ^
2961:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:223:1: note: 'DH_generate_key' has been explicitly marked deprecated here
2962:info:build OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
2963:info:build ^
2964:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2965:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2966:info:build                                                 ^
2967:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2968:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2969:info:build                                                    ^
2970:info:build ossl_pkey_dh.c:540:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2971:info:build     GetDH(self, dh);
2972:info:build     ^
2973:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2974:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2975:info:build            ^
2976:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2977:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2978:info:build ^
2979:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2980:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2981:info:build                                                 ^
2982:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2983:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2984:info:build                                                    ^
2985:info:build ossl_pkey_dh.c:540:5: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2986:info:build     GetDH(self, dh);
2987:info:build     ^~~~~~~~~~~~~~~
2988:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2989:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2990:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2991:info:build ossl_pkey_dh.c:541:5: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
2992:info:build     DH_get0_pqg(dh, &dh_p, NULL, NULL);
2993:info:build     ^
2994:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
2995:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
2996:info:build ^
2997:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2998:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2999:info:build                                                 ^
3000:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3001:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3002:info:build                                                    ^
3003:info:build ossl_pkey_dh.c:545:11: warning: 'DH_size' is deprecated [-Wdeprecated-declarations]
3004:info:build     len = DH_size(dh);
3005:info:build           ^
3006:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:203:1: note: 'DH_size' has been explicitly marked deprecated here
3007:info:build OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
3008:info:build ^
3009:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3010:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3011:info:build                                                 ^
3012:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3013:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3014:info:build                                                    ^
3015:info:build ossl_pkey_dh.c:547:16: warning: 'DH_compute_key' is deprecated [-Wdeprecated-declarations]
3016:info:build     if ((len = DH_compute_key((unsigned char *)RSTRING_PTR(str), pub_key, dh)) < 0) {
3017:info:build                ^
3018:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:224:1: note: 'DH_compute_key' has been explicitly marked deprecated here
3019:info:build OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
3020:info:build ^
3021:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3022:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3023:info:build                                                 ^
3024:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3025:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3026:info:build                                                    ^
3027:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3028:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3029:info:build ^
3030:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3031:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3032:info:build         ^
3033:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3034:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
3035:info:build         ^
3036:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3037:info:build         Get##_type(self, obj);                                          \
3038:info:build         ^
3039:info:build <scratch space>:162:1: note: expanded from here
3040:info:build GetDH
3041:info:build ^
3042:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3043:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3044:info:build            ^
3045:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3046:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3047:info:build ^
3048:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3049:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3050:info:build                                                 ^
3051:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3052:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3053:info:build                                                    ^
3054:info:build ossl_pkey_dh.c:562:1: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3055:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3056:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3057:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3058:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3059:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3060:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3061:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
3062:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3063:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3064:info:build         Get##_type(self, obj);                                          \
3065:info:build         ^~~~~~~~~~~~~~~~~~~~~
3066:info:build <scratch space>:162:1: note: expanded from here
3067:info:build GetDH
3068:info:build ^
3069:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3070:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3071:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3072:info:build ossl_pkey_dh.c:562:1: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
3073:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3074:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3075:info:build         ^
3076:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3077:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
3078:info:build                 ^
3079:info:build <scratch space>:158:1: note: expanded from here
3080:info:build DH_get0_pqg
3081:info:build ^
3082:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
3083:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
3084:info:build ^
3085:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3086:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3087:info:build                                                 ^
3088:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3089:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3090:info:build                                                    ^
3091:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3092:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3093:info:build ^
3094:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3095:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3096:info:build         ^
3097:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3098:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
3099:info:build         ^
3100:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3101:info:build         Get##_type(self, obj);                                          \
3102:info:build         ^
3103:info:build <scratch space>:168:1: note: expanded from here
3104:info:build GetDH
3105:info:build ^
3106:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3107:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3108:info:build            ^
3109:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3110:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3111:info:build ^
3112:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3113:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3114:info:build                                                 ^
3115:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3116:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3117:info:build                                                    ^
3118:info:build ossl_pkey_dh.c:562:1: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3119:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3120:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3121:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3122:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3123:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3124:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3125:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
3126:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3127:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3128:info:build         Get##_type(self, obj);                                          \
3129:info:build         ^~~~~~~~~~~~~~~~~~~~~
3130:info:build <scratch space>:168:1: note: expanded from here
3131:info:build GetDH
3132:info:build ^
3133:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3134:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3135:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3136:info:build ossl_pkey_dh.c:562:1: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
3137:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3138:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3139:info:build         ^
3140:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3141:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
3142:info:build                 ^
3143:info:build <scratch space>:164:1: note: expanded from here
3144:info:build DH_get0_pqg
3145:info:build ^
3146:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
3147:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
3148:info:build ^
3149:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3150:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3151:info:build                                                 ^
3152:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3153:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3154:info:build                                                    ^
3155:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3156:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3157:info:build ^
3158:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3159:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3160:info:build         ^
3161:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3162:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
3163:info:build         ^
3164:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3165:info:build         Get##_type(self, obj);                                          \
3166:info:build         ^
3167:info:build <scratch space>:174:1: note: expanded from here
3168:info:build GetDH
3169:info:build ^
3170:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3171:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3172:info:build            ^
3173:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3174:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3175:info:build ^
3176:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3177:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3178:info:build                                                 ^
3179:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3180:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3181:info:build                                                    ^
3182:info:build ossl_pkey_dh.c:562:1: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3183:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3184:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3185:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3186:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3187:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3188:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3189:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
3190:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3191:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3192:info:build         Get##_type(self, obj);                                          \
3193:info:build         ^~~~~~~~~~~~~~~~~~~~~
3194:info:build <scratch space>:174:1: note: expanded from here
3195:info:build GetDH
3196:info:build ^
3197:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3198:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3199:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3200:info:build ossl_pkey_dh.c:562:1: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
3201:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3202:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3203:info:build         ^
3204:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3205:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
3206:info:build                 ^
3207:info:build <scratch space>:170:1: note: expanded from here
3208:info:build DH_get0_pqg
3209:info:build ^
3210:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
3211:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
3212:info:build ^
3213:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3214:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3215:info:build                                                 ^
3216:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3217:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3218:info:build                                                    ^
3219:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3220:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3221:info:build ^
3222:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3223:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
3224:info:build         ^
3225:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
3226:info:build         Get##_type(self, obj);                                          \
3227:info:build         ^
3228:info:build <scratch space>:180:1: note: expanded from here
3229:info:build GetDH
3230:info:build ^
3231:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3232:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3233:info:build            ^
3234:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3235:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3236:info:build ^
3237:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3238:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3239:info:build                                                 ^
3240:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3241:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3242:info:build                                                    ^
3243:info:build ossl_pkey_dh.c:562:1: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3244:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3245:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3246:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3247:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
3248:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3249:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
3250:info:build         Get##_type(self, obj);                                          \
3251:info:build         ^~~~~~~~~~~~~~~~~~~~~
3252:info:build <scratch space>:180:1: note: expanded from here
3253:info:build GetDH
3254:info:build ^
3255:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3256:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3257:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3258:info:build ossl_pkey_dh.c:562:1: warning: 'DH_set0_pqg' is deprecated [-Wdeprecated-declarations]
3259:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3260:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
3261:info:build         ^
3262:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
3263:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
3264:info:build              ^
3265:info:build <scratch space>:182:1: note: expanded from here
3266:info:build DH_set0_pqg
3267:info:build ^
3268:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:255:1: note: 'DH_set0_pqg' has been explicitly marked deprecated here
3269:info:build OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
3270:info:build ^
3271:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3272:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3273:info:build                                                 ^
3274:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3275:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3276:info:build                                                    ^
3277:info:build ossl_pkey_dh.c:570:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3278:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3279:info:build ^
3280:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3281:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3282:info:build         ^
3283:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3284:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
3285:info:build         ^
3286:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3287:info:build         Get##_type(self, obj);                                          \
3288:info:build         ^
3289:info:build <scratch space>:188:1: note: expanded from here
3290:info:build GetDH
3291:info:build ^
3292:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3293:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3294:info:build            ^
3295:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3296:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3297:info:build ^
3298:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3299:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3300:info:build                                                 ^
3301:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3302:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3303:info:build                                                    ^
3304:info:build ossl_pkey_dh.c:570:1: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3305:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3306:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3307:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3308:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3309:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3310:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3311:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
3312:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3313:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3314:info:build         Get##_type(self, obj);                                          \
3315:info:build         ^~~~~~~~~~~~~~~~~~~~~
3316:info:build <scratch space>:188:1: note: expanded from here
3317:info:build GetDH
3318:info:build ^
3319:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3320:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3321:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3322:info:build ossl_pkey_dh.c:570:1: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
3323:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3324:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3325:info:build         ^
3326:info:build ./ossl_pkey.h:119:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3327:info:build                 _type##_get0_##_group(obj, &bn, NULL))                  \
3328:info:build                 ^
3329:info:build <scratch space>:184:1: note: expanded from here
3330:info:build DH_get0_key
3331:info:build ^
3332:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
3333:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
3334:info:build ^
3335:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3336:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3337:info:build                                                 ^
3338:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3339:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3340:info:build                                                    ^
3341:info:build ossl_pkey_dh.c:570:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3342:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3343:info:build ^
3344:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3345:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3346:info:build         ^
3347:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3348:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
3349:info:build         ^
3350:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3351:info:build         Get##_type(self, obj);                                          \
3352:info:build         ^
3353:info:build <scratch space>:194:1: note: expanded from here
3354:info:build GetDH
3355:info:build ^
3356:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3357:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3358:info:build            ^
3359:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3360:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3361:info:build ^
3362:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3363:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3364:info:build                                                 ^
3365:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3366:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3367:info:build                                                    ^
3368:info:build ossl_pkey_dh.c:570:1: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3369:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3370:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3371:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3372:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3373:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3374:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3375:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
3376:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3377:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3378:info:build         Get##_type(self, obj);                                          \
3379:info:build         ^~~~~~~~~~~~~~~~~~~~~
3380:info:build <scratch space>:194:1: note: expanded from here
3381:info:build GetDH
3382:info:build ^
3383:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3384:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3385:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3386:info:build ossl_pkey_dh.c:570:1: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
3387:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3388:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3389:info:build         ^
3390:info:build ./ossl_pkey.h:121:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3391:info:build                 _type##_get0_##_group(obj, NULL, &bn))
3392:info:build                 ^
3393:info:build <scratch space>:190:1: note: expanded from here
3394:info:build DH_get0_key
3395:info:build ^
3396:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
3397:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
3398:info:build ^
3399:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3400:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3401:info:build                                                 ^
3402:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3403:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3404:info:build                                                    ^
3405:info:build ossl_pkey_dh.c:570:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3406:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3407:info:build ^
3408:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3409:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
3410:info:build         ^
3411:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
3412:info:build         Get##_type(self, obj);                                          \
3413:info:build         ^
3414:info:build <scratch space>:200:1: note: expanded from here
3415:info:build GetDH
3416:info:build ^
3417:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3418:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3419:info:build            ^
3420:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3421:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3422:info:build ^
3423:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3424:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3425:info:build                                                 ^
3426:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3427:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3428:info:build                                                    ^
3429:info:build ossl_pkey_dh.c:570:1: warning: assigning to 'DH *' (aka 'struct dh_st *') from 'const struct dh_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3430:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3431:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3432:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3433:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
3434:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3435:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
3436:info:build         Get##_type(self, obj);                                          \
3437:info:build         ^~~~~~~~~~~~~~~~~~~~~
3438:info:build <scratch space>:200:1: note: expanded from here
3439:info:build GetDH
3440:info:build ^
3441:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3442:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3443:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3444:info:build ossl_pkey_dh.c:570:1: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations]
3445:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3446:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
3447:info:build         ^
3448:info:build ./ossl_pkey.h:173:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
3449:info:build         if (!_type##_set0_##_group(obj, bn1, bn2)) {                    \
3450:info:build              ^
3451:info:build <scratch space>:202:1: note: expanded from here
3452:info:build DH_set0_key
3453:info:build ^
3454:info:build /opt/local/libexec/openssl3/include/openssl/dh.h:258:1: note: 'DH_set0_key' has been explicitly marked deprecated here
3455:info:build OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
3456:info:build ^
3457:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3458:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3459:info:build                                                 ^
3460:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3461:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3462:info:build                                                    ^
3463:info:build 78 warnings generated.
3464:info:build compiling ossl_pkey_dsa.c
3465:info:build ossl_pkey_dsa.c:30:5: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
3466:info:build     DSA_get0_key(dsa, NULL, &bn);
3467:info:build     ^
3468:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
3469:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
3470:info:build ^
3471:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3472:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3473:info:build                                                 ^
3474:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3475:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3476:info:build                                                    ^
3477:info:build ossl_pkey_dsa.c:62:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
3478:info:build     if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
3479:info:build          ^
3480:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:501:41: note: expanded from macro 'EVP_PKEY_assign_DSA'
3481:info:build #  define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
3482:info:build                                         ^
3483:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
3484:info:build OSSL_DEPRECATEDIN_3_0
3485:info:build ^
3486:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3487:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3488:info:build                                                 ^
3489:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3490:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3491:info:build                                                    ^
3492:info:build ossl_pkey_dsa.c:77:27: warning: 'DSA_new' is deprecated [-Wdeprecated-declarations]
3493:info:build         obj = dsa_instance(cDSA, DSA_new());
3494:info:build                                  ^
3495:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:125:1: note: 'DSA_new' has been explicitly marked deprecated here
3496:info:build OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
3497:info:build ^
3498:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3499:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3500:info:build                                                 ^
3501:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3502:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3503:info:build                                                    ^
3504:info:build ossl_pkey_dsa.c:108:19: warning: 'DSA_generate_parameters_ex' is deprecated [-Wdeprecated-declarations]
3505:info:build     gen->result = DSA_generate_parameters_ex(gen->dsa, gen->size, NULL, 0,
3506:info:build                   ^
3507:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:167:1: note: 'DSA_generate_parameters_ex' has been explicitly marked deprecated here
3508:info:build OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
3509:info:build ^
3510:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3511:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3512:info:build                                                 ^
3513:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3514:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3515:info:build                                                    ^
3516:info:build ossl_pkey_dsa.c:118:16: warning: 'DSA_new' is deprecated [-Wdeprecated-declarations]
3517:info:build     DSA *dsa = DSA_new();
3518:info:build                ^
3519:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:125:1: note: 'DSA_new' has been explicitly marked deprecated here
3520:info:build OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
3521:info:build ^
3522:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3523:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3524:info:build                                                 ^
3525:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3526:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3527:info:build                                                    ^
3528:info:build ossl_pkey_dsa.c:124:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3529:info:build         DSA_free(dsa);
3530:info:build         ^
3531:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3532:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3533:info:build ^
3534:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3535:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3536:info:build                                                 ^
3537:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3538:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3539:info:build                                                    ^
3540:info:build ossl_pkey_dsa.c:147:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3541:info:build         DSA_free(dsa);
3542:info:build         ^
3543:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3544:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3545:info:build ^
3546:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3547:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3548:info:build                                                 ^
3549:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3550:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3551:info:build                                                    ^
3552:info:build ossl_pkey_dsa.c:159:10: warning: 'DSA_generate_key' is deprecated [-Wdeprecated-declarations]
3553:info:build     if (!DSA_generate_key(dsa)) {
3554:info:build          ^
3555:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:174:1: note: 'DSA_generate_key' has been explicitly marked deprecated here
3556:info:build OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
3557:info:build ^
3558:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3559:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3560:info:build                                                 ^
3561:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3562:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3563:info:build                                                    ^
3564:info:build ossl_pkey_dsa.c:160:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3565:info:build         DSA_free(dsa);
3566:info:build         ^
3567:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3568:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3569:info:build ^
3570:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3571:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3572:info:build                                                 ^
3573:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3574:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3575:info:build                                                    ^
3576:info:build ossl_pkey_dsa.c:185:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3577:info:build         DSA_free(dsa);
3578:info:build         ^
3579:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3580:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3581:info:build ^
3582:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3583:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3584:info:build                                                 ^
3585:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3586:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3587:info:build                                                    ^
3588:info:build ossl_pkey_dsa.c:222:15: warning: 'DSA_new' is deprecated [-Wdeprecated-declarations]
3589:info:build         dsa = DSA_new();
3590:info:build               ^
3591:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:125:1: note: 'DSA_new' has been explicitly marked deprecated here
3592:info:build OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
3593:info:build ^
3594:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3595:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3596:info:build                                                 ^
3597:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3598:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3599:info:build                                                    ^
3600:info:build ossl_pkey_dsa.c:233:8: warning: 'PEM_read_bio_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3601:info:build         dsa = PEM_read_bio_DSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
3602:info:build               ^
3603:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:453:24: note: 'PEM_read_bio_DSAPrivateKey' has been explicitly marked deprecated here
3604:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
3605:info:build                        ^
3606:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3607:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3608:info:build                                                 ^
3609:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3610:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3611:info:build                                                    ^
3612:info:build ossl_pkey_dsa.c:236:12: warning: 'PEM_read_bio_DSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
3613:info:build             dsa = PEM_read_bio_DSA_PUBKEY(in, NULL, NULL, NULL);
3614:info:build                   ^
3615:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:454:21: note: 'PEM_read_bio_DSA_PUBKEY' has been explicitly marked deprecated here
3616:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
3617:info:build                     ^
3618:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3619:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3620:info:build                                                 ^
3621:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3622:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3623:info:build                                                    ^
3624:info:build ossl_pkey_dsa.c:240:12: warning: 'd2i_DSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
3625:info:build             dsa = d2i_DSAPrivateKey_bio(in, NULL);
3626:info:build                   ^
3627:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:627:1: note: 'd2i_DSAPrivateKey_bio' has been explicitly marked deprecated here
3628:info:build OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa);
3629:info:build ^
3630:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3631:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3632:info:build                                                 ^
3633:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3634:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3635:info:build                                                    ^
3636:info:build ossl_pkey_dsa.c:244:12: warning: 'd2i_DSA_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
3637:info:build             dsa = d2i_DSA_PUBKEY_bio(in, NULL);
3638:info:build                   ^
3639:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:625:1: note: 'd2i_DSA_PUBKEY_bio' has been explicitly marked deprecated here
3640:info:build OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa);
3641:info:build ^
3642:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3643:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3644:info:build                                                 ^
3645:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3646:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3647:info:build                                                    ^
3648:info:build ossl_pkey_dsa.c:250:12: warning: 'd2i_DSAPublicKey' is deprecated [-Wdeprecated-declarations]
3649:info:build             dsa = PEM_read_bio_DSAPublicKey(in, NULL, NULL, NULL);
3650:info:build                   ^
3651:info:build ossl_pkey_dsa.c:249:17: note: expanded from macro 'PEM_read_bio_DSAPublicKey'
3652:info:build         (d2i_of_void *)d2i_DSAPublicKey, PEM_STRING_DSA_PUBLIC, (bp), (void **)(x), (cb), (u))
3653:info:build                        ^
3654:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:148:41: note: 'd2i_DSAPublicKey' has been explicitly marked deprecated here
3655:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3656:info:build                                         ^
3657:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3658:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3659:info:build                                                 ^
3660:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3661:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3662:info:build                                                    ^
3663:info:build ossl_pkey_dsa.c:259:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
3664:info:build     if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
3665:info:build          ^
3666:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:501:41: note: expanded from macro 'EVP_PKEY_assign_DSA'
3667:info:build #  define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
3668:info:build                                         ^
3669:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
3670:info:build OSSL_DEPRECATEDIN_3_0
3671:info:build ^
3672:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3673:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3674:info:build                                                 ^
3675:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3676:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3677:info:build                                                    ^
3678:info:build ossl_pkey_dsa.c:260:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3679:info:build         DSA_free(dsa);
3680:info:build         ^
3681:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3682:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3683:info:build ^
3684:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3685:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3686:info:build                                                 ^
3687:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3688:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3689:info:build                                                    ^
3690:info:build ossl_pkey_dsa.c:276:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3691:info:build     GetDSA(other, dsa);
3692:info:build     ^
3693:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3694:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3695:info:build             ^
3696:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3697:info:build OSSL_DEPRECATEDIN_3_0
3698:info:build ^
3699:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3700:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3701:info:build                                                 ^
3702:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3703:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3704:info:build                                                    ^
3705:info:build ossl_pkey_dsa.c:276:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3706:info:build     GetDSA(other, dsa);
3707:info:build     ^~~~~~~~~~~~~~~~~~
3708:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3709:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3710:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3711:info:build ossl_pkey_dsa.c:278:39: warning: 'i2d_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3712:info:build     dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
3713:info:build                                       ^
3714:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:150:41: note: 'i2d_DSAPrivateKey' has been explicitly marked deprecated here
3715:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3716:info:build                                         ^
3717:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3718:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3719:info:build                                                 ^
3720:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3721:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3722:info:build                                                    ^
3723:info:build ossl_pkey_dsa.c:278:73: warning: 'd2i_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3724:info:build     dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
3725:info:build                                                                         ^
3726:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:150:41: note: 'd2i_DSAPrivateKey' has been explicitly marked deprecated here
3727:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3728:info:build                                         ^
3729:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3730:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3731:info:build                                                 ^
3732:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3733:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3734:info:build                                                    ^
3735:info:build ossl_pkey_dsa.c:282:5: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
3736:info:build     EVP_PKEY_assign_DSA(pkey, dsa_new);
3737:info:build     ^
3738:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:501:41: note: expanded from macro 'EVP_PKEY_assign_DSA'
3739:info:build #  define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
3740:info:build                                         ^
3741:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
3742:info:build OSSL_DEPRECATEDIN_3_0
3743:info:build ^
3744:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3745:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3746:info:build                                                 ^
3747:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3748:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3749:info:build                                                    ^
3750:info:build ossl_pkey_dsa.c:300:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3751:info:build     GetDSA(self, dsa);
3752:info:build     ^
3753:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3754:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3755:info:build             ^
3756:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3757:info:build OSSL_DEPRECATEDIN_3_0
3758:info:build ^
3759:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3760:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3761:info:build                                                 ^
3762:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3763:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3764:info:build                                                    ^
3765:info:build ossl_pkey_dsa.c:300:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3766:info:build     GetDSA(self, dsa);
3767:info:build     ^~~~~~~~~~~~~~~~~
3768:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3769:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3770:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3771:info:build ossl_pkey_dsa.c:301:5: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
3772:info:build     DSA_get0_key(dsa, &bn, NULL);
3773:info:build     ^
3774:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
3775:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
3776:info:build ^
3777:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3778:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3779:info:build                                                 ^
3780:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3781:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3782:info:build                                                    ^
3783:info:build ossl_pkey_dsa.c:318:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3784:info:build     GetDSA(self, dsa);
3785:info:build     ^
3786:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3787:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3788:info:build             ^
3789:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3790:info:build OSSL_DEPRECATEDIN_3_0
3791:info:build ^
3792:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3793:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3794:info:build                                                 ^
3795:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3796:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3797:info:build                                                    ^
3798:info:build ossl_pkey_dsa.c:318:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3799:info:build     GetDSA(self, dsa);
3800:info:build     ^~~~~~~~~~~~~~~~~
3801:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3802:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3803:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3804:info:build ossl_pkey_dsa.c:348:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3805:info:build     GetDSA(self, dsa);
3806:info:build     ^
3807:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3808:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3809:info:build             ^
3810:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3811:info:build OSSL_DEPRECATEDIN_3_0
3812:info:build ^
3813:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3814:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3815:info:build                                                 ^
3816:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3817:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3818:info:build                                                    ^
3819:info:build ossl_pkey_dsa.c:348:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3820:info:build     GetDSA(self, dsa);
3821:info:build     ^~~~~~~~~~~~~~~~~
3822:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3823:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3824:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3825:info:build ossl_pkey_dsa.c:358:7: warning: 'PEM_write_bio_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3826:info:build         if (!PEM_write_bio_DSAPrivateKey(out, dsa, ciph, NULL, 0,
3827:info:build              ^
3828:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:453:24: note: 'PEM_write_bio_DSAPrivateKey' has been explicitly marked deprecated here
3829:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
3830:info:build                        ^
3831:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3832:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3833:info:build                                                 ^
3834:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3835:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3836:info:build                                                    ^
3837:info:build ossl_pkey_dsa.c:364:7: warning: 'PEM_write_bio_DSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
3838:info:build         if (!PEM_write_bio_DSA_PUBKEY(out, dsa)) {
3839:info:build              ^
3840:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:454:21: note: 'PEM_write_bio_DSA_PUBKEY' has been explicitly marked deprecated here
3841:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
3842:info:build                     ^
3843:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3844:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3845:info:build                                                 ^
3846:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3847:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3848:info:build                                                    ^
3849:info:build ossl_pkey_dsa.c:390:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3850:info:build     GetDSA(self, dsa);
3851:info:build     ^
3852:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3853:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3854:info:build             ^
3855:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3856:info:build OSSL_DEPRECATEDIN_3_0
3857:info:build ^
3858:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3859:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3860:info:build                                                 ^
3861:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3862:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3863:info:build                                                    ^
3864:info:build ossl_pkey_dsa.c:390:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3865:info:build     GetDSA(self, dsa);
3866:info:build     ^~~~~~~~~~~~~~~~~
3867:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3868:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3869:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3870:info:build ossl_pkey_dsa.c:392:46: warning: 'i2d_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3871:info:build         i2d_func = (int (*)(DSA *,unsigned char **))i2d_DSAPrivateKey;
3872:info:build                                                     ^
3873:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:150:41: note: 'i2d_DSAPrivateKey' has been explicitly marked deprecated here
3874:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3875:info:build                                         ^
3876:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3877:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3878:info:build                                                 ^
3879:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3880:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3881:info:build                                                    ^
3882:info:build ossl_pkey_dsa.c:394:13: warning: 'i2d_DSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
3883:info:build         i2d_func = i2d_DSA_PUBKEY;
3884:info:build                    ^
3885:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:714:41: note: 'i2d_DSA_PUBKEY' has been explicitly marked deprecated here
3886:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY)
3887:info:build                                         ^
3888:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3889:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3890:info:build                                                 ^
3891:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3892:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3893:info:build                                                    ^
3894:info:build ossl_pkey_dsa.c:394:11: warning: incompatible function pointer types assigning to 'int (*)(DSA *, unsigned char **)' (aka 'int (*)(struct dsa_st *, unsigned char **)') from 'int (const DSA *, unsigned char **)' (aka 'int (const struct dsa_st *, unsigned char **)') [-Wincompatible-function-pointer-types]
3895:info:build         i2d_func = i2d_DSA_PUBKEY;
3896:info:build                  ^ ~~~~~~~~~~~~~~
3897:info:build ossl_pkey_dsa.c:422:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3898:info:build     GetDSA(self, dsa);
3899:info:build     ^
3900:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3901:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3902:info:build             ^
3903:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3904:info:build OSSL_DEPRECATEDIN_3_0
3905:info:build ^
3906:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3907:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3908:info:build                                                 ^
3909:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3910:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3911:info:build                                                    ^
3912:info:build ossl_pkey_dsa.c:422:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3913:info:build     GetDSA(self, dsa);
3914:info:build     ^~~~~~~~~~~~~~~~~
3915:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3916:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3917:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3918:info:build ossl_pkey_dsa.c:423:5: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
3919:info:build     DSA_get0_pqg(dsa, &p, &q, &g);
3920:info:build     ^
3921:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
3922:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
3923:info:build ^
3924:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3925:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3926:info:build                                                 ^
3927:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3928:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3929:info:build                                                    ^
3930:info:build ossl_pkey_dsa.c:424:5: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
3931:info:build     DSA_get0_key(dsa, &pub_key, &priv_key);
3932:info:build     ^
3933:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
3934:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
3935:info:build ^
3936:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3937:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3938:info:build                                                 ^
3939:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3940:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3941:info:build                                                    ^
3942:info:build ossl_pkey_dsa.c:451:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3943:info:build     GetDSA(self, dsa);
3944:info:build     ^
3945:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3946:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3947:info:build             ^
3948:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3949:info:build OSSL_DEPRECATEDIN_3_0
3950:info:build ^
3951:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3952:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3953:info:build                                                 ^
3954:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3955:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3956:info:build                                                    ^
3957:info:build ossl_pkey_dsa.c:451:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
3958:info:build     GetDSA(self, dsa);
3959:info:build     ^~~~~~~~~~~~~~~~~
3960:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3961:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3962:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3963:info:build ossl_pkey_dsa.c:455:10: warning: 'DSA_print' is deprecated [-Wdeprecated-declarations]
3964:info:build     if (!DSA_print(out, dsa, 0)) { /* offset = 0 */
3965:info:build          ^
3966:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:177:1: note: 'DSA_print' has been explicitly marked deprecated here
3967:info:build OSSL_DEPRECATEDIN_3_0 int DSA_print(BIO *bp, const DSA *x, int off);
3968:info:build ^
3969:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3970:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3971:info:build                                                 ^
3972:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3973:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3974:info:build                                                    ^
3975:info:build ossl_pkey_dsa.c:492:11: warning: 'i2d_DSAPublicKey' is deprecated [-Wdeprecated-declarations]
3976:info:build     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
3977:info:build           ^
3978:info:build ossl_pkey_dsa.c:491:17: note: expanded from macro 'DSAPublicKey_dup'
3979:info:build         (i2d_of_void *)i2d_DSAPublicKey, (d2i_of_void *)d2i_DSAPublicKey, (char *)(dsa))
3980:info:build                        ^
3981:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:148:41: note: 'i2d_DSAPublicKey' has been explicitly marked deprecated here
3982:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3983:info:build                                         ^
3984:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3985:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3986:info:build                                                 ^
3987:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3988:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3989:info:build                                                    ^
3990:info:build ossl_pkey_dsa.c:492:11: warning: 'd2i_DSAPublicKey' is deprecated [-Wdeprecated-declarations]
3991:info:build     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
3992:info:build           ^
3993:info:build ossl_pkey_dsa.c:491:50: note: expanded from macro 'DSAPublicKey_dup'
3994:info:build         (i2d_of_void *)i2d_DSAPublicKey, (d2i_of_void *)d2i_DSAPublicKey, (char *)(dsa))
3995:info:build                                                         ^
3996:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:148:41: note: 'd2i_DSAPublicKey' has been explicitly marked deprecated here
3997:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3998:info:build                                         ^
3999:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4000:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4001:info:build                                                 ^
4002:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4003:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4004:info:build                                                    ^
4005:info:build ossl_pkey_dsa.c:492:28: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4006:info:build     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
4007:info:build                            ^
4008:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4009:info:build OSSL_DEPRECATEDIN_3_0
4010:info:build ^
4011:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4012:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4013:info:build                                                 ^
4014:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4015:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4016:info:build                                                    ^
4017:info:build ossl_pkey_dsa.c:496:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
4018:info:build         DSA_free(dsa);
4019:info:build         ^
4020:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
4021:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
4022:info:build ^
4023:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4024:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4025:info:build                                                 ^
4026:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4027:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4028:info:build                                                    ^
4029:info:build ossl_pkey_dsa.c:529:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4030:info:build     GetDSA(self, dsa);
4031:info:build     ^
4032:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4033:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4034:info:build             ^
4035:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4036:info:build OSSL_DEPRECATEDIN_3_0
4037:info:build ^
4038:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4039:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4040:info:build                                                 ^
4041:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4042:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4043:info:build                                                    ^
4044:info:build ossl_pkey_dsa.c:529:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4045:info:build     GetDSA(self, dsa);
4046:info:build     ^~~~~~~~~~~~~~~~~
4047:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4048:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4049:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4050:info:build ossl_pkey_dsa.c:530:5: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
4051:info:build     DSA_get0_pqg(dsa, NULL, &dsa_q, NULL);
4052:info:build     ^
4053:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
4054:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
4055:info:build ^
4056:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4057:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4058:info:build                                                 ^
4059:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4060:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4061:info:build                                                    ^
4062:info:build ossl_pkey_dsa.c:536:25: warning: 'DSA_size' is deprecated [-Wdeprecated-declarations]
4063:info:build     str = rb_str_new(0, DSA_size(dsa));
4064:info:build                         ^
4065:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:130:1: note: 'DSA_size' has been explicitly marked deprecated here
4066:info:build OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
4067:info:build ^
4068:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4069:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4070:info:build                                                 ^
4071:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4072:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4073:info:build                                                    ^
4074:info:build ossl_pkey_dsa.c:536:25: warning: 'DSA_size' is deprecated [-Wdeprecated-declarations]
4075:info:build     str = rb_str_new(0, DSA_size(dsa));
4076:info:build                         ^
4077:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:130:1: note: 'DSA_size' has been explicitly marked deprecated here
4078:info:build OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
4079:info:build ^
4080:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4081:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4082:info:build                                                 ^
4083:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4084:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4085:info:build                                                    ^
4086:info:build ossl_pkey_dsa.c:537:10: warning: 'DSA_sign' is deprecated [-Wdeprecated-declarations]
4087:info:build     if (!DSA_sign(0, (unsigned char *)RSTRING_PTR(data), RSTRING_LENINT(data),
4088:info:build          ^
4089:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:136:1: note: 'DSA_sign' has been explicitly marked deprecated here
4090:info:build OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst,
4091:info:build ^
4092:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4093:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4094:info:build                                                 ^
4095:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4096:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4097:info:build                                                    ^
4098:info:build ossl_pkey_dsa.c:572:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4099:info:build     GetDSA(self, dsa);
4100:info:build     ^
4101:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4102:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4103:info:build             ^
4104:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4105:info:build OSSL_DEPRECATEDIN_3_0
4106:info:build ^
4107:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4108:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4109:info:build                                                 ^
4110:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4111:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4112:info:build                                                    ^
4113:info:build ossl_pkey_dsa.c:572:5: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4114:info:build     GetDSA(self, dsa);
4115:info:build     ^~~~~~~~~~~~~~~~~
4116:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4117:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4118:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4119:info:build ossl_pkey_dsa.c:576:11: warning: 'DSA_verify' is deprecated [-Wdeprecated-declarations]
4120:info:build     ret = DSA_verify(0, (unsigned char *)RSTRING_PTR(digest), RSTRING_LENINT(digest),
4121:info:build           ^
4122:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:139:1: note: 'DSA_verify' has been explicitly marked deprecated here
4123:info:build OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst,
4124:info:build ^
4125:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4126:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4127:info:build                                                 ^
4128:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4129:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4130:info:build                                                    ^
4131:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4132:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4133:info:build ^
4134:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4135:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4136:info:build         ^
4137:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4138:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4139:info:build         ^
4140:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4141:info:build         Get##_type(self, obj);                                          \
4142:info:build         ^
4143:info:build <scratch space>:162:1: note: expanded from here
4144:info:build GetDSA
4145:info:build ^
4146:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4147:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4148:info:build             ^
4149:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4150:info:build OSSL_DEPRECATEDIN_3_0
4151:info:build ^
4152:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4153:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4154:info:build                                                 ^
4155:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4156:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4157:info:build                                                    ^
4158:info:build ossl_pkey_dsa.c:595:1: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4159:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4160:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4161:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4162:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4163:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4164:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4165:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4166:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4167:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4168:info:build         Get##_type(self, obj);                                          \
4169:info:build         ^~~~~~~~~~~~~~~~~~~~~
4170:info:build <scratch space>:162:1: note: expanded from here
4171:info:build GetDSA
4172:info:build ^
4173:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4174:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4175:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4176:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
4177:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4178:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4179:info:build         ^
4180:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4181:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
4182:info:build                 ^
4183:info:build <scratch space>:158:1: note: expanded from here
4184:info:build DSA_get0_pqg
4185:info:build ^
4186:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
4187:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
4188:info:build ^
4189:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4190:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4191:info:build                                                 ^
4192:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4193:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4194:info:build                                                    ^
4195:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4196:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4197:info:build ^
4198:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4199:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4200:info:build         ^
4201:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4202:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4203:info:build         ^
4204:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4205:info:build         Get##_type(self, obj);                                          \
4206:info:build         ^
4207:info:build <scratch space>:168:1: note: expanded from here
4208:info:build GetDSA
4209:info:build ^
4210:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4211:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4212:info:build             ^
4213:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4214:info:build OSSL_DEPRECATEDIN_3_0
4215:info:build ^
4216:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4217:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4218:info:build                                                 ^
4219:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4220:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4221:info:build                                                    ^
4222:info:build ossl_pkey_dsa.c:595:1: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4223:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4224:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4225:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4226:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4227:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4228:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4229:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4230:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4231:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4232:info:build         Get##_type(self, obj);                                          \
4233:info:build         ^~~~~~~~~~~~~~~~~~~~~
4234:info:build <scratch space>:168:1: note: expanded from here
4235:info:build GetDSA
4236:info:build ^
4237:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4238:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4239:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4240:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
4241:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4242:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4243:info:build         ^
4244:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4245:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
4246:info:build                 ^
4247:info:build <scratch space>:164:1: note: expanded from here
4248:info:build DSA_get0_pqg
4249:info:build ^
4250:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
4251:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
4252:info:build ^
4253:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4254:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4255:info:build                                                 ^
4256:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4257:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4258:info:build                                                    ^
4259:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4260:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4261:info:build ^
4262:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4263:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4264:info:build         ^
4265:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4266:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
4267:info:build         ^
4268:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4269:info:build         Get##_type(self, obj);                                          \
4270:info:build         ^
4271:info:build <scratch space>:174:1: note: expanded from here
4272:info:build GetDSA
4273:info:build ^
4274:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4275:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4276:info:build             ^
4277:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4278:info:build OSSL_DEPRECATEDIN_3_0
4279:info:build ^
4280:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4281:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4282:info:build                                                 ^
4283:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4284:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4285:info:build                                                    ^
4286:info:build ossl_pkey_dsa.c:595:1: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4287:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4288:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4289:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4290:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4291:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4292:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4293:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
4294:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4295:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4296:info:build         Get##_type(self, obj);                                          \
4297:info:build         ^~~~~~~~~~~~~~~~~~~~~
4298:info:build <scratch space>:174:1: note: expanded from here
4299:info:build GetDSA
4300:info:build ^
4301:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4302:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4303:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4304:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
4305:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4306:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4307:info:build         ^
4308:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4309:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
4310:info:build                 ^
4311:info:build <scratch space>:170:1: note: expanded from here
4312:info:build DSA_get0_pqg
4313:info:build ^
4314:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
4315:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
4316:info:build ^
4317:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4318:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4319:info:build                                                 ^
4320:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4321:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4322:info:build                                                    ^
4323:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4324:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4325:info:build ^
4326:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4327:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
4328:info:build         ^
4329:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
4330:info:build         Get##_type(self, obj);                                          \
4331:info:build         ^
4332:info:build <scratch space>:180:1: note: expanded from here
4333:info:build GetDSA
4334:info:build ^
4335:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4336:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4337:info:build             ^
4338:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4339:info:build OSSL_DEPRECATEDIN_3_0
4340:info:build ^
4341:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4342:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4343:info:build                                                 ^
4344:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4345:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4346:info:build                                                    ^
4347:info:build ossl_pkey_dsa.c:595:1: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4348:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4349:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4350:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4351:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
4352:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4353:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
4354:info:build         Get##_type(self, obj);                                          \
4355:info:build         ^~~~~~~~~~~~~~~~~~~~~
4356:info:build <scratch space>:180:1: note: expanded from here
4357:info:build GetDSA
4358:info:build ^
4359:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4360:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4361:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4362:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_set0_pqg' is deprecated [-Wdeprecated-declarations]
4363:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4364:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
4365:info:build         ^
4366:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
4367:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
4368:info:build              ^
4369:info:build <scratch space>:182:1: note: expanded from here
4370:info:build DSA_set0_pqg
4371:info:build ^
4372:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:203:1: note: 'DSA_set0_pqg' has been explicitly marked deprecated here
4373:info:build OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
4374:info:build ^
4375:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4376:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4377:info:build                                                 ^
4378:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4379:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4380:info:build                                                    ^
4381:info:build ossl_pkey_dsa.c:603:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4382:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4383:info:build ^
4384:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4385:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4386:info:build         ^
4387:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4388:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4389:info:build         ^
4390:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4391:info:build         Get##_type(self, obj);                                          \
4392:info:build         ^
4393:info:build <scratch space>:188:1: note: expanded from here
4394:info:build GetDSA
4395:info:build ^
4396:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4397:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4398:info:build             ^
4399:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4400:info:build OSSL_DEPRECATEDIN_3_0
4401:info:build ^
4402:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4403:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4404:info:build                                                 ^
4405:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4406:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4407:info:build                                                    ^
4408:info:build ossl_pkey_dsa.c:603:1: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4409:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4410:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4411:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4412:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4413:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4414:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4415:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4416:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4417:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4418:info:build         Get##_type(self, obj);                                          \
4419:info:build         ^~~~~~~~~~~~~~~~~~~~~
4420:info:build <scratch space>:188:1: note: expanded from here
4421:info:build GetDSA
4422:info:build ^
4423:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4424:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4425:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4426:info:build ossl_pkey_dsa.c:603:1: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
4427:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4428:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4429:info:build         ^
4430:info:build ./ossl_pkey.h:119:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4431:info:build                 _type##_get0_##_group(obj, &bn, NULL))                  \
4432:info:build                 ^
4433:info:build <scratch space>:184:1: note: expanded from here
4434:info:build DSA_get0_key
4435:info:build ^
4436:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
4437:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
4438:info:build ^
4439:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4440:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4441:info:build                                                 ^
4442:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4443:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4444:info:build                                                    ^
4445:info:build ossl_pkey_dsa.c:603:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4446:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4447:info:build ^
4448:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4449:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4450:info:build         ^
4451:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4452:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4453:info:build         ^
4454:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4455:info:build         Get##_type(self, obj);                                          \
4456:info:build         ^
4457:info:build <scratch space>:194:1: note: expanded from here
4458:info:build GetDSA
4459:info:build ^
4460:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4461:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4462:info:build             ^
4463:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4464:info:build OSSL_DEPRECATEDIN_3_0
4465:info:build ^
4466:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4467:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4468:info:build                                                 ^
4469:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4470:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4471:info:build                                                    ^
4472:info:build ossl_pkey_dsa.c:603:1: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4473:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4474:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4475:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4476:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4477:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4478:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4479:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4480:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4481:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4482:info:build         Get##_type(self, obj);                                          \
4483:info:build         ^~~~~~~~~~~~~~~~~~~~~
4484:info:build <scratch space>:194:1: note: expanded from here
4485:info:build GetDSA
4486:info:build ^
4487:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4488:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4489:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4490:info:build ossl_pkey_dsa.c:603:1: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
4491:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4492:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4493:info:build         ^
4494:info:build ./ossl_pkey.h:121:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4495:info:build                 _type##_get0_##_group(obj, NULL, &bn))
4496:info:build                 ^
4497:info:build <scratch space>:190:1: note: expanded from here
4498:info:build DSA_get0_key
4499:info:build ^
4500:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
4501:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
4502:info:build ^
4503:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4504:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4505:info:build                                                 ^
4506:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4507:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4508:info:build                                                    ^
4509:info:build ossl_pkey_dsa.c:603:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4510:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4511:info:build ^
4512:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4513:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
4514:info:build         ^
4515:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
4516:info:build         Get##_type(self, obj);                                          \
4517:info:build         ^
4518:info:build <scratch space>:200:1: note: expanded from here
4519:info:build GetDSA
4520:info:build ^
4521:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4522:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4523:info:build             ^
4524:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4525:info:build OSSL_DEPRECATEDIN_3_0
4526:info:build ^
4527:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4528:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4529:info:build                                                 ^
4530:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4531:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4532:info:build                                                    ^
4533:info:build ossl_pkey_dsa.c:603:1: warning: assigning to 'DSA *' (aka 'struct dsa_st *') from 'const struct dsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4534:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4535:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4536:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4537:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
4538:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4539:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
4540:info:build         Get##_type(self, obj);                                          \
4541:info:build         ^~~~~~~~~~~~~~~~~~~~~
4542:info:build <scratch space>:200:1: note: expanded from here
4543:info:build GetDSA
4544:info:build ^
4545:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4546:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4547:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4548:info:build ossl_pkey_dsa.c:603:1: warning: 'DSA_set0_key' is deprecated [-Wdeprecated-declarations]
4549:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4550:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
4551:info:build         ^
4552:info:build ./ossl_pkey.h:173:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
4553:info:build         if (!_type##_set0_##_group(obj, bn1, bn2)) {                    \
4554:info:build              ^
4555:info:build <scratch space>:202:1: note: expanded from here
4556:info:build DSA_set0_key
4557:info:build ^
4558:info:build /opt/local/libexec/openssl3/include/openssl/dsa.h:206:1: note: 'DSA_set0_key' has been explicitly marked deprecated here
4559:info:build OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
4560:info:build ^
4561:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4562:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4563:info:build                                                 ^
4564:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4565:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4566:info:build                                                    ^
4567:info:build 78 warnings generated.
4568:info:build compiling ossl_pkey_ec.c
4569:info:build ossl_pkey_ec.c:78:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
4570:info:build     if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
4571:info:build          ^
4572:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:512:9: note: expanded from macro 'EVP_PKEY_assign_EC_KEY'
4573:info:build         EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey))
4574:info:build         ^
4575:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
4576:info:build OSSL_DEPRECATEDIN_3_0
4577:info:build ^
4578:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4579:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4580:info:build                                                 ^
4581:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4582:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4583:info:build                                                    ^
4584:info:build ossl_pkey_ec.c:92:25: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations]
4585:info:build         obj = ec_instance(cEC, EC_KEY_new());
4586:info:build                                ^
4587:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:966:1: note: 'EC_KEY_new' has been explicitly marked deprecated here
4588:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
4589:info:build ^
4590:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4591:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4592:info:build                                                 ^
4593:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4594:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4595:info:build                                                    ^
4596:info:build ossl_pkey_ec.c:120:13: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations]
4597:info:build         if (!(ec = EC_KEY_new()))
4598:info:build                    ^
4599:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:966:1: note: 'EC_KEY_new' has been explicitly marked deprecated here
4600:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
4601:info:build ^
4602:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4603:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4604:info:build                                                 ^
4605:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4606:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4607:info:build                                                    ^
4608:info:build ossl_pkey_ec.c:123:7: warning: 'EC_KEY_set_group' is deprecated [-Wdeprecated-declarations]
4609:info:build         if (!EC_KEY_set_group(ec, group)) {
4610:info:build              ^
4611:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1040:1: note: 'EC_KEY_set_group' has been explicitly marked deprecated here
4612:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
4613:info:build ^
4614:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4615:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4616:info:build                                                 ^
4617:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4618:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4619:info:build                                                    ^
4620:info:build ossl_pkey_ec.c:124:6: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4621:info:build             EC_KEY_free(ec);
4622:info:build             ^
4623:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4624:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4625:info:build ^
4626:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4627:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4628:info:build                                                 ^
4629:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4630:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4631:info:build                                                    ^
4632:info:build ossl_pkey_ec.c:133:13: warning: 'EC_KEY_new_by_curve_name' is deprecated [-Wdeprecated-declarations]
4633:info:build         if (!(ec = EC_KEY_new_by_curve_name(nid)))
4634:info:build                    ^
4635:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:996:1: note: 'EC_KEY_new_by_curve_name' has been explicitly marked deprecated here
4636:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
4637:info:build ^
4638:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4639:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4640:info:build                                                 ^
4641:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4642:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4643:info:build                                                    ^
4644:info:build ossl_pkey_ec.c:136:2: warning: 'EC_KEY_set_asn1_flag' is deprecated [-Wdeprecated-declarations]
4645:info:build         EC_KEY_set_asn1_flag(ec, OPENSSL_EC_NAMED_CURVE);
4646:info:build         ^
4647:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1085:1: note: 'EC_KEY_set_asn1_flag' has been explicitly marked deprecated here
4648:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag);
4649:info:build ^
4650:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4651:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4652:info:build                                                 ^
4653:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4654:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4655:info:build                                                    ^
4656:info:build ossl_pkey_ec.c:137:2: warning: 'EC_KEY_set_conv_form' is deprecated [-Wdeprecated-declarations]
4657:info:build         EC_KEY_set_conv_form(ec, POINT_CONVERSION_UNCOMPRESSED);
4658:info:build         ^
4659:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1073:1: note: 'EC_KEY_set_conv_form' has been explicitly marked deprecated here
4660:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey,
4661:info:build ^
4662:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4663:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4664:info:build                                                 ^
4665:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4666:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4667:info:build                                                    ^
4668:info:build ossl_pkey_ec.c:160:2: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4669:info:build         EC_KEY_free(ec);
4670:info:build         ^
4671:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4672:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4673:info:build ^
4674:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4675:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4676:info:build                                                 ^
4677:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4678:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4679:info:build                                                    ^
4680:info:build ossl_pkey_ec.c:164:10: warning: 'EC_KEY_generate_key' is deprecated [-Wdeprecated-declarations]
4681:info:build     if (!EC_KEY_generate_key(ec))
4682:info:build          ^
4683:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1099:1: note: 'EC_KEY_generate_key' has been explicitly marked deprecated here
4684:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
4685:info:build ^
4686:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4687:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4688:info:build                                                 ^
4689:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4690:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4691:info:build                                                    ^
4692:info:build ossl_pkey_ec.c:194:20: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations]
4693:info:build         if (!(ec = EC_KEY_new()))
4694:info:build                    ^
4695:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:966:1: note: 'EC_KEY_new' has been explicitly marked deprecated here
4696:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
4697:info:build ^
4698:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4699:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4700:info:build                                                 ^
4701:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4702:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4703:info:build                                                    ^
4704:info:build ossl_pkey_ec.c:199:2: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4705:info:build         GetEC(arg, other_ec);
4706:info:build         ^
4707:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4708:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4709:info:build             ^
4710:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4711:info:build OSSL_DEPRECATEDIN_3_0
4712:info:build ^
4713:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4714:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4715:info:build                                                 ^
4716:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4717:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4718:info:build                                                    ^
4719:info:build ossl_pkey_ec.c:199:2: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4720:info:build         GetEC(arg, other_ec);
4721:info:build         ^~~~~~~~~~~~~~~~~~~~
4722:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4723:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4724:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4725:info:build ossl_pkey_ec.c:200:13: warning: 'EC_KEY_dup' is deprecated [-Wdeprecated-declarations]
4726:info:build         if (!(ec = EC_KEY_dup(other_ec)))
4727:info:build                    ^
4728:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1014:1: note: 'EC_KEY_dup' has been explicitly marked deprecated here
4729:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
4730:info:build ^
4731:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4732:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4733:info:build                                                 ^
4734:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4735:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4736:info:build                                                    ^
4737:info:build ossl_pkey_ec.c:210:7: warning: 'PEM_read_bio_ECPrivateKey' is deprecated [-Wdeprecated-declarations]
4738:info:build         ec = PEM_read_bio_ECPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
4739:info:build              ^
4740:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:462:24: note: 'PEM_read_bio_ECPrivateKey' has been explicitly marked deprecated here
4741:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
4742:info:build                        ^
4743:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4744:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4745:info:build                                                 ^
4746:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4747:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4748:info:build                                                    ^
4749:info:build ossl_pkey_ec.c:213:11: warning: 'PEM_read_bio_EC_PUBKEY' is deprecated [-Wdeprecated-declarations]
4750:info:build             ec = PEM_read_bio_EC_PUBKEY(in, NULL, ossl_pem_passwd_cb, (void *)pass);
4751:info:build                  ^
4752:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:463:21: note: 'PEM_read_bio_EC_PUBKEY' has been explicitly marked deprecated here
4753:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
4754:info:build                     ^
4755:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4756:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4757:info:build                                                 ^
4758:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4759:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4760:info:build                                                    ^
4761:info:build ossl_pkey_ec.c:217:11: warning: 'd2i_ECPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
4762:info:build             ec = d2i_ECPrivateKey_bio(in, NULL);
4763:info:build                  ^
4764:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:636:1: note: 'd2i_ECPrivateKey_bio' has been explicitly marked deprecated here
4765:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey);
4766:info:build ^
4767:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4768:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4769:info:build                                                 ^
4770:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4771:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4772:info:build                                                    ^
4773:info:build ossl_pkey_ec.c:221:11: warning: 'd2i_EC_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
4774:info:build             ec = d2i_EC_PUBKEY_bio(in, NULL);
4775:info:build                  ^
4776:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:634:1: note: 'd2i_EC_PUBKEY_bio' has been explicitly marked deprecated here
4777:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey);
4778:info:build ^
4779:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4780:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4781:info:build                                                 ^
4782:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4783:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4784:info:build                                                    ^
4785:info:build ossl_pkey_ec.c:231:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
4786:info:build     if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
4787:info:build          ^
4788:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:512:9: note: expanded from macro 'EVP_PKEY_assign_EC_KEY'
4789:info:build         EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey))
4790:info:build         ^
4791:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
4792:info:build OSSL_DEPRECATEDIN_3_0
4793:info:build ^
4794:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4795:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4796:info:build                                                 ^
4797:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4798:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4799:info:build                                                    ^
4800:info:build ossl_pkey_ec.c:232:2: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4801:info:build         EC_KEY_free(ec);
4802:info:build         ^
4803:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4804:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4805:info:build ^
4806:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4807:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4808:info:build                                                 ^
4809:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4810:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4811:info:build                                                    ^
4812:info:build ossl_pkey_ec.c:248:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4813:info:build     GetEC(other, ec);
4814:info:build     ^
4815:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4816:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4817:info:build             ^
4818:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4819:info:build OSSL_DEPRECATEDIN_3_0
4820:info:build ^
4821:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4822:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4823:info:build                                                 ^
4824:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4825:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4826:info:build                                                    ^
4827:info:build ossl_pkey_ec.c:248:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4828:info:build     GetEC(other, ec);
4829:info:build     ^~~~~~~~~~~~~~~~
4830:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4831:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4832:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4833:info:build ossl_pkey_ec.c:250:14: warning: 'EC_KEY_dup' is deprecated [-Wdeprecated-declarations]
4834:info:build     ec_new = EC_KEY_dup(ec);
4835:info:build              ^
4836:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1014:1: note: 'EC_KEY_dup' has been explicitly marked deprecated here
4837:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
4838:info:build ^
4839:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4840:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4841:info:build                                                 ^
4842:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4843:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4844:info:build                                                    ^
4845:info:build ossl_pkey_ec.c:253:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
4846:info:build     if (!EVP_PKEY_assign_EC_KEY(pkey, ec_new)) {
4847:info:build          ^
4848:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:512:9: note: expanded from macro 'EVP_PKEY_assign_EC_KEY'
4849:info:build         EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey))
4850:info:build         ^
4851:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
4852:info:build OSSL_DEPRECATEDIN_3_0
4853:info:build ^
4854:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4855:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4856:info:build                                                 ^
4857:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4858:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4859:info:build                                                    ^
4860:info:build ossl_pkey_ec.c:254:2: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4861:info:build         EC_KEY_free(ec_new);
4862:info:build         ^
4863:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4864:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4865:info:build ^
4866:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4867:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4868:info:build                                                 ^
4869:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4870:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4871:info:build                                                    ^
4872:info:build ossl_pkey_ec.c:274:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4873:info:build     GetEC(self, ec);
4874:info:build     ^
4875:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4876:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4877:info:build             ^
4878:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4879:info:build OSSL_DEPRECATEDIN_3_0
4880:info:build ^
4881:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4882:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4883:info:build                                                 ^
4884:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4885:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4886:info:build                                                    ^
4887:info:build ossl_pkey_ec.c:274:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4888:info:build     GetEC(self, ec);
4889:info:build     ^~~~~~~~~~~~~~~
4890:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4891:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4892:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4893:info:build ossl_pkey_ec.c:275:13: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations]
4894:info:build     group = EC_KEY_get0_group(ec);
4895:info:build             ^
4896:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1032:1: note: 'EC_KEY_get0_group' has been explicitly marked deprecated here
4897:info:build OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
4898:info:build ^
4899:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4900:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4901:info:build                                                 ^
4902:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4903:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4904:info:build                                                    ^
4905:info:build ossl_pkey_ec.c:295:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4906:info:build     GetEC(self, ec);
4907:info:build     ^
4908:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4909:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4910:info:build             ^
4911:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4912:info:build OSSL_DEPRECATEDIN_3_0
4913:info:build ^
4914:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4915:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4916:info:build                                                 ^
4917:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4918:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4919:info:build                                                    ^
4920:info:build ossl_pkey_ec.c:295:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4921:info:build     GetEC(self, ec);
4922:info:build     ^~~~~~~~~~~~~~~
4923:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4924:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4925:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4926:info:build ossl_pkey_ec.c:298:9: warning: 'EC_KEY_set_group' is deprecated [-Wdeprecated-declarations]
4927:info:build     if (EC_KEY_set_group(ec, group) != 1)
4928:info:build         ^
4929:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1040:1: note: 'EC_KEY_set_group' has been explicitly marked deprecated here
4930:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
4931:info:build ^
4932:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4933:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4934:info:build                                                 ^
4935:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4936:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4937:info:build                                                    ^
4938:info:build ossl_pkey_ec.c:315:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4939:info:build     GetEC(self, ec);
4940:info:build     ^
4941:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4942:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4943:info:build             ^
4944:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4945:info:build OSSL_DEPRECATEDIN_3_0
4946:info:build ^
4947:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4948:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4949:info:build                                                 ^
4950:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4951:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4952:info:build                                                    ^
4953:info:build ossl_pkey_ec.c:315:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4954:info:build     GetEC(self, ec);
4955:info:build     ^~~~~~~~~~~~~~~
4956:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4957:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4958:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4959:info:build ossl_pkey_ec.c:316:15: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
4960:info:build     if ((bn = EC_KEY_get0_private_key(ec)) == NULL)
4961:info:build               ^
4962:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
4963:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
4964:info:build ^
4965:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4966:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4967:info:build                                                 ^
4968:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4969:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4970:info:build                                                    ^
4971:info:build ossl_pkey_ec.c:333:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4972:info:build     GetEC(self, ec);
4973:info:build     ^
4974:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4975:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4976:info:build             ^
4977:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4978:info:build OSSL_DEPRECATEDIN_3_0
4979:info:build ^
4980:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4981:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4982:info:build                                                 ^
4983:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4984:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4985:info:build                                                    ^
4986:info:build ossl_pkey_ec.c:333:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
4987:info:build     GetEC(self, ec);
4988:info:build     ^~~~~~~~~~~~~~~
4989:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4990:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4991:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4992:info:build ossl_pkey_ec.c:337:13: warning: 'EC_KEY_set_private_key' is deprecated [-Wdeprecated-declarations]
4993:info:build     switch (EC_KEY_set_private_key(ec, bn)) {
4994:info:build             ^
4995:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1054:1: note: 'EC_KEY_set_private_key' has been explicitly marked deprecated here
4996:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
4997:info:build ^
4998:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4999:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5000:info:build                                                 ^
5001:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5002:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5003:info:build                                                    ^
5004:info:build ossl_pkey_ec.c:361:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5005:info:build     GetEC(self, ec);
5006:info:build     ^
5007:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5008:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5009:info:build             ^
5010:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5011:info:build OSSL_DEPRECATEDIN_3_0
5012:info:build ^
5013:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5014:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5015:info:build                                                 ^
5016:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5017:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5018:info:build                                                    ^
5019:info:build ossl_pkey_ec.c:361:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5020:info:build     GetEC(self, ec);
5021:info:build     ^~~~~~~~~~~~~~~
5022:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5023:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5024:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5025:info:build ossl_pkey_ec.c:362:18: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
5026:info:build     if ((point = EC_KEY_get0_public_key(ec)) == NULL)
5027:info:build                  ^
5028:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
5029:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
5030:info:build ^
5031:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5032:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5033:info:build                                                 ^
5034:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5035:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5036:info:build                                                    ^
5037:info:build ossl_pkey_ec.c:365:32: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations]
5038:info:build     return ec_point_new(point, EC_KEY_get0_group(ec));
5039:info:build                                ^
5040:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1032:1: note: 'EC_KEY_get0_group' has been explicitly marked deprecated here
5041:info:build OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
5042:info:build ^
5043:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5044:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5045:info:build                                                 ^
5046:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5047:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5048:info:build                                                    ^
5049:info:build ossl_pkey_ec.c:379:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5050:info:build     GetEC(self, ec);
5051:info:build     ^
5052:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5053:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5054:info:build             ^
5055:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5056:info:build OSSL_DEPRECATEDIN_3_0
5057:info:build ^
5058:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5059:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5060:info:build                                                 ^
5061:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5062:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5063:info:build                                                    ^
5064:info:build ossl_pkey_ec.c:379:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5065:info:build     GetEC(self, ec);
5066:info:build     ^~~~~~~~~~~~~~~
5067:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5068:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5069:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5070:info:build ossl_pkey_ec.c:383:13: warning: 'EC_KEY_set_public_key' is deprecated [-Wdeprecated-declarations]
5071:info:build     switch (EC_KEY_set_public_key(ec, point)) {
5072:info:build             ^
5073:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1068:1: note: 'EC_KEY_set_public_key' has been explicitly marked deprecated here
5074:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
5075:info:build ^
5076:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5077:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5078:info:build                                                 ^
5079:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5080:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5081:info:build                                                    ^
5082:info:build ossl_pkey_ec.c:407:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5083:info:build     GetEC(self, ec);
5084:info:build     ^
5085:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5086:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5087:info:build             ^
5088:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5089:info:build OSSL_DEPRECATEDIN_3_0
5090:info:build ^
5091:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5092:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5093:info:build                                                 ^
5094:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5095:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5096:info:build                                                    ^
5097:info:build ossl_pkey_ec.c:407:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5098:info:build     GetEC(self, ec);
5099:info:build     ^~~~~~~~~~~~~~~
5100:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5101:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5102:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5103:info:build ossl_pkey_ec.c:409:12: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
5104:info:build     return EC_KEY_get0_public_key(ec) ? Qtrue : Qfalse;
5105:info:build            ^
5106:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
5107:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
5108:info:build ^
5109:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5110:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5111:info:build                                                 ^
5112:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5113:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5114:info:build                                                    ^
5115:info:build ossl_pkey_ec.c:423:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5116:info:build     GetEC(self, ec);
5117:info:build     ^
5118:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5119:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5120:info:build             ^
5121:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5122:info:build OSSL_DEPRECATEDIN_3_0
5123:info:build ^
5124:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5125:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5126:info:build                                                 ^
5127:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5128:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5129:info:build                                                    ^
5130:info:build ossl_pkey_ec.c:423:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5131:info:build     GetEC(self, ec);
5132:info:build     ^~~~~~~~~~~~~~~
5133:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5134:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5135:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5136:info:build ossl_pkey_ec.c:425:12: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
5137:info:build     return EC_KEY_get0_private_key(ec) ? Qtrue : Qfalse;
5138:info:build            ^
5139:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
5140:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
5141:info:build ^
5142:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5143:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5144:info:build                                                 ^
5145:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5146:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5147:info:build                                                    ^
5148:info:build ossl_pkey_ec.c:437:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5149:info:build     GetEC(self, ec);
5150:info:build     ^
5151:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5152:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5153:info:build             ^
5154:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5155:info:build OSSL_DEPRECATEDIN_3_0
5156:info:build ^
5157:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5158:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5159:info:build                                                 ^
5160:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5161:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5162:info:build                                                    ^
5163:info:build ossl_pkey_ec.c:437:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5164:info:build     GetEC(self, ec);
5165:info:build     ^~~~~~~~~~~~~~~
5166:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5167:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5168:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5169:info:build ossl_pkey_ec.c:439:9: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
5170:info:build     if (EC_KEY_get0_public_key(ec) == NULL)
5171:info:build         ^
5172:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
5173:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
5174:info:build ^
5175:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5176:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5177:info:build                                                 ^
5178:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5179:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5180:info:build                                                    ^
5181:info:build ossl_pkey_ec.c:442:9: warning: 'EC_KEY_check_key' is deprecated [-Wdeprecated-declarations]
5182:info:build     if (EC_KEY_check_key(ec) != 1)
5183:info:build         ^
5184:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1105:1: note: 'EC_KEY_check_key' has been explicitly marked deprecated here
5185:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
5186:info:build ^
5187:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5188:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5189:info:build                                                 ^
5190:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5191:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5192:info:build                                                    ^
5193:info:build ossl_pkey_ec.c:445:9: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
5194:info:build     if (EC_KEY_get0_private_key(ec))
5195:info:build         ^
5196:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
5197:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
5198:info:build ^
5199:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5200:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5201:info:build                                                 ^
5202:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5203:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5204:info:build                                                    ^
5205:info:build ossl_pkey_ec.c:459:17: warning: 'PEM_write_bio_ECPrivateKey' is deprecated [-Wdeprecated-declarations]
5206:info:build             i = PEM_write_bio_ECPrivateKey(out, ec, cipher, NULL, 0, ossl_pem_passwd_cb, (void *)pass);
5207:info:build                 ^
5208:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:462:24: note: 'PEM_write_bio_ECPrivateKey' has been explicitly marked deprecated here
5209:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
5210:info:build                        ^
5211:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5212:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5213:info:build                                                 ^
5214:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5215:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5216:info:build                                                    ^
5217:info:build ossl_pkey_ec.c:461:17: warning: 'PEM_write_bio_EC_PUBKEY' is deprecated [-Wdeprecated-declarations]
5218:info:build             i = PEM_write_bio_EC_PUBKEY(out, ec);
5219:info:build                 ^
5220:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:463:21: note: 'PEM_write_bio_EC_PUBKEY' has been explicitly marked deprecated here
5221:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
5222:info:build                     ^
5223:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5224:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5225:info:build                                                 ^
5226:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5227:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5228:info:build                                                    ^
5229:info:build ossl_pkey_ec.c:467:17: warning: 'i2d_ECPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
5230:info:build             i = i2d_ECPrivateKey_bio(out, ec);
5231:info:build                 ^
5232:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:637:1: note: 'i2d_ECPrivateKey_bio' has been explicitly marked deprecated here
5233:info:build OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey);
5234:info:build ^
5235:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5236:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5237:info:build                                                 ^
5238:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5239:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5240:info:build                                                    ^
5241:info:build ossl_pkey_ec.c:469:17: warning: 'i2d_EC_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
5242:info:build             i = i2d_EC_PUBKEY_bio(out, ec);
5243:info:build                 ^
5244:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:635:1: note: 'i2d_EC_PUBKEY_bio' has been explicitly marked deprecated here
5245:info:build OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey);
5246:info:build ^
5247:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5248:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5249:info:build                                                 ^
5250:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5251:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5252:info:build                                                    ^
5253:info:build ossl_pkey_ec.c:528:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5254:info:build     GetEC(self, ec);
5255:info:build     ^
5256:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5257:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5258:info:build             ^
5259:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5260:info:build OSSL_DEPRECATEDIN_3_0
5261:info:build ^
5262:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5263:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5264:info:build                                                 ^
5265:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5266:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5267:info:build                                                    ^
5268:info:build ossl_pkey_ec.c:528:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5269:info:build     GetEC(self, ec);
5270:info:build     ^~~~~~~~~~~~~~~
5271:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5272:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5273:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5274:info:build ossl_pkey_ec.c:532:10: warning: 'EC_KEY_print' is deprecated [-Wdeprecated-declarations]
5275:info:build     if (!EC_KEY_print(out, ec, 0)) {
5276:info:build          ^
5277:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1258:1: note: 'EC_KEY_print' has been explicitly marked deprecated here
5278:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_print(BIO *bp, const EC_KEY *key, int off);
5279:info:build ^
5280:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5281:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5282:info:build                                                 ^
5283:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5284:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5285:info:build                                                    ^
5286:info:build ossl_pkey_ec.c:559:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5287:info:build     GetEC(self, ec);
5288:info:build     ^
5289:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5290:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5291:info:build             ^
5292:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5293:info:build OSSL_DEPRECATEDIN_3_0
5294:info:build ^
5295:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5296:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5297:info:build                                                 ^
5298:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5299:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5300:info:build                                                    ^
5301:info:build ossl_pkey_ec.c:559:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5302:info:build     GetEC(self, ec);
5303:info:build     ^~~~~~~~~~~~~~~
5304:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5305:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5306:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5307:info:build ossl_pkey_ec.c:560:9: warning: 'EC_KEY_generate_key' is deprecated [-Wdeprecated-declarations]
5308:info:build     if (EC_KEY_generate_key(ec) != 1)
5309:info:build         ^
5310:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1099:1: note: 'EC_KEY_generate_key' has been explicitly marked deprecated here
5311:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
5312:info:build ^
5313:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5314:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5315:info:build                                                 ^
5316:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5317:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5318:info:build                                                    ^
5319:info:build ossl_pkey_ec.c:578:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5320:info:build     GetEC(self, ec);
5321:info:build     ^
5322:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5323:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5324:info:build             ^
5325:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5326:info:build OSSL_DEPRECATEDIN_3_0
5327:info:build ^
5328:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5329:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5330:info:build                                                 ^
5331:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5332:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5333:info:build                                                    ^
5334:info:build ossl_pkey_ec.c:578:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5335:info:build     GetEC(self, ec);
5336:info:build     ^~~~~~~~~~~~~~~
5337:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5338:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5339:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5340:info:build ossl_pkey_ec.c:579:9: warning: 'EC_KEY_check_key' is deprecated [-Wdeprecated-declarations]
5341:info:build     if (EC_KEY_check_key(ec) != 1)
5342:info:build         ^
5343:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1105:1: note: 'EC_KEY_check_key' has been explicitly marked deprecated here
5344:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
5345:info:build ^
5346:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5347:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5348:info:build                                                 ^
5349:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5350:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5351:info:build                                                    ^
5352:info:build ossl_pkey_ec.c:598:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5353:info:build     GetEC(self, ec);
5354:info:build     ^
5355:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5356:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5357:info:build             ^
5358:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5359:info:build OSSL_DEPRECATEDIN_3_0
5360:info:build ^
5361:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5362:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5363:info:build                                                 ^
5364:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5365:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5366:info:build                                                    ^
5367:info:build ossl_pkey_ec.c:598:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5368:info:build     GetEC(self, ec);
5369:info:build     ^~~~~~~~~~~~~~~
5370:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5371:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5372:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5373:info:build ossl_pkey_ec.c:605:15: warning: 'ECDH_compute_key' is deprecated [-Wdeprecated-declarations]
5374:info:build     buf_len = ECDH_compute_key(RSTRING_PTR(str), buf_len, point, ec, NULL);
5375:info:build               ^
5376:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1294:1: note: 'ECDH_compute_key' has been explicitly marked deprecated here
5377:info:build OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen,
5378:info:build ^
5379:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5380:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5381:info:build                                                 ^
5382:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5383:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5384:info:build                                                    ^
5385:info:build ossl_pkey_ec.c:628:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5386:info:build     GetEC(self, ec);
5387:info:build     ^
5388:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5389:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5390:info:build             ^
5391:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5392:info:build OSSL_DEPRECATEDIN_3_0
5393:info:build ^
5394:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5395:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5396:info:build                                                 ^
5397:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5398:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5399:info:build                                                    ^
5400:info:build ossl_pkey_ec.c:628:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5401:info:build     GetEC(self, ec);
5402:info:build     ^~~~~~~~~~~~~~~
5403:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5404:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5405:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5406:info:build ossl_pkey_ec.c:631:9: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
5407:info:build     if (EC_KEY_get0_private_key(ec) == NULL)
5408:info:build         ^
5409:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
5410:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
5411:info:build ^
5412:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5413:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5414:info:build                                                 ^
5415:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5416:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5417:info:build                                                    ^
5418:info:build ossl_pkey_ec.c:634:25: warning: 'ECDSA_size' is deprecated [-Wdeprecated-declarations]
5419:info:build     str = rb_str_new(0, ECDSA_size(ec));
5420:info:build                         ^
5421:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1453:1: note: 'ECDSA_size' has been explicitly marked deprecated here
5422:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
5423:info:build ^
5424:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5425:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5426:info:build                                                 ^
5427:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5428:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5429:info:build                                                    ^
5430:info:build ossl_pkey_ec.c:634:25: warning: 'ECDSA_size' is deprecated [-Wdeprecated-declarations]
5431:info:build     str = rb_str_new(0, ECDSA_size(ec));
5432:info:build                         ^
5433:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1453:1: note: 'ECDSA_size' has been explicitly marked deprecated here
5434:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
5435:info:build ^
5436:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5437:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5438:info:build                                                 ^
5439:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5440:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5441:info:build                                                    ^
5442:info:build ossl_pkey_ec.c:635:9: warning: 'ECDSA_sign' is deprecated [-Wdeprecated-declarations]
5443:info:build     if (ECDSA_sign(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(str), &buf_len, ec) != 1)
5444:info:build         ^
5445:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1412:1: note: 'ECDSA_sign' has been explicitly marked deprecated here
5446:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst,
5447:info:build ^
5448:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5449:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5450:info:build                                                 ^
5451:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5452:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5453:info:build                                                    ^
5454:info:build ossl_pkey_ec.c:652:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5455:info:build     GetEC(self, ec);
5456:info:build     ^
5457:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5458:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5459:info:build             ^
5460:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5461:info:build OSSL_DEPRECATEDIN_3_0
5462:info:build ^
5463:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5464:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5465:info:build                                                 ^
5466:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5467:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5468:info:build                                                    ^
5469:info:build ossl_pkey_ec.c:652:5: warning: assigning to 'EC_KEY *' (aka 'struct ec_key_st *') from 'const struct ec_key_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5470:info:build     GetEC(self, ec);
5471:info:build     ^~~~~~~~~~~~~~~
5472:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5473:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5474:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5475:info:build ossl_pkey_ec.c:656:13: warning: 'ECDSA_verify' is deprecated [-Wdeprecated-declarations]
5476:info:build     switch (ECDSA_verify(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(sig), (int)RSTRING_LEN(sig), ec)) {
5477:info:build             ^
5478:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:1445:1: note: 'ECDSA_verify' has been explicitly marked deprecated here
5479:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_verify(int type, const unsigned char *dgst,
5480:info:build ^
5481:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5482:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5483:info:build                                                 ^
5484:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5485:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5486:info:build                                                    ^
5487:info:build ossl_pkey_ec.c:673:5: warning: 'EC_GROUP_clear_free' is deprecated [-Wdeprecated-declarations]
5488:info:build     EC_GROUP_clear_free(ptr);
5489:info:build     ^
5490:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:174:1: note: 'EC_GROUP_clear_free' has been explicitly marked deprecated here
5491:info:build OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
5492:info:build ^
5493:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5494:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5495:info:build                                                 ^
5496:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5497:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5498:info:build                                                    ^
5499:info:build ossl_pkey_ec.c:742:26: warning: 'EC_GFp_simple_method' is deprecated [-Wdeprecated-declarations]
5500:info:build                 method = EC_GFp_simple_method();
5501:info:build                          ^
5502:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:119:1: note: 'EC_GFp_simple_method' has been explicitly marked deprecated here
5503:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_simple_method(void);
5504:info:build ^
5505:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5506:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5507:info:build                                                 ^
5508:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5509:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5510:info:build                                                    ^
5511:info:build ossl_pkey_ec.c:744:26: warning: 'EC_GFp_mont_method' is deprecated [-Wdeprecated-declarations]
5512:info:build                 method = EC_GFp_mont_method();
5513:info:build                          ^
5514:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:124:1: note: 'EC_GFp_mont_method' has been explicitly marked deprecated here
5515:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_mont_method(void);
5516:info:build ^
5517:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5518:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5519:info:build                                                 ^
5520:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5521:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5522:info:build                                                    ^
5523:info:build ossl_pkey_ec.c:746:26: warning: 'EC_GFp_nist_method' is deprecated [-Wdeprecated-declarations]
5524:info:build                 method = EC_GFp_nist_method();
5525:info:build                          ^
5526:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:129:1: note: 'EC_GFp_nist_method' has been explicitly marked deprecated here
5527:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nist_method(void);
5528:info:build ^
5529:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5530:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5531:info:build                                                 ^
5532:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5533:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5534:info:build                                                    ^
5535:info:build ossl_pkey_ec.c:749:26: warning: 'EC_GF2m_simple_method' is deprecated [-Wdeprecated-declarations]
5536:info:build                 method = EC_GF2m_simple_method();
5537:info:build                          ^
5538:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:156:1: note: 'EC_GF2m_simple_method' has been explicitly marked deprecated here
5539:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GF2m_simple_method(void);
5540:info:build ^
5541:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5542:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5543:info:build                                                 ^
5544:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5545:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5546:info:build                                                    ^
5547:info:build ossl_pkey_ec.c:754:30: warning: 'EC_GROUP_new' is deprecated [-Wdeprecated-declarations]
5548:info:build                 if ((group = EC_GROUP_new(method)) == NULL)
5549:info:build                              ^
5550:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:169:1: note: 'EC_GROUP_new' has been explicitly marked deprecated here
5551:info:build OSSL_DEPRECATEDIN_3_0 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
5552:info:build ^
5553:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5554:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5555:info:build                                                 ^
5556:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5557:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5558:info:build                                                    ^
5559:info:build ossl_pkey_ec.c:768:21: warning: 'PEM_read_bio_ECPKParameters' is deprecated [-Wdeprecated-declarations]
5560:info:build             group = PEM_read_bio_ECPKParameters(in, NULL, NULL, NULL);
5561:info:build                     ^
5562:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:461:21: note: 'PEM_read_bio_ECPKParameters' has been explicitly marked deprecated here
5563:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
5564:info:build                     ^
5565:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5566:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5567:info:build                                                 ^
5568:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5569:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5570:info:build                                                    ^
5571:info:build ossl_pkey_ec.c:1215:13: warning: 'PEM_write_bio_ECPKParameters' is deprecated [-Wdeprecated-declarations]
5572:info:build         i = PEM_write_bio_ECPKParameters(out, group);
5573:info:build             ^
5574:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:461:21: note: 'PEM_write_bio_ECPKParameters' has been explicitly marked deprecated here
5575:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
5576:info:build                     ^
5577:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5578:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5579:info:build                                                 ^
5580:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5581:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5582:info:build                                                    ^
5583:info:build ossl_pkey_ec.c:1273:10: warning: 'ECPKParameters_print' is deprecated [-Wdeprecated-declarations]
5584:info:build     if (!ECPKParameters_print(out, group, 0)) {
5585:info:build          ^
5586:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:924:1: note: 'ECPKParameters_print' has been explicitly marked deprecated here
5587:info:build OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
5588:info:build ^
5589:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5590:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5591:info:build                                                 ^
5592:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5593:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5594:info:build                                                    ^
5595:info:build ossl_pkey_ec.c:1360:14: warning: 'EC_POINT_bn2point' is deprecated [-Wdeprecated-declarations]
5596:info:build             point = EC_POINT_bn2point(group, GetBNPtr(arg2), NULL, ossl_bn_ctx);
5597:info:build                     ^
5598:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:772:1: note: 'EC_POINT_bn2point' has been explicitly marked deprecated here
5599:info:build OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
5600:info:build ^
5601:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5602:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5603:info:build                                                 ^
5604:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5605:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5606:info:build                                                    ^
5607:info:build ossl_pkey_ec.c:1487:9: warning: 'EC_POINT_make_affine' is deprecated [-Wdeprecated-declarations]
5608:info:build     if (EC_POINT_make_affine(group, point, ossl_bn_ctx) != 1)
5609:info:build         ^
5610:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:842:1: note: 'EC_POINT_make_affine' has been explicitly marked deprecated here
5611:info:build OSSL_DEPRECATEDIN_3_0 int EC_POINT_make_affine(const EC_GROUP *group,
5612:info:build ^
5613:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5614:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5615:info:build                                                 ^
5616:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5617:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5618:info:build                                                    ^
5619:info:build ossl_pkey_ec.c:1665:6: warning: 'EC_POINTs_mul' is deprecated [-Wdeprecated-declarations]
5620:info:build         if (EC_POINTs_mul(group, point_result, bn_g, num, points, bignums, ossl_bn_ctx) != 1) {
5621:info:build             ^
5622:info:build /opt/local/libexec/openssl3/include/openssl/ec.h:857:1: note: 'EC_POINTs_mul' has been explicitly marked deprecated here
5623:info:build OSSL_DEPRECATEDIN_3_0 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r,
5624:info:build ^
5625:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5626:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5627:info:build                                                 ^
5628:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5629:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5630:info:build                                                    ^
5631:info:build 92 warnings generated.
5632:info:build compiling ossl_pkey_rsa.c
5633:info:build ossl_pkey_rsa.c:31:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
5634:info:build     RSA_get0_key(rsa, NULL, &e, &d);
5635:info:build     ^
5636:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
5637:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
5638:info:build ^
5639:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5640:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5641:info:build                                                 ^
5642:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5643:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5644:info:build                                                    ^
5645:info:build ossl_pkey_rsa.c:63:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
5646:info:build     if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
5647:info:build          ^
5648:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
5649:info:build #  define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
5650:info:build                                         ^
5651:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
5652:info:build OSSL_DEPRECATEDIN_3_0
5653:info:build ^
5654:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5655:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5656:info:build                                                 ^
5657:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5658:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5659:info:build                                                    ^
5660:info:build ossl_pkey_rsa.c:78:27: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
5661:info:build         obj = rsa_instance(cRSA, RSA_new());
5662:info:build                                  ^
5663:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
5664:info:build OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
5665:info:build ^
5666:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5667:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5668:info:build                                                 ^
5669:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5670:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5671:info:build                                                    ^
5672:info:build ossl_pkey_rsa.c:109:19: warning: 'RSA_generate_key_ex' is deprecated [-Wdeprecated-declarations]
5673:info:build     gen->result = RSA_generate_key_ex(gen->rsa, gen->size, gen->e, gen->cb);
5674:info:build                   ^
5675:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:260:1: note: 'RSA_generate_key_ex' has been explicitly marked deprecated here
5676:info:build OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
5677:info:build ^
5678:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5679:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5680:info:build                                                 ^
5681:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5682:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5683:info:build                                                    ^
5684:info:build ossl_pkey_rsa.c:119:16: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
5685:info:build     RSA *rsa = RSA_new();
5686:info:build                ^
5687:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
5688:info:build OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
5689:info:build ^
5690:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5691:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5692:info:build                                                 ^
5693:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5694:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5695:info:build                                                    ^
5696:info:build ossl_pkey_rsa.c:124:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5697:info:build         RSA_free(rsa);
5698:info:build         ^
5699:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5700:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5701:info:build ^
5702:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5703:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5704:info:build                                                 ^
5705:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5706:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5707:info:build                                                    ^
5708:info:build ossl_pkey_rsa.c:133:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5709:info:build                 RSA_free(rsa);
5710:info:build                 ^
5711:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5712:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5713:info:build ^
5714:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5715:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5716:info:build                                                 ^
5717:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5718:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5719:info:build                                                    ^
5720:info:build ossl_pkey_rsa.c:158:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5721:info:build         RSA_free(rsa);
5722:info:build         ^
5723:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5724:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5725:info:build ^
5726:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5727:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5728:info:build                                                 ^
5729:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5730:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5731:info:build                                                    ^
5732:info:build ossl_pkey_rsa.c:193:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5733:info:build         RSA_free(rsa);
5734:info:build         ^
5735:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5736:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5737:info:build ^
5738:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5739:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5740:info:build                                                 ^
5741:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5742:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5743:info:build                                                    ^
5744:info:build ossl_pkey_rsa.c:230:8: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
5745:info:build         rsa = RSA_new();
5746:info:build               ^
5747:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
5748:info:build OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
5749:info:build ^
5750:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5751:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5752:info:build                                                 ^
5753:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5754:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5755:info:build                                                    ^
5756:info:build ossl_pkey_rsa.c:240:8: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
5757:info:build         rsa = PEM_read_bio_RSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
5758:info:build               ^
5759:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
5760:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
5761:info:build                        ^
5762:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5763:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5764:info:build                                                 ^
5765:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5766:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5767:info:build                                                    ^
5768:info:build ossl_pkey_rsa.c:243:12: warning: 'PEM_read_bio_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
5769:info:build             rsa = PEM_read_bio_RSA_PUBKEY(in, NULL, NULL, NULL);
5770:info:build                   ^
5771:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:449:21: note: 'PEM_read_bio_RSA_PUBKEY' has been explicitly marked deprecated here
5772:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
5773:info:build                     ^
5774:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5775:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5776:info:build                                                 ^
5777:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5778:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5779:info:build                                                    ^
5780:info:build ossl_pkey_rsa.c:247:12: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
5781:info:build             rsa = d2i_RSAPrivateKey_bio(in, NULL);
5782:info:build                   ^
5783:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
5784:info:build OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
5785:info:build ^
5786:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5787:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5788:info:build                                                 ^
5789:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5790:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5791:info:build                                                    ^
5792:info:build ossl_pkey_rsa.c:251:12: warning: 'd2i_RSA_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
5793:info:build             rsa = d2i_RSA_PUBKEY_bio(in, NULL);
5794:info:build                   ^
5795:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:620:1: note: 'd2i_RSA_PUBKEY_bio' has been explicitly marked deprecated here
5796:info:build OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa);
5797:info:build ^
5798:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5799:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5800:info:build                                                 ^
5801:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5802:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5803:info:build                                                    ^
5804:info:build ossl_pkey_rsa.c:255:12: warning: 'PEM_read_bio_RSAPublicKey' is deprecated [-Wdeprecated-declarations]
5805:info:build             rsa = PEM_read_bio_RSAPublicKey(in, NULL, NULL, NULL);
5806:info:build                   ^
5807:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:448:21: note: 'PEM_read_bio_RSAPublicKey' has been explicitly marked deprecated here
5808:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
5809:info:build                     ^
5810:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5811:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5812:info:build                                                 ^
5813:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5814:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5815:info:build                                                    ^
5816:info:build ossl_pkey_rsa.c:259:12: warning: 'd2i_RSAPublicKey_bio' is deprecated [-Wdeprecated-declarations]
5817:info:build             rsa = d2i_RSAPublicKey_bio(in, NULL);
5818:info:build                   ^
5819:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:618:1: note: 'd2i_RSAPublicKey_bio' has been explicitly marked deprecated here
5820:info:build OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa);
5821:info:build ^
5822:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5823:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5824:info:build                                                 ^
5825:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5826:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5827:info:build                                                    ^
5828:info:build ossl_pkey_rsa.c:266:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
5829:info:build     if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
5830:info:build          ^
5831:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
5832:info:build #  define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
5833:info:build                                         ^
5834:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
5835:info:build OSSL_DEPRECATEDIN_3_0
5836:info:build ^
5837:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5838:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5839:info:build                                                 ^
5840:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5841:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5842:info:build                                                    ^
5843:info:build ossl_pkey_rsa.c:267:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5844:info:build         RSA_free(rsa);
5845:info:build         ^
5846:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5847:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5848:info:build ^
5849:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5850:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5851:info:build                                                 ^
5852:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5853:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5854:info:build                                                    ^
5855:info:build ossl_pkey_rsa.c:283:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5856:info:build     GetRSA(other, rsa);
5857:info:build     ^
5858:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5859:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5860:info:build             ^
5861:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5862:info:build OSSL_DEPRECATEDIN_3_0
5863:info:build ^
5864:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5865:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5866:info:build                                                 ^
5867:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5868:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5869:info:build                                                    ^
5870:info:build ossl_pkey_rsa.c:283:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5871:info:build     GetRSA(other, rsa);
5872:info:build     ^~~~~~~~~~~~~~~~~~
5873:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5874:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5875:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5876:info:build ossl_pkey_rsa.c:285:39: warning: 'i2d_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
5877:info:build     rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
5878:info:build                                       ^
5879:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:309:41: note: 'i2d_RSAPrivateKey' has been explicitly marked deprecated here
5880:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
5881:info:build                                         ^
5882:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5883:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5884:info:build                                                 ^
5885:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5886:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5887:info:build                                                    ^
5888:info:build ossl_pkey_rsa.c:285:73: warning: 'd2i_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
5889:info:build     rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
5890:info:build                                                                         ^
5891:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:309:41: note: 'd2i_RSAPrivateKey' has been explicitly marked deprecated here
5892:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
5893:info:build                                         ^
5894:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5895:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5896:info:build                                                 ^
5897:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5898:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5899:info:build                                                    ^
5900:info:build ossl_pkey_rsa.c:289:5: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
5901:info:build     EVP_PKEY_assign_RSA(pkey, rsa_new);
5902:info:build     ^
5903:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
5904:info:build #  define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
5905:info:build                                         ^
5906:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
5907:info:build OSSL_DEPRECATEDIN_3_0
5908:info:build ^
5909:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5910:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5911:info:build                                                 ^
5912:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5913:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5914:info:build                                                    ^
5915:info:build ossl_pkey_rsa.c:306:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5916:info:build     GetRSA(self, rsa);
5917:info:build     ^
5918:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5919:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5920:info:build             ^
5921:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5922:info:build OSSL_DEPRECATEDIN_3_0
5923:info:build ^
5924:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5925:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5926:info:build                                                 ^
5927:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5928:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5929:info:build                                                    ^
5930:info:build ossl_pkey_rsa.c:306:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5931:info:build     GetRSA(self, rsa);
5932:info:build     ^~~~~~~~~~~~~~~~~
5933:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5934:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5935:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5936:info:build ossl_pkey_rsa.c:325:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5937:info:build     GetRSA(self, rsa);
5938:info:build     ^
5939:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5940:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5941:info:build             ^
5942:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5943:info:build OSSL_DEPRECATEDIN_3_0
5944:info:build ^
5945:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5946:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5947:info:build                                                 ^
5948:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5949:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5950:info:build                                                    ^
5951:info:build ossl_pkey_rsa.c:325:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5952:info:build     GetRSA(self, rsa);
5953:info:build     ^~~~~~~~~~~~~~~~~
5954:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5955:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5956:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5957:info:build ossl_pkey_rsa.c:349:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5958:info:build     GetRSA(self, rsa);
5959:info:build     ^
5960:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5961:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5962:info:build             ^
5963:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5964:info:build OSSL_DEPRECATEDIN_3_0
5965:info:build ^
5966:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5967:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5968:info:build                                                 ^
5969:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5970:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5971:info:build                                                    ^
5972:info:build ossl_pkey_rsa.c:349:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5973:info:build     GetRSA(self, rsa);
5974:info:build     ^~~~~~~~~~~~~~~~~
5975:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5976:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5977:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5978:info:build ossl_pkey_rsa.c:360:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
5979:info:build     RSA_get0_key(rsa, &n, &e, &d);
5980:info:build     ^
5981:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
5982:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
5983:info:build ^
5984:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5985:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5986:info:build                                                 ^
5987:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5988:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5989:info:build                                                    ^
5990:info:build ossl_pkey_rsa.c:361:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
5991:info:build     RSA_get0_factors(rsa, &p, &q);
5992:info:build     ^
5993:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
5994:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
5995:info:build ^
5996:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5997:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5998:info:build                                                 ^
5999:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6000:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6001:info:build                                                    ^
6002:info:build ossl_pkey_rsa.c:362:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
6003:info:build     RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
6004:info:build     ^
6005:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
6006:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
6007:info:build ^
6008:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6009:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6010:info:build                                                 ^
6011:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6012:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6013:info:build                                                    ^
6014:info:build ossl_pkey_rsa.c:364:7: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
6015:info:build         if (!PEM_write_bio_RSAPrivateKey(out, rsa, ciph, NULL, 0,
6016:info:build              ^
6017:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:447:24: note: 'PEM_write_bio_RSAPrivateKey' has been explicitly marked deprecated here
6018:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
6019:info:build                        ^
6020:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6021:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6022:info:build                                                 ^
6023:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6024:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6025:info:build                                                    ^
6026:info:build ossl_pkey_rsa.c:370:7: warning: 'PEM_write_bio_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
6027:info:build         if (!PEM_write_bio_RSA_PUBKEY(out, rsa)) {
6028:info:build              ^
6029:info:build /opt/local/libexec/openssl3/include/openssl/pem.h:449:21: note: 'PEM_write_bio_RSA_PUBKEY' has been explicitly marked deprecated here
6030:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
6031:info:build                     ^
6032:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6033:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6034:info:build                                                 ^
6035:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6036:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6037:info:build                                                    ^
6038:info:build ossl_pkey_rsa.c:396:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6039:info:build     GetRSA(self, rsa);
6040:info:build     ^
6041:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6042:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6043:info:build             ^
6044:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6045:info:build OSSL_DEPRECATEDIN_3_0
6046:info:build ^
6047:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6048:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6049:info:build                                                 ^
6050:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6051:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6052:info:build                                                    ^
6053:info:build ossl_pkey_rsa.c:396:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6054:info:build     GetRSA(self, rsa);
6055:info:build     ^~~~~~~~~~~~~~~~~
6056:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6057:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6058:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6059:info:build ossl_pkey_rsa.c:397:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6060:info:build     RSA_get0_key(rsa, &n, &e, &d);
6061:info:build     ^
6062:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6063:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6064:info:build ^
6065:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6066:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6067:info:build                                                 ^
6068:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6069:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6070:info:build                                                    ^
6071:info:build ossl_pkey_rsa.c:398:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
6072:info:build     RSA_get0_factors(rsa, &p, &q);
6073:info:build     ^
6074:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
6075:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
6076:info:build ^
6077:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6078:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6079:info:build                                                 ^
6080:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6081:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6082:info:build                                                    ^
6083:info:build ossl_pkey_rsa.c:399:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
6084:info:build     RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
6085:info:build     ^
6086:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
6087:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
6088:info:build ^
6089:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6090:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6091:info:build                                                 ^
6092:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6093:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6094:info:build                                                    ^
6095:info:build ossl_pkey_rsa.c:401:13: warning: 'i2d_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
6096:info:build         i2d_func = i2d_RSAPrivateKey;
6097:info:build                    ^
6098:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:309:41: note: 'i2d_RSAPrivateKey' has been explicitly marked deprecated here
6099:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
6100:info:build                                         ^
6101:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6102:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6103:info:build                                                 ^
6104:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6105:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6106:info:build                                                    ^
6107:info:build ossl_pkey_rsa.c:403:53: warning: 'i2d_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
6108:info:build         i2d_func = (int (*)(const RSA *, unsigned char **))i2d_RSA_PUBKEY;
6109:info:build                                                            ^
6110:info:build /opt/local/libexec/openssl3/include/openssl/x509.h:710:41: note: 'i2d_RSA_PUBKEY' has been explicitly marked deprecated here
6111:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY)
6112:info:build                                         ^
6113:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6114:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6115:info:build                                                 ^
6116:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6117:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6118:info:build                                                    ^
6119:info:build ossl_pkey_rsa.c:431:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6120:info:build     GetRSA(self, rsa);
6121:info:build     ^
6122:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6123:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6124:info:build             ^
6125:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6126:info:build OSSL_DEPRECATEDIN_3_0
6127:info:build ^
6128:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6129:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6130:info:build                                                 ^
6131:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6132:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6133:info:build                                                    ^
6134:info:build ossl_pkey_rsa.c:431:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6135:info:build     GetRSA(self, rsa);
6136:info:build     ^~~~~~~~~~~~~~~~~
6137:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6138:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6139:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6140:info:build ossl_pkey_rsa.c:432:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6141:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6142:info:build     ^
6143:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6144:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6145:info:build ^
6146:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6147:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6148:info:build                                                 ^
6149:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6150:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6151:info:build                                                    ^
6152:info:build ossl_pkey_rsa.c:438:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6153:info:build     str = rb_str_new(0, RSA_size(rsa));
6154:info:build                         ^
6155:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6156:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6157:info:build ^
6158:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6159:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6160:info:build                                                 ^
6161:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6162:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6163:info:build                                                    ^
6164:info:build ossl_pkey_rsa.c:438:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6165:info:build     str = rb_str_new(0, RSA_size(rsa));
6166:info:build                         ^
6167:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6168:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6169:info:build ^
6170:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6171:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6172:info:build                                                 ^
6173:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6174:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6175:info:build                                                    ^
6176:info:build ossl_pkey_rsa.c:439:15: warning: 'RSA_public_encrypt' is deprecated [-Wdeprecated-declarations]
6177:info:build     buf_len = RSA_public_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6178:info:build               ^
6179:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:281:1: note: 'RSA_public_encrypt' has been explicitly marked deprecated here
6180:info:build OSSL_DEPRECATEDIN_3_0
6181:info:build ^
6182:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6183:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6184:info:build                                                 ^
6185:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6186:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6187:info:build                                                    ^
6188:info:build ossl_pkey_rsa.c:463:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6189:info:build     GetRSA(self, rsa);
6190:info:build     ^
6191:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6192:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6193:info:build             ^
6194:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6195:info:build OSSL_DEPRECATEDIN_3_0
6196:info:build ^
6197:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6198:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6199:info:build                                                 ^
6200:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6201:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6202:info:build                                                    ^
6203:info:build ossl_pkey_rsa.c:463:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6204:info:build     GetRSA(self, rsa);
6205:info:build     ^~~~~~~~~~~~~~~~~
6206:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6207:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6208:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6209:info:build ossl_pkey_rsa.c:464:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6210:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6211:info:build     ^
6212:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6213:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6214:info:build ^
6215:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6216:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6217:info:build                                                 ^
6218:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6219:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6220:info:build                                                    ^
6221:info:build ossl_pkey_rsa.c:470:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6222:info:build     str = rb_str_new(0, RSA_size(rsa));
6223:info:build                         ^
6224:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6225:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6226:info:build ^
6227:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6228:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6229:info:build                                                 ^
6230:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6231:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6232:info:build                                                    ^
6233:info:build ossl_pkey_rsa.c:470:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6234:info:build     str = rb_str_new(0, RSA_size(rsa));
6235:info:build                         ^
6236:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6237:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6238:info:build ^
6239:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6240:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6241:info:build                                                 ^
6242:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6243:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6244:info:build                                                    ^
6245:info:build ossl_pkey_rsa.c:471:15: warning: 'RSA_public_decrypt' is deprecated [-Wdeprecated-declarations]
6246:info:build     buf_len = RSA_public_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6247:info:build               ^
6248:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:287:1: note: 'RSA_public_decrypt' has been explicitly marked deprecated here
6249:info:build OSSL_DEPRECATEDIN_3_0
6250:info:build ^
6251:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6252:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6253:info:build                                                 ^
6254:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6255:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6256:info:build                                                    ^
6257:info:build ossl_pkey_rsa.c:495:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6258:info:build     GetRSA(self, rsa);
6259:info:build     ^
6260:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6261:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6262:info:build             ^
6263:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6264:info:build OSSL_DEPRECATEDIN_3_0
6265:info:build ^
6266:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6267:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6268:info:build                                                 ^
6269:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6270:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6271:info:build                                                    ^
6272:info:build ossl_pkey_rsa.c:495:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6273:info:build     GetRSA(self, rsa);
6274:info:build     ^~~~~~~~~~~~~~~~~
6275:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6276:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6277:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6278:info:build ossl_pkey_rsa.c:496:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6279:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6280:info:build     ^
6281:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6282:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6283:info:build ^
6284:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6285:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6286:info:build                                                 ^
6287:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6288:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6289:info:build                                                    ^
6290:info:build ossl_pkey_rsa.c:504:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6291:info:build     str = rb_str_new(0, RSA_size(rsa));
6292:info:build                         ^
6293:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6294:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6295:info:build ^
6296:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6297:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6298:info:build                                                 ^
6299:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6300:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6301:info:build                                                    ^
6302:info:build ossl_pkey_rsa.c:504:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6303:info:build     str = rb_str_new(0, RSA_size(rsa));
6304:info:build                         ^
6305:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6306:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6307:info:build ^
6308:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6309:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6310:info:build                                                 ^
6311:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6312:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6313:info:build                                                    ^
6314:info:build ossl_pkey_rsa.c:505:15: warning: 'RSA_private_encrypt' is deprecated [-Wdeprecated-declarations]
6315:info:build     buf_len = RSA_private_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6316:info:build               ^
6317:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:284:1: note: 'RSA_private_encrypt' has been explicitly marked deprecated here
6318:info:build OSSL_DEPRECATEDIN_3_0
6319:info:build ^
6320:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6321:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6322:info:build                                                 ^
6323:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6324:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6325:info:build                                                    ^
6326:info:build ossl_pkey_rsa.c:529:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6327:info:build     GetRSA(self, rsa);
6328:info:build     ^
6329:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6330:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6331:info:build             ^
6332:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6333:info:build OSSL_DEPRECATEDIN_3_0
6334:info:build ^
6335:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6336:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6337:info:build                                                 ^
6338:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6339:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6340:info:build                                                    ^
6341:info:build ossl_pkey_rsa.c:529:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6342:info:build     GetRSA(self, rsa);
6343:info:build     ^~~~~~~~~~~~~~~~~
6344:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6345:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6346:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6347:info:build ossl_pkey_rsa.c:530:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6348:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6349:info:build     ^
6350:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6351:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6352:info:build ^
6353:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6354:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6355:info:build                                                 ^
6356:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6357:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6358:info:build                                                    ^
6359:info:build ossl_pkey_rsa.c:538:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6360:info:build     str = rb_str_new(0, RSA_size(rsa));
6361:info:build                         ^
6362:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6363:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6364:info:build ^
6365:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6366:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6367:info:build                                                 ^
6368:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6369:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6370:info:build                                                    ^
6371:info:build ossl_pkey_rsa.c:538:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6372:info:build     str = rb_str_new(0, RSA_size(rsa));
6373:info:build                         ^
6374:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6375:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6376:info:build ^
6377:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6378:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6379:info:build                                                 ^
6380:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6381:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6382:info:build                                                    ^
6383:info:build ossl_pkey_rsa.c:539:15: warning: 'RSA_private_decrypt' is deprecated [-Wdeprecated-declarations]
6384:info:build     buf_len = RSA_private_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6385:info:build               ^
6386:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:290:1: note: 'RSA_private_decrypt' has been explicitly marked deprecated here
6387:info:build OSSL_DEPRECATEDIN_3_0
6388:info:build ^
6389:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6390:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6391:info:build                                                 ^
6392:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6393:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6394:info:build                                                    ^
6395:info:build ossl_pkey_rsa.c:755:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6396:info:build     GetRSA(self, rsa);
6397:info:build     ^
6398:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6399:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6400:info:build             ^
6401:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6402:info:build OSSL_DEPRECATEDIN_3_0
6403:info:build ^
6404:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6405:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6406:info:build                                                 ^
6407:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6408:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6409:info:build                                                    ^
6410:info:build ossl_pkey_rsa.c:755:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6411:info:build     GetRSA(self, rsa);
6412:info:build     ^~~~~~~~~~~~~~~~~
6413:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6414:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6415:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6416:info:build ossl_pkey_rsa.c:756:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6417:info:build     RSA_get0_key(rsa, &n, &e, &d);
6418:info:build     ^
6419:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6420:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6421:info:build ^
6422:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6423:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6424:info:build                                                 ^
6425:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6426:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6427:info:build                                                    ^
6428:info:build ossl_pkey_rsa.c:757:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
6429:info:build     RSA_get0_factors(rsa, &p, &q);
6430:info:build     ^
6431:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
6432:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
6433:info:build ^
6434:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6435:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6436:info:build                                                 ^
6437:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6438:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6439:info:build                                                    ^
6440:info:build ossl_pkey_rsa.c:758:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
6441:info:build     RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
6442:info:build     ^
6443:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
6444:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
6445:info:build ^
6446:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6447:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6448:info:build                                                 ^
6449:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6450:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6451:info:build                                                    ^
6452:info:build ossl_pkey_rsa.c:790:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6453:info:build     GetRSA(self, rsa);
6454:info:build     ^
6455:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6456:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6457:info:build             ^
6458:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6459:info:build OSSL_DEPRECATEDIN_3_0
6460:info:build ^
6461:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6462:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6463:info:build                                                 ^
6464:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6465:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6466:info:build                                                    ^
6467:info:build ossl_pkey_rsa.c:790:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6468:info:build     GetRSA(self, rsa);
6469:info:build     ^~~~~~~~~~~~~~~~~
6470:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6471:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6472:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6473:info:build ossl_pkey_rsa.c:794:10: warning: 'RSA_print' is deprecated [-Wdeprecated-declarations]
6474:info:build     if (!RSA_print(out, rsa, 0)) { /* offset = 0 */
6475:info:build          ^
6476:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:342:1: note: 'RSA_print' has been explicitly marked deprecated here
6477:info:build OSSL_DEPRECATEDIN_3_0 int RSA_print(BIO *bp, const RSA *r, int offset);
6478:info:build ^
6479:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6480:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6481:info:build                                                 ^
6482:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6483:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6484:info:build                                                    ^
6485:info:build ossl_pkey_rsa.c:818:11: warning: 'RSAPublicKey_dup' is deprecated [-Wdeprecated-declarations]
6486:info:build     rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
6487:info:build           ^
6488:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:448:37: note: 'RSAPublicKey_dup' has been explicitly marked deprecated here
6489:info:build DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey)
6490:info:build                                     ^
6491:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6492:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6493:info:build                                                 ^
6494:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6495:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6496:info:build                                                    ^
6497:info:build ossl_pkey_rsa.c:818:28: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6498:info:build     rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
6499:info:build                            ^
6500:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6501:info:build OSSL_DEPRECATEDIN_3_0
6502:info:build ^
6503:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6504:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6505:info:build                                                 ^
6506:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6507:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6508:info:build                                                    ^
6509:info:build ossl_pkey_rsa.c:821:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
6510:info:build         RSA_free(rsa);
6511:info:build         ^
6512:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
6513:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
6514:info:build ^
6515:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6516:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6517:info:build                                                 ^
6518:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6519:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6520:info:build                                                    ^
6521:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6522:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6523:info:build ^
6524:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6525:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6526:info:build         ^
6527:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6528:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6529:info:build         ^
6530:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6531:info:build         Get##_type(self, obj);                                          \
6532:info:build         ^
6533:info:build <scratch space>:162:1: note: expanded from here
6534:info:build GetRSA
6535:info:build ^
6536:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6537:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6538:info:build             ^
6539:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6540:info:build OSSL_DEPRECATEDIN_3_0
6541:info:build ^
6542:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6543:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6544:info:build                                                 ^
6545:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6546:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6547:info:build                                                    ^
6548:info:build ossl_pkey_rsa.c:862:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6549:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6550:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6551:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6552:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6553:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6554:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6555:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6556:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6557:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6558:info:build         Get##_type(self, obj);                                          \
6559:info:build         ^~~~~~~~~~~~~~~~~~~~~
6560:info:build <scratch space>:162:1: note: expanded from here
6561:info:build GetRSA
6562:info:build ^
6563:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6564:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6565:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6566:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6567:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6568:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6569:info:build         ^
6570:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6571:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
6572:info:build                 ^
6573:info:build <scratch space>:158:1: note: expanded from here
6574:info:build RSA_get0_key
6575:info:build ^
6576:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6577:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6578:info:build ^
6579:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6580:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6581:info:build                                                 ^
6582:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6583:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6584:info:build                                                    ^
6585:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6586:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6587:info:build ^
6588:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6589:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6590:info:build         ^
6591:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6592:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6593:info:build         ^
6594:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6595:info:build         Get##_type(self, obj);                                          \
6596:info:build         ^
6597:info:build <scratch space>:168:1: note: expanded from here
6598:info:build GetRSA
6599:info:build ^
6600:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6601:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6602:info:build             ^
6603:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6604:info:build OSSL_DEPRECATEDIN_3_0
6605:info:build ^
6606:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6607:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6608:info:build                                                 ^
6609:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6610:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6611:info:build                                                    ^
6612:info:build ossl_pkey_rsa.c:862:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6613:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6614:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6615:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6616:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6617:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6618:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6619:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6620:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6621:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6622:info:build         Get##_type(self, obj);                                          \
6623:info:build         ^~~~~~~~~~~~~~~~~~~~~
6624:info:build <scratch space>:168:1: note: expanded from here
6625:info:build GetRSA
6626:info:build ^
6627:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6628:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6629:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6630:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6631:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6632:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6633:info:build         ^
6634:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6635:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
6636:info:build                 ^
6637:info:build <scratch space>:164:1: note: expanded from here
6638:info:build RSA_get0_key
6639:info:build ^
6640:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6641:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6642:info:build ^
6643:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6644:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6645:info:build                                                 ^
6646:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6647:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6648:info:build                                                    ^
6649:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6650:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6651:info:build ^
6652:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6653:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6654:info:build         ^
6655:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6656:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
6657:info:build         ^
6658:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6659:info:build         Get##_type(self, obj);                                          \
6660:info:build         ^
6661:info:build <scratch space>:174:1: note: expanded from here
6662:info:build GetRSA
6663:info:build ^
6664:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6665:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6666:info:build             ^
6667:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6668:info:build OSSL_DEPRECATEDIN_3_0
6669:info:build ^
6670:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6671:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6672:info:build                                                 ^
6673:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6674:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6675:info:build                                                    ^
6676:info:build ossl_pkey_rsa.c:862:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6677:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6678:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6679:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6680:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6681:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6682:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6683:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
6684:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6685:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6686:info:build         Get##_type(self, obj);                                          \
6687:info:build         ^~~~~~~~~~~~~~~~~~~~~
6688:info:build <scratch space>:174:1: note: expanded from here
6689:info:build GetRSA
6690:info:build ^
6691:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6692:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6693:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6694:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6695:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6696:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6697:info:build         ^
6698:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6699:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
6700:info:build                 ^
6701:info:build <scratch space>:170:1: note: expanded from here
6702:info:build RSA_get0_key
6703:info:build ^
6704:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6705:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6706:info:build ^
6707:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6708:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6709:info:build                                                 ^
6710:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6711:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6712:info:build                                                    ^
6713:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6714:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6715:info:build ^
6716:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6717:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
6718:info:build         ^
6719:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
6720:info:build         Get##_type(self, obj);                                          \
6721:info:build         ^
6722:info:build <scratch space>:180:1: note: expanded from here
6723:info:build GetRSA
6724:info:build ^
6725:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6726:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6727:info:build             ^
6728:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6729:info:build OSSL_DEPRECATEDIN_3_0
6730:info:build ^
6731:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6732:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6733:info:build                                                 ^
6734:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6735:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6736:info:build                                                    ^
6737:info:build ossl_pkey_rsa.c:862:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6738:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6739:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6740:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6741:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
6742:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6743:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
6744:info:build         Get##_type(self, obj);                                          \
6745:info:build         ^~~~~~~~~~~~~~~~~~~~~
6746:info:build <scratch space>:180:1: note: expanded from here
6747:info:build GetRSA
6748:info:build ^
6749:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6750:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6751:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6752:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations]
6753:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6754:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
6755:info:build         ^
6756:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
6757:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
6758:info:build              ^
6759:info:build <scratch space>:182:1: note: expanded from here
6760:info:build RSA_set0_key
6761:info:build ^
6762:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:207:1: note: 'RSA_set0_key' has been explicitly marked deprecated here
6763:info:build OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
6764:info:build ^
6765:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6766:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6767:info:build                                                 ^
6768:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6769:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6770:info:build                                                    ^
6771:info:build ossl_pkey_rsa.c:870:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6772:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6773:info:build ^
6774:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6775:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6776:info:build         ^
6777:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6778:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6779:info:build         ^
6780:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6781:info:build         Get##_type(self, obj);                                          \
6782:info:build         ^
6783:info:build <scratch space>:188:1: note: expanded from here
6784:info:build GetRSA
6785:info:build ^
6786:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6787:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6788:info:build             ^
6789:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6790:info:build OSSL_DEPRECATEDIN_3_0
6791:info:build ^
6792:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6793:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6794:info:build                                                 ^
6795:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6796:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6797:info:build                                                    ^
6798:info:build ossl_pkey_rsa.c:870:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6799:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6800:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6801:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6802:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6803:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6804:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6805:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6806:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6807:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6808:info:build         Get##_type(self, obj);                                          \
6809:info:build         ^~~~~~~~~~~~~~~~~~~~~
6810:info:build <scratch space>:188:1: note: expanded from here
6811:info:build GetRSA
6812:info:build ^
6813:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6814:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6815:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6816:info:build ossl_pkey_rsa.c:870:1: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
6817:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6818:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6819:info:build         ^
6820:info:build ./ossl_pkey.h:119:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6821:info:build                 _type##_get0_##_group(obj, &bn, NULL))                  \
6822:info:build                 ^
6823:info:build <scratch space>:184:1: note: expanded from here
6824:info:build RSA_get0_factors
6825:info:build ^
6826:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
6827:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
6828:info:build ^
6829:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6830:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6831:info:build                                                 ^
6832:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6833:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6834:info:build                                                    ^
6835:info:build ossl_pkey_rsa.c:870:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6836:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6837:info:build ^
6838:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6839:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6840:info:build         ^
6841:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6842:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6843:info:build         ^
6844:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6845:info:build         Get##_type(self, obj);                                          \
6846:info:build         ^
6847:info:build <scratch space>:194:1: note: expanded from here
6848:info:build GetRSA
6849:info:build ^
6850:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6851:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6852:info:build             ^
6853:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6854:info:build OSSL_DEPRECATEDIN_3_0
6855:info:build ^
6856:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6857:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6858:info:build                                                 ^
6859:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6860:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6861:info:build                                                    ^
6862:info:build ossl_pkey_rsa.c:870:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6863:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6864:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6865:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6866:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6867:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6868:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6869:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6870:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6871:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6872:info:build         Get##_type(self, obj);                                          \
6873:info:build         ^~~~~~~~~~~~~~~~~~~~~
6874:info:build <scratch space>:194:1: note: expanded from here
6875:info:build GetRSA
6876:info:build ^
6877:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6878:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6879:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6880:info:build ossl_pkey_rsa.c:870:1: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
6881:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6882:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6883:info:build         ^
6884:info:build ./ossl_pkey.h:121:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6885:info:build                 _type##_get0_##_group(obj, NULL, &bn))
6886:info:build                 ^
6887:info:build <scratch space>:190:1: note: expanded from here
6888:info:build RSA_get0_factors
6889:info:build ^
6890:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
6891:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
6892:info:build ^
6893:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6894:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6895:info:build                                                 ^
6896:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6897:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6898:info:build                                                    ^
6899:info:build ossl_pkey_rsa.c:870:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6900:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6901:info:build ^
6902:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6903:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
6904:info:build         ^
6905:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
6906:info:build         Get##_type(self, obj);                                          \
6907:info:build         ^
6908:info:build <scratch space>:200:1: note: expanded from here
6909:info:build GetRSA
6910:info:build ^
6911:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6912:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6913:info:build             ^
6914:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6915:info:build OSSL_DEPRECATEDIN_3_0
6916:info:build ^
6917:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6918:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6919:info:build                                                 ^
6920:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6921:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6922:info:build                                                    ^
6923:info:build ossl_pkey_rsa.c:870:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6924:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6925:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6926:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6927:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
6928:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6929:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
6930:info:build         Get##_type(self, obj);                                          \
6931:info:build         ^~~~~~~~~~~~~~~~~~~~~
6932:info:build <scratch space>:200:1: note: expanded from here
6933:info:build GetRSA
6934:info:build ^
6935:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6936:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6937:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6938:info:build ossl_pkey_rsa.c:870:1: warning: 'RSA_set0_factors' is deprecated [-Wdeprecated-declarations]
6939:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6940:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
6941:info:build         ^
6942:info:build ./ossl_pkey.h:173:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
6943:info:build         if (!_type##_set0_##_group(obj, bn1, bn2)) {                    \
6944:info:build              ^
6945:info:build <scratch space>:202:1: note: expanded from here
6946:info:build RSA_set0_factors
6947:info:build ^
6948:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:208:1: note: 'RSA_set0_factors' has been explicitly marked deprecated here
6949:info:build OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
6950:info:build ^
6951:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6952:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6953:info:build                                                 ^
6954:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6955:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6956:info:build                                                    ^
6957:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6958:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
6959:info:build ^
6960:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6961:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6962:info:build         ^
6963:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6964:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6965:info:build         ^
6966:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6967:info:build         Get##_type(self, obj);                                          \
6968:info:build         ^
6969:info:build <scratch space>:4:1: note: expanded from here
6970:info:build GetRSA
6971:info:build ^
6972:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6973:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6974:info:build             ^
6975:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6976:info:build OSSL_DEPRECATEDIN_3_0
6977:info:build ^
6978:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6979:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6980:info:build                                                 ^
6981:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6982:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6983:info:build                                                    ^
6984:info:build ossl_pkey_rsa.c:880:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
6985:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
6986:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6987:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6988:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6989:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6990:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6991:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6992:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6993:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6994:info:build         Get##_type(self, obj);                                          \
6995:info:build         ^~~~~~~~~~~~~~~~~~~~~
6996:info:build <scratch space>:4:1: note: expanded from here
6997:info:build GetRSA
6998:info:build ^
6999:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
7000:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7001:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
7002:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
7003:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7004:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7005:info:build         ^
7006:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7007:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
7008:info:build                 ^
7009:info:build <scratch space>:204:1: note: expanded from here
7010:info:build RSA_get0_crt_params
7011:info:build ^
7012:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
7013:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
7014:info:build ^
7015:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7016:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7017:info:build                                                 ^
7018:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7019:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7020:info:build                                                    ^
7021:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
7022:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7023:info:build ^
7024:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7025:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7026:info:build         ^
7027:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7028:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
7029:info:build         ^
7030:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
7031:info:build         Get##_type(self, obj);                                          \
7032:info:build         ^
7033:info:build <scratch space>:10:1: note: expanded from here
7034:info:build GetRSA
7035:info:build ^
7036:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
7037:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7038:info:build             ^
7039:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
7040:info:build OSSL_DEPRECATEDIN_3_0
7041:info:build ^
7042:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7043:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7044:info:build                                                 ^
7045:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7046:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7047:info:build                                                    ^
7048:info:build ossl_pkey_rsa.c:880:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
7049:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7050:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7051:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7052:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7053:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7054:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7055:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
7056:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7057:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
7058:info:build         Get##_type(self, obj);                                          \
7059:info:build         ^~~~~~~~~~~~~~~~~~~~~
7060:info:build <scratch space>:10:1: note: expanded from here
7061:info:build GetRSA
7062:info:build ^
7063:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
7064:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7065:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
7066:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
7067:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7068:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7069:info:build         ^
7070:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7071:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
7072:info:build                 ^
7073:info:build <scratch space>:6:1: note: expanded from here
7074:info:build RSA_get0_crt_params
7075:info:build ^
7076:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
7077:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
7078:info:build ^
7079:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7080:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7081:info:build                                                 ^
7082:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7083:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7084:info:build                                                    ^
7085:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
7086:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7087:info:build ^
7088:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7089:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7090:info:build         ^
7091:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7092:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
7093:info:build         ^
7094:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
7095:info:build         Get##_type(self, obj);                                          \
7096:info:build         ^
7097:info:build <scratch space>:16:1: note: expanded from here
7098:info:build GetRSA
7099:info:build ^
7100:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
7101:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7102:info:build             ^
7103:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
7104:info:build OSSL_DEPRECATEDIN_3_0
7105:info:build ^
7106:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7107:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7108:info:build                                                 ^
7109:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7110:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7111:info:build                                                    ^
7112:info:build ossl_pkey_rsa.c:880:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
7113:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7114:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7115:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7116:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7117:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7118:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7119:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
7120:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7121:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
7122:info:build         Get##_type(self, obj);                                          \
7123:info:build         ^~~~~~~~~~~~~~~~~~~~~
7124:info:build <scratch space>:16:1: note: expanded from here
7125:info:build GetRSA
7126:info:build ^
7127:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
7128:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7129:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
7130:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
7131:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7132:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7133:info:build         ^
7134:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7135:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
7136:info:build                 ^
7137:info:build <scratch space>:12:1: note: expanded from here
7138:info:build RSA_get0_crt_params
7139:info:build ^
7140:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
7141:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
7142:info:build ^
7143:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7144:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7145:info:build                                                 ^
7146:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7147:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7148:info:build                                                    ^
7149:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
7150:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7151:info:build ^
7152:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7153:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
7154:info:build         ^
7155:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
7156:info:build         Get##_type(self, obj);                                          \
7157:info:build         ^
7158:info:build <scratch space>:22:1: note: expanded from here
7159:info:build GetRSA
7160:info:build ^
7161:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
7162:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7163:info:build             ^
7164:info:build /opt/local/libexec/openssl3/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
7165:info:build OSSL_DEPRECATEDIN_3_0
7166:info:build ^
7167:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7168:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7169:info:build                                                 ^
7170:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7171:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7172:info:build                                                    ^
7173:info:build ossl_pkey_rsa.c:880:1: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
7174:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7175:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7176:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7177:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
7178:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7179:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
7180:info:build         Get##_type(self, obj);                                          \
7181:info:build         ^~~~~~~~~~~~~~~~~~~~~
7182:info:build <scratch space>:22:1: note: expanded from here
7183:info:build GetRSA
7184:info:build ^
7185:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
7186:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7187:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
7188:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_set0_crt_params' is deprecated [-Wdeprecated-declarations]
7189:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7190:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
7191:info:build         ^
7192:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
7193:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
7194:info:build              ^
7195:info:build <scratch space>:24:1: note: expanded from here
7196:info:build RSA_set0_crt_params
7197:info:build ^
7198:info:build /opt/local/libexec/openssl3/include/openssl/rsa.h:209:1: note: 'RSA_set0_crt_params' has been explicitly marked deprecated here
7199:info:build OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
7200:info:build ^
7201:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7202:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7203:info:build                                                 ^
7204:info:build /opt/local/libexec/openssl3/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7205:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7206:info:build                                                    ^
7207:info:build ossl_pkey_rsa.c:950:5: error: use of undeclared identifier 'RSA_SSLV23_PADDING'
7208:info:build     DefRSAConst(SSLV23_PADDING);
7209:info:build     ^
7210:info:build ossl_pkey_rsa.c:885:58: note: expanded from macro 'DefRSAConst'
7211:info:build #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
7212:info:build                                                          ^
7213:info:build <scratch space>:60:1: note: expanded from here
7214:info:build RSA_SSLV23_PADDING
7215:info:build ^
7216:info:build 109 warnings and 1 error generated.
7217:info:build make[2]: *** [ossl_pkey_rsa.o] Error 1
7218:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2/ext/openssl'
7219:info:build make[1]: *** [ext/openssl/all] Error 2
7220:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
7221:info:build make: *** [build-ext] Error 2
7222:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2'
7223:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/work/ruby-3.0.2" && /usr/bin/make -j1 -w all
7224:info:build Exit code: 2
7225:error:build Failed to build ruby30: command execution failed
7226:debug:build Error code: CHILDSTATUS 90575 2
7227:debug:build Backtrace: command execution failed
7228:debug:build     while executing
7229:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
7230:debug:build     invoked from within
7231:debug:build "command_exec -callback portprogress::target_progress_callback build"
7232:debug:build     (procedure "portbuild::build_main" line 8)
7233:debug:build     invoked from within
7234:debug:build "$procedure $targetname"
7235:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_ruby30/ruby30/main.log for details.