Ticket #63550: ruby30-fail-openssl-3.0.0.log

File ruby30-fail-openssl-3.0.0.log, 490.1 KB (added by kencu (Ken), 3 years ago)
Line 
1version:1
2:debug:clean Starting logging for ruby30 @3.0.2_1
3:debug:sysinfo macOS 11.6 (darwin/20.6.0) arch i386
4:debug:sysinfo MacPorts 2.7.1
5:debug:sysinfo Xcode 13.0
6:debug:sysinfo SDK 11
7:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 11.0
8:debug:main Executing org.macports.main (ruby30)
9:debug:main dropping privileges: euid changed to 502, egid changed to 501.
10:debug:archivefetch archivefetch phase started at Wed Sep 29 16:21:41 PDT 2021
11:debug:archivefetch Executing org.macports.archivefetch (ruby30)
12version:1
13:debug:archivefetch Starting logging for ruby30 @3.0.2_1
14:debug:sysinfo macOS 11.6 (darwin/20.6.0) arch i386
15:debug:sysinfo MacPorts 2.7.1
16:debug:sysinfo Xcode 13.0
17:debug:sysinfo SDK 11
18:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 11.0
19:msg:archivefetch --->  Computing dependencies for ruby30:info:archivefetch .:debug:archivefetch Searching for dependency: pkgconfig
20:debug:archivefetch Found Dependency: receipt exists for pkgconfig
21:debug:archivefetch Searching for dependency: cctools
22:debug:archivefetch Didn't find receipt, going to depspec regex for: cctools
23:debug:archivefetch Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/cctools
24:debug:archivefetch OS darwin/20.6.0 (macOS 11.6) arch i386
25:debug:archivefetch 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
26:debug:archivefetch universal_variant is false, so not adding the default universal variant
27:debug:archivefetch Executing variant xcode provides xcode
28:debug:archivefetch Running callback portconfigure::add_automatic_compiler_dependencies
29:debug:archivefetch Finished running callback portconfigure::add_automatic_compiler_dependencies
30:debug:archivefetch Running callback portbuild::add_automatic_buildsystem_dependencies
31:debug:archivefetch Finished running callback portbuild::add_automatic_buildsystem_dependencies
32:debug:archivefetch Running callback portstartupitem::add_notes
33:debug:archivefetch Finished running callback portstartupitem::add_notes
34:debug:archivefetch Searching for dependency: readline
35:debug:archivefetch Found Dependency: receipt exists for readline
36:debug:archivefetch Searching for dependency: openssl
37:debug:archivefetch Found Dependency: receipt exists for openssl
38:debug:archivefetch Searching for dependency: zlib
39:debug:archivefetch Found Dependency: receipt exists for zlib
40:debug:archivefetch Searching for dependency: libyaml
41:debug:archivefetch Found Dependency: receipt exists for libyaml
42:debug:archivefetch Searching for dependency: libffi
43:debug:archivefetch Found Dependency: receipt exists for libffi
44:debug:archivefetch Searching for dependency: gdbm
45:debug:archivefetch Found Dependency: receipt exists for gdbm
46:debug:archivefetch Searching for dependency: ruby_select
47:debug:archivefetch Found Dependency: receipt exists for ruby_select
48:info:archivefetch .:debug:archivefetch cctools has no conflicts
49:msg:archivefetch --->  Dependencies to be installed: cctools
50:debug:main Executing org.macports.main (ruby30)
51:debug:main dropping privileges: euid changed to 502, egid changed to 501.
52:debug:fetch fetch phase started at Wed Sep 29 16:21:41 PDT 2021
53:notice:fetch --->  Fetching distfiles for ruby30
54:debug:fetch elevating privileges for fetch: euid changed to 0, egid changed to 0.
55:debug:fetch dropping privileges: euid changed to 502, egid changed to 501.
56:debug:fetch Executing org.macports.fetch (ruby30)
57:info:fetch --->  ruby-3.0.2.tar.gz does not exist in /opt/local/var/macports/distfiles/ruby30
58:notice:fetch --->  Attempting to fetch ruby-3.0.2.tar.gz from https://cache.ruby-lang.org/pub/ruby/3.0
59:debug:fetch Privilege de-escalation not attempted as not running as root.
60:debug:checksum checksum phase started at Wed Sep 29 16:21:43 PDT 2021
61:notice:checksum --->  Verifying checksums for ruby30
62:debug:checksum Executing org.macports.checksum (ruby30)
63:info:checksum --->  Checksumming ruby-3.0.2.tar.gz
64:debug:checksum Calculated (md5) is b973af486291a1e17ad50d88472bfa86
65:debug:checksum Correct (md5) checksum for ruby-3.0.2.tar.gz
66:debug:checksum Calculated (rmd160) is e8d512f1948dc4d59c0ee3a0ef4a2288492b9620
67:debug:checksum Correct (rmd160) checksum for ruby-3.0.2.tar.gz
68:debug:checksum Calculated (sha1) is e00784956ed2083a40e269d8b14e571b8fae9a0f
69:debug:checksum Correct (sha1) checksum for ruby-3.0.2.tar.gz
70:debug:checksum Calculated (sha256) is 5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1
71:debug:checksum Correct (sha256) checksum for ruby-3.0.2.tar.gz
72:debug:checksum Calculated (size) is 19941179
73:debug:checksum Correct (size) checksum for ruby-3.0.2.tar.gz
74:debug:checksum Privilege de-escalation not attempted as not running as root.
75:debug:extract extract phase started at Wed Sep 29 16:21:44 PDT 2021
76:notice:extract --->  Extracting ruby30
77:debug:extract Executing org.macports.extract (ruby30)
78:info:extract --->  Extracting ruby-3.0.2.tar.gz
79:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/ruby30/ruby-3.0.2.tar.gz'
80:debug:extract Environment:
81:debug:extract CC_PRINT_OPTIONS='YES'
82: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'
83:debug:extract CPATH='/opt/local/include'
84:debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools'
85:debug:extract LIBRARY_PATH='/opt/local/lib'
86:debug:extract MACOSX_DEPLOYMENT_TARGET='11.0'
87:debug:extract SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
88: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 -
89: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 -
90:debug:extract euid/egid changed to: 0/0
91: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
92:debug:extract euid/egid changed to: 502/501
93:debug:extract Privilege de-escalation not attempted as not running as root.
94:debug:patch patch phase started at Wed Sep 29 16:21:48 PDT 2021
95:debug:patch Executing org.macports.patch (ruby30)
96:debug:patch Executing proc-post-org.macports.patch-patch-0
97:info:patch --->  Patching gem_helper.rb: s/(gem) (build|install|push)/gem3.0 \2/g
98: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 >@file11
99:debug:patch euid/egid changed to: 0/0
100: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
101:debug:patch euid/egid changed to: 502/501
102:debug:patch euid/egid changed to: 0/0
103: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
104:debug:patch euid/egid changed to: 502/501
105:debug:patch Privilege de-escalation not attempted as not running as root.
106:debug:configure configure phase started at Wed Sep 29 16:21:48 PDT 2021
107:notice:configure --->  Configuring ruby30
108:debug:configure Preferred compilers: clang macports-clang-9.0 macports-clang-12 macports-clang-11 macports-clang-10
109:debug:configure Using compiler 'Xcode Clang'
110:debug:configure elevating privileges for configure ccache: euid changed to 0, egid changed to 0.
111:debug:configure dropping privileges: euid changed to 502, egid changed to 501.
112:debug:configure Executing org.macports.configure (ruby30)
113:debug:configure Environment:
114:debug:configure CC='ccache /usr/bin/clang'
115:debug:configure CC_PRINT_OPTIONS='YES'
116: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'
117:debug:configure CFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
118:debug:configure CPATH='/opt/local/include'
119:debug:configure CPPFLAGS='-I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
120:debug:configure CXX='ccache /usr/bin/clang++'
121:debug:configure CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
122:debug:configure DEVELOPER_DIR='/Library/Developer/CommandLineTools'
123:debug:configure F90FLAGS='-pipe -Os -m64'
124:debug:configure FCFLAGS='-pipe -Os -m64'
125:debug:configure FFLAGS='-pipe -Os -m64'
126:debug:configure INSTALL='/usr/bin/install -c'
127:debug:configure LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
128:debug:configure LIBRARY_PATH='/opt/local/lib'
129:debug:configure MACOSX_DEPLOYMENT_TARGET='11.0'
130:debug:configure OBJC='ccache /usr/bin/clang'
131:debug:configure OBJCFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
132:debug:configure OBJCXX='ccache /usr/bin/clang++'
133:debug:configure OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64'
134:debug:configure SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
135: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" --without-baseruby AR=/opt/local/bin/ar RANLIB=/opt/local/bin/ranlib --with-arch=x86_64
136: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" --without-baseruby AR=/opt/local/bin/ar RANLIB=/opt/local/bin/ranlib --with-arch=x86_64
137:info:configure checking build system type... x86_64-apple-darwin20.6.0
138:info:configure checking host system type... x86_64-apple-darwin20.6.0
139:info:configure checking target system type... x86_64-apple-darwin20.6.0
140:info:configure checking for gcc... ccache /usr/bin/clang
141:info:configure checking whether the C compiler works... yes
142:info:configure checking for C compiler default output file name... a.out
143:info:configure checking for suffix of executables...
144:info:configure checking whether we are cross compiling... no
145:info:configure checking for suffix of object files... o
146:info:configure checking whether we are using the GNU C compiler... yes
147:info:configure checking whether ccache /usr/bin/clang accepts -g... yes
148:info:configure checking for ccache /usr/bin/clang option to accept ISO C89... none needed
149:info:configure checking for ccache /usr/bin/clang option to accept ISO C99... none needed
150:info:configure checking whether we are using the GNU C++ compiler... yes
151:info:configure checking whether ccache /usr/bin/clang++ accepts -g... yes
152:info:configure checking how to run the C preprocessor... ccache /usr/bin/clang -E
153:info:configure checking for ranlib... /opt/local/bin/ranlib
154:info:configure checking for gas... no
155:info:configure checking for as... as
156:info:configure checking for gld... no
157:info:configure checking for ld... ld
158:info:configure checking for gnm... no
159:info:configure checking for nm... nm
160:info:configure checking for gobjcopy... no
161:info:configure checking for objcopy... no
162:info:configure checking for gobjdump... no
163:info:configure checking for objdump... objdump
164:info:configure checking for gstrip... no
165:info:configure checking for strip... strip
166:info:configure checking for grep that handles long lines and -e... /usr/bin/grep
167:info:configure checking for egrep... /usr/bin/grep -E
168:info:configure checking for ANSI C header files... yes
169:info:configure checking for sys/types.h... yes
170:info:configure checking for sys/stat.h... yes
171:info:configure checking for stdlib.h... yes
172:info:configure checking for string.h... yes
173:info:configure checking for memory.h... yes
174:info:configure checking for strings.h... yes
175:info:configure checking for inttypes.h... yes
176:info:configure checking for stdint.h... yes
177:info:configure checking for unistd.h... yes
178:info:configure checking minix/config.h usability... no
179:info:configure checking minix/config.h presence... no
180:info:configure checking for minix/config.h... no
181:info:configure checking whether it is safe to define __EXTENSIONS__... yes
182:info:configure checking if minimum required OS X version is supported... yes
183:info:configure checking whether the linker is GNU ld... no
184:info:configure checking whether ccache /usr/bin/clang -E accepts -o... yes
185:info:configure checking for ccache... /opt/local/bin/ccache
186:info:configure checking target architectures... x86_64
187:info:configure checking for /opt/local/bin/ar flags... rcu
188:info:configure checking whether ln -s works... yes
189:info:configure checking whether make sets $(MAKE)... yes
190:info:configure checking for a BSD-compatible install... /usr/bin/install -c
191:info:configure checking for a thread-safe mkdir -p...  -d
192:info:configure use 'mkdir -p' as MKDIR_P
193:info:configure checking for dtrace... dtrace
194:info:configure checking for dot... no
195:info:configure checking for doxygen... no
196:info:configure checking for pkg-config... pkg-config
197:info:configure checking whether it is Android... no
198:info:configure checking for cd using physical directory... cd -P
199:info:configure checking whether CFLAGS is valid... yes
200:info:configure checking whether LDFLAGS is valid... yes
201:info:configure checking whether -Wl,-R. is accepted as LDFLAGS... no
202:info:configure checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes
203:info:configure checking whether -fdeclspec is accepted as CFLAGS... yes
204:info:configure checking whether -fdeclspec is accepted as CXXFLAGS... yes
205:info:configure checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
206:info:configure checking whether -Wdivision-by-zero is accepted as CFLAGS... yes
207:info:configure checking whether -Wduplicated-cond is accepted as CFLAGS... no
208:info:configure checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
209:info:configure checking whether -Wimplicit-int is accepted as CFLAGS... yes
210:info:configure checking whether -Wmisleading-indentation is accepted as CFLAGS... yes
211:info:configure checking whether -Wpointer-arith is accepted as CFLAGS... yes
212:info:configure checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes
213:info:configure checking whether -Wwrite-strings is accepted as CFLAGS... yes
214:info:configure checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no
215:info:configure checking whether -Wmissing-noreturn is accepted as CFLAGS... yes
216:info:configure checking whether -Wno-cast-function-type is accepted as CFLAGS... no
217:info:configure checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes
218:info:configure checking whether -Wno-long-long is accepted as CFLAGS... yes
219:info:configure checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
220:info:configure checking whether -Wno-overlength-strings is accepted as CFLAGS... yes
221:info:configure checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no
222:info:configure checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes
223:info:configure checking whether -Wno-self-assign is accepted as CFLAGS... yes
224:info:configure checking whether -Wno-tautological-compare is accepted as CFLAGS... yes
225:info:configure checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
226:info:configure checking whether -Wno-unused-value is accepted as CFLAGS... yes
227:info:configure checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no
228:info:configure checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no
229:info:configure checking whether -Wunused-variable is accepted as CFLAGS... yes
230:info:configure checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no
231:info:configure checking whether -Wextra-tokens is accepted as CFLAGS... yes
232:info:configure checking whether -Wall -Wextra is accepted as CFLAGS... yes
233:info:configure checking whether -Qunused-arguments is accepted as CFLAGS... yes
234:info:configure checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
235:info:configure checking whether -fstack-protector-strong is accepted as CFLAGS... yes
236:info:configure checking whether -fstack-protector-strong is accepted as LDFLAGS... yes
237:info:configure checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... no
238:info:configure checking whether -std=gnu99 is accepted as CFLAGS... yes
239:info:configure checking whether -fno-strict-overflow is accepted as CFLAGS... yes
240:info:configure checking whether -ggdb3 is accepted as CFLAGS... yes
241:info:configure checking whether -fvisibility=hidden is accepted as CFLAGS... yes
242:info:configure checking whether -fno-fast-math is accepted as CFLAGS... yes
243:info:configure checking whether -fexcess-precision=standard is accepted as CFLAGS... no
244:info:configure checking whether -fp-model precise is accepted as CFLAGS... no
245:info:configure checking whether compiler has statement and declarations in expressions... yes
246:info:configure checking whether syscall(2) is deprecated... yes
247:info:configure checking for broken crypt with 8bit chars... yes
248:info:configure checking for codesign... codesign
249:info:configure checking for dsymutil... dsymutil
250:info:configure checking for crt_externs.h... yes
251:info:configure checking whether CXXFLAGS is valid... yes
252:info:configure checking for crypt in -lcrypt... (cached) no
253:info:configure checking for dlopen in -ldl... yes
254:info:configure checking for shl_load in -ldld... no
255:info:configure checking for shutdown in -lsocket... no
256:info:configure checking for dirent.h that defines DIR... yes
257:info:configure checking for library containing opendir... none required
258:info:configure checking for stdbool.h that conforms to C99... yes
259:info:configure checking for _Bool... yes
260:info:configure checking for sys/wait.h that is POSIX.1 compatible... yes
261:info:configure checking a.out.h usability... no
262:info:configure checking a.out.h presence... no
263:info:configure checking for a.out.h... no
264:info:configure checking atomic.h usability... no
265:info:configure checking atomic.h presence... no
266:info:configure checking for atomic.h... no
267:info:configure checking copyfile.h usability... yes
268:info:configure checking copyfile.h presence... yes
269:info:configure checking for copyfile.h... yes
270:info:configure checking direct.h usability... no
271:info:configure checking direct.h presence... no
272:info:configure checking for direct.h... no
273:info:configure checking grp.h usability... yes
274:info:configure checking grp.h presence... yes
275:info:configure checking for grp.h... yes
276:info:configure checking fcntl.h usability... yes
277:info:configure checking fcntl.h presence... yes
278:info:configure checking for fcntl.h... yes
279:info:configure checking float.h usability... yes
280:info:configure checking float.h presence... yes
281:info:configure checking for float.h... yes
282:info:configure checking ieeefp.h usability... no
283:info:configure checking ieeefp.h presence... no
284:info:configure checking for ieeefp.h... no
285:info:configure checking intrinsics.h usability... no
286:info:configure checking intrinsics.h presence... no
287:info:configure checking for intrinsics.h... no
288:info:configure checking langinfo.h usability... yes
289:info:configure checking langinfo.h presence... yes
290:info:configure checking for langinfo.h... yes
291:info:configure checking limits.h usability... yes
292:info:configure checking limits.h presence... yes
293:info:configure checking for limits.h... yes
294:info:configure checking locale.h usability... yes
295:info:configure checking locale.h presence... yes
296:info:configure checking for locale.h... yes
297:info:configure checking malloc.h usability... no
298:info:configure checking malloc.h presence... no
299:info:configure checking for malloc.h... no
300:info:configure checking malloc/malloc.h usability... yes
301:info:configure checking malloc/malloc.h presence... yes
302:info:configure checking for malloc/malloc.h... yes
303:info:configure checking malloc_np.h usability... no
304:info:configure checking malloc_np.h presence... no
305:info:configure checking for malloc_np.h... no
306:info:configure checking net/socket.h usability... no
307:info:configure checking net/socket.h presence... no
308:info:configure checking for net/socket.h... no
309:info:configure checking process.h usability... no
310:info:configure checking process.h presence... no
311:info:configure checking for process.h... no
312:info:configure checking pwd.h usability... yes
313:info:configure checking pwd.h presence... yes
314:info:configure checking for pwd.h... yes
315:info:configure checking sanitizer/asan_interface.h usability... yes
316:info:configure checking sanitizer/asan_interface.h presence... yes
317:info:configure checking for sanitizer/asan_interface.h... yes
318:info:configure checking sanitizer/msan_interface.h usability... yes
319:info:configure checking sanitizer/msan_interface.h presence... yes
320:info:configure checking for sanitizer/msan_interface.h... yes
321:info:configure checking setjmpex.h usability... no
322:info:configure checking setjmpex.h presence... no
323:info:configure checking for setjmpex.h... no
324:info:configure checking stdalign.h usability... yes
325:info:configure checking stdalign.h presence... yes
326:info:configure checking for stdalign.h... yes
327:info:configure checking sys/attr.h usability... yes
328:info:configure checking sys/attr.h presence... yes
329:info:configure checking for sys/attr.h... yes
330:info:configure checking sys/eventfd.h usability... no
331:info:configure checking sys/eventfd.h presence... no
332:info:configure checking for sys/eventfd.h... no
333:info:configure checking sys/fcntl.h usability... yes
334:info:configure checking sys/fcntl.h presence... yes
335:info:configure checking for sys/fcntl.h... yes
336:info:configure checking sys/file.h usability... yes
337:info:configure checking sys/file.h presence... yes
338:info:configure checking for sys/file.h... yes
339:info:configure checking sys/id.h usability... no
340:info:configure checking sys/id.h presence... no
341:info:configure checking for sys/id.h... no
342:info:configure checking sys/ioctl.h usability... yes
343:info:configure checking sys/ioctl.h presence... yes
344:info:configure checking for sys/ioctl.h... yes
345:info:configure checking sys/mkdev.h usability... no
346:info:configure checking sys/mkdev.h presence... no
347:info:configure checking for sys/mkdev.h... no
348:info:configure checking sys/param.h usability... yes
349:info:configure checking sys/param.h presence... yes
350:info:configure checking for sys/param.h... yes
351:info:configure checking sys/prctl.h usability... no
352:info:configure checking sys/prctl.h presence... no
353:info:configure checking for sys/prctl.h... no
354:info:configure checking sys/resource.h usability... yes
355:info:configure checking sys/resource.h presence... yes
356:info:configure checking for sys/resource.h... yes
357:info:configure checking sys/select.h usability... yes
358:info:configure checking sys/select.h presence... yes
359:info:configure checking for sys/select.h... yes
360:info:configure checking sys/sendfile.h usability... no
361:info:configure checking sys/sendfile.h presence... no
362:info:configure checking for sys/sendfile.h... no
363:info:configure checking sys/socket.h usability... yes
364:info:configure checking sys/socket.h presence... yes
365:info:configure checking for sys/socket.h... yes
366:info:configure checking for sys/syscall.h... (cached) no
367:info:configure checking sys/sysmacros.h usability... no
368:info:configure checking sys/sysmacros.h presence... no
369:info:configure checking for sys/sysmacros.h... no
370:info:configure checking sys/time.h usability... yes
371:info:configure checking sys/time.h presence... yes
372:info:configure checking for sys/time.h... yes
373:info:configure checking sys/times.h usability... yes
374:info:configure checking sys/times.h presence... yes
375:info:configure checking for sys/times.h... yes
376:info:configure checking sys/uio.h usability... yes
377:info:configure checking sys/uio.h presence... yes
378:info:configure checking for sys/uio.h... yes
379:info:configure checking sys/utime.h usability... no
380:info:configure checking sys/utime.h presence... no
381:info:configure checking for sys/utime.h... no
382:info:configure checking for syscall.h... (cached) no
383:info:configure checking time.h usability... yes
384:info:configure checking time.h presence... yes
385:info:configure checking for time.h... yes
386:info:configure checking ucontext.h usability... yes
387:info:configure checking ucontext.h presence... yes
388:info:configure checking for ucontext.h... yes
389:info:configure checking utime.h usability... yes
390:info:configure checking utime.h presence... yes
391:info:configure checking for utime.h... yes
392:info:configure checking x86intrin.h usability... yes
393:info:configure checking x86intrin.h presence... yes
394:info:configure checking for x86intrin.h... yes
395:info:configure checking for special C compiler options needed for large files... no
396:info:configure checking for _FILE_OFFSET_BITS value needed for large files... no
397:info:configure checking whether byte ordering is bigendian... no
398:info:configure checking for an ANSI C-conforming const... yes
399:info:configure checking whether char is unsigned... no
400:info:configure checking for inline... inline
401:info:configure checking for working volatile... yes
402:info:configure checking for typeof syntax and keyword spelling... typeof
403:info:configure checking for C/C++ restrict keyword... __restrict
404:info:configure checking for long long... yes
405:info:configure checking for off_t... yes
406:info:configure checking char bit... 8
407:info:configure checking size of int... 4
408:info:configure checking size of short... 2
409:info:configure checking size of long... 8
410:info:configure checking size of long long... 8
411:info:configure checking size of __int64... 0
412:info:configure checking size of __int128... 16
413:info:configure checking size of off_t... 8
414:info:configure checking size of void*... 8
415:info:configure checking size of float... 4
416:info:configure checking size of double... 8
417:info:configure checking size of time_t... 8
418:info:configure checking size of clock_t... 8
419:info:configure checking packed struct attribute... x __attribute__((packed))
420:info:configure checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes
421:info:configure checking for printf prefix for long long... ll
422:info:configure checking for pid_t... yes
423:info:configure checking for convertible type of pid_t... INT
424:info:configure checking for uid_t... yes
425:info:configure checking for convertible type of uid_t... UINT
426:info:configure checking for gid_t... yes
427:info:configure checking for convertible type of gid_t... UINT
428:info:configure checking for time_t... yes
429:info:configure checking for convertible type of time_t... LONG
430:info:configure checking for dev_t... yes
431:info:configure checking for convertible type of dev_t... INT
432:info:configure checking for mode_t... yes
433:info:configure checking for convertible type of mode_t... USHORT
434:info:configure checking for rlim_t... yes
435:info:configure checking for convertible type of rlim_t... ULL
436:info:configure checking for off_t... (cached) yes
437:info:configure checking for convertible type of off_t... LL
438:info:configure checking for clockid_t... yes
439:info:configure checking for convertible type of clockid_t... UINT
440:info:configure checking for variable length macro... yes
441:info:configure checking if _Alignof() works... yes
442:info:configure checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x
443:info:configure checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x
444:info:configure checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x
445:info:configure checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x
446:info:configure checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x
447:info:configure checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x
448:info:configure checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x
449:info:configure checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x
450:info:configure checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x
451:info:configure checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x
452:info:configure checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x
453:info:configure checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x
454:info:configure checking for ERRORFUNC function attribute... x
455:info:configure checking for WARNINGFUNC function attribute... x
456:info:configure checking for WEAK function attribute... __attribute__ ((__weak__)) x
457:info:configure checking for __attribute__((__depreacted__(msg))) in C++... yes
458:info:configure checking for std::nullptr_t... yes
459:info:configure checking for FUNC_STDCALL function attribute... x
460:info:configure checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x
461:info:configure checking for FUNC_FASTCALL function attribute... x
462:info:configure checking for FUNC_UNOPTIMIZED function attribute... x
463:info:configure checking for FUNC_MINIMIZED function attribute... x
464:info:configure checking for function alias... no
465:info:configure checking for __atomic builtins... yes
466:info:configure checking for __sync builtins... yes
467:info:configure checking for __builtin_unreachable... yes
468:info:configure checking for exported function attribute... __attribute__ ((__visibility__("default")))
469:info:configure checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x
470:info:configure checking for function name string predefined identifier... __func__
471:info:configure checking if enum over int is allowed... yes
472:info:configure checking whether sys_nerr is declared... yes
473:info:configure checking whether getenv is declared... yes
474:info:configure checking for size_t... yes
475:info:configure checking size of size_t... 8
476:info:configure checking size of ptrdiff_t... 8
477:info:configure checking for printf prefix for size_t... z
478:info:configure checking for printf prefix for ptrdiff_t... t
479:info:configure checking for struct stat.st_blksize... yes
480:info:configure checking for struct stat.st_blocks... yes
481:info:configure checking for struct stat.st_rdev... yes
482:info:configure checking size of struct stat.st_size... SIZEOF_OFF_T
483:info:configure checking size of struct stat.st_blocks... SIZEOF_OFF_T
484:info:configure checking size of struct stat.st_ino... SIZEOF_LONG
485:info:configure checking for struct stat.st_atim... no
486:info:configure checking for struct stat.st_atimespec... yes
487:info:configure checking for struct stat.st_atimensec... no
488:info:configure checking for struct stat.st_mtim... no
489:info:configure checking for struct stat.st_mtimespec... yes
490:info:configure checking for struct stat.st_mtimensec... no
491:info:configure checking for struct stat.st_ctim... no
492:info:configure checking for struct stat.st_ctimespec... yes
493:info:configure checking for struct stat.st_ctimensec... no
494:info:configure checking for struct stat.st_birthtimespec... yes
495:info:configure checking for struct timeval... yes
496:info:configure checking size of struct timeval.tv_sec... SIZEOF_TIME_T
497:info:configure checking for struct timespec... yes
498:info:configure checking for struct timezone... yes
499:info:configure checking for fd_mask... yes
500:info:configure checking for int8_t... yes
501:info:configure checking size of int8_t... 1
502:info:configure checking for uint8_t... yes
503:info:configure checking size of uint8_t... 1
504:info:configure checking for int16_t... yes
505:info:configure checking size of int16_t... 2
506:info:configure checking for uint16_t... yes
507:info:configure checking size of uint16_t... 2
508:info:configure checking for int32_t... yes
509:info:configure checking size of int32_t... 4
510:info:configure checking for uint32_t... yes
511:info:configure checking size of uint32_t... 4
512:info:configure checking for int64_t... yes
513:info:configure checking size of int64_t... 8
514:info:configure checking for uint64_t... yes
515:info:configure checking size of uint64_t... 8
516:info:configure checking for int128_t... __int128
517:info:configure checking for uint128_t... unsigned __int128
518:info:configure checking for intptr_t... yes
519:info:configure checking size of intptr_t... 8
520:info:configure checking for uintptr_t... yes
521:info:configure checking size of uintptr_t... 8
522:info:configure checking for printf prefix for intptr_t... l
523:info:configure checking for ssize_t... yes
524:info:configure checking size of ssize_t... 8
525:info:configure checking for printf prefix for int64_t... ll
526:info:configure checking for stack end address... no
527:info:configure checking for uid_t in sys/types.h... (cached) yes
528:info:configure checking type of array argument to getgroups... (cached) gid_t
529:info:configure checking for working alloca.h... yes
530:info:configure checking for alloca... yes
531:info:configure checking for dynamic size alloca... ok
532:info:configure checking for working memcmp... yes
533:info:configure checking for acosh... yes
534:info:configure checking for cbrt... yes
535:info:configure checking for crypt... yes
536:info:configure checking for dup2... yes
537:info:configure checking for erf... yes
538:info:configure checking for explicit_bzero... no
539:info:configure checking for ffs... yes
540:info:configure checking for flock... yes
541:info:configure checking for hypot... yes
542:info:configure checking for lgamma_r... yes
543:info:configure checking for memmove... yes
544:info:configure checking for nan... yes
545:info:configure checking for nextafter... yes
546:info:configure checking for setproctitle... no
547:info:configure checking for strchr... yes
548:info:configure checking for strerror... yes
549:info:configure checking for strlcat... yes
550:info:configure checking for strlcpy... yes
551:info:configure checking for strstr... yes
552:info:configure checking for tgamma... yes
553:info:configure checking whether finite is declared... yes
554:info:configure checking whether isinf is declared... yes
555:info:configure checking whether isnan is declared... yes
556:info:configure checking sys/pstat.h usability... no
557:info:configure checking sys/pstat.h presence... no
558:info:configure checking for sys/pstat.h... no
559:info:configure checking for signbit... yes
560:info:configure checking for pid_t... (cached) yes
561:info:configure checking vfork.h usability... no
562:info:configure checking vfork.h presence... no
563:info:configure checking for vfork.h... no
564:info:configure checking for fork... yes
565:info:configure checking for vfork... (cached) no
566:info:configure checking for working fork... yes
567:info:configure checking for __syscall... (cached) no
568:info:configure checking for _longjmp... yes
569:info:configure checking for arc4random_buf... yes
570:info:configure checking for atan2l... yes
571:info:configure checking for atan2f... yes
572:info:configure checking for chroot... yes
573:info:configure checking for chsize... no
574:info:configure checking for clock_gettime... yes
575:info:configure checking for copy_file_range... no
576:info:configure checking for cosh... yes
577:info:configure checking for crypt_r... no
578:info:configure checking for daemon... (cached) no
579:info:configure checking for dirfd... yes
580:info:configure checking for dl_iterate_phdr... no
581:info:configure checking for dlopen... yes
582:info:configure checking for dladdr... yes
583:info:configure checking for dup... yes
584:info:configure checking for dup3... no
585:info:configure checking for eaccess... no
586:info:configure checking for endgrent... yes
587:info:configure checking for eventfd... no
588:info:configure checking for explicit_memset... no
589:info:configure checking for fcopyfile... yes
590:info:configure checking for fchmod... yes
591:info:configure checking for fchown... yes
592:info:configure checking for fcntl... yes
593:info:configure checking for fdatasync... (cached) no
594:info:configure checking for fdopendir... yes
595:info:configure checking for fgetattrlist... yes
596:info:configure checking for fmod... yes
597:info:configure checking for fstatat... yes
598:info:configure checking for fsync... yes
599:info:configure checking for ftruncate... yes
600:info:configure checking for ftruncate64... no
601:info:configure checking for getattrlist... yes
602:info:configure checking for getcwd... yes
603:info:configure checking for getgidx... no
604:info:configure checking for getgrnam... yes
605:info:configure checking for getgrnam_r... yes
606:info:configure checking for getgroups... yes
607:info:configure checking for getlogin... yes
608:info:configure checking for getlogin_r... yes
609:info:configure checking for getpgid... yes
610:info:configure checking for getpgrp... yes
611:info:configure checking for getpriority... yes
612:info:configure checking for getpwnam... yes
613:info:configure checking for getpwnam_r... yes
614:info:configure checking for getpwuid... yes
615:info:configure checking for getpwuid_r... yes
616:info:configure checking for getrandom... no
617:info:configure checking for getresgid... no
618:info:configure checking for getresuid... no
619:info:configure checking for getrlimit... yes
620:info:configure checking for getsid... yes
621:info:configure checking for gettimeofday... yes
622:info:configure checking for getuidx... no
623:info:configure checking for gmtime_r... yes
624:info:configure checking for grantpt... yes
625:info:configure checking for initgroups... yes
626:info:configure checking for ioctl... yes
627:info:configure checking for isfinite... no
628:info:configure checking for issetugid... yes
629:info:configure checking for killpg... yes
630:info:configure checking for lchmod... yes
631:info:configure checking for lchown... yes
632:info:configure checking for link... yes
633:info:configure checking for llabs... yes
634:info:configure checking for lockf... yes
635:info:configure checking for log2... yes
636:info:configure checking for lstat... yes
637:info:configure checking for lutimes... yes
638:info:configure checking for malloc_usable_size... no
639:info:configure checking for malloc_size... yes
640:info:configure checking for mblen... yes
641:info:configure checking for memalign... no
642:info:configure checking for memset_s... yes
643:info:configure checking for writev... yes
644:info:configure checking for memrchr... no
645:info:configure checking for memmem... yes
646:info:configure checking for mkfifo... yes
647:info:configure checking for mknod... yes
648:info:configure checking for mktime... yes
649:info:configure checking for openat... yes
650:info:configure checking for pipe2... no
651:info:configure checking for poll... yes
652:info:configure checking for posix_fadvise... no
653:info:configure checking for posix_memalign... yes
654:info:configure checking for ppoll... no
655:info:configure checking for pread... yes
656:info:configure checking for pwrite... yes
657:info:configure checking for qsort_r... yes
658:info:configure checking for qsort_s... no
659:info:configure checking for readlink... yes
660:info:configure checking for realpath... yes
661:info:configure checking for round... yes
662:info:configure checking for sched_getaffinity... no
663:info:configure checking for seekdir... yes
664:info:configure checking for select_large_fdset... no
665:info:configure checking for sendfile... yes
666:info:configure checking for setegid... yes
667:info:configure checking for setenv... yes
668:info:configure checking for seteuid... yes
669:info:configure checking for setgid... yes
670:info:configure checking for setgroups... yes
671:info:configure checking for setpgid... yes
672:info:configure checking for setpgrp... yes
673:info:configure checking for setregid... yes
674:info:configure checking for setresgid... no
675:info:configure checking for setresuid... no
676:info:configure checking for setreuid... yes
677:info:configure checking for setrgid... yes
678:info:configure checking for setrlimit... yes
679:info:configure checking for setruid... yes
680:info:configure checking for setsid... yes
681:info:configure checking for setuid... yes
682:info:configure checking for shutdown... yes
683:info:configure checking for sigaction... yes
684:info:configure checking for sigaltstack... yes
685:info:configure checking for sigprocmask... yes
686:info:configure checking for sinh... yes
687:info:configure checking for spawnv... no
688:info:configure checking for symlink... yes
689:info:configure checking for syscall... (cached) no
690:info:configure checking for sysconf... yes
691:info:configure checking for tanh... yes
692:info:configure checking for telldir... yes
693:info:configure checking for timegm... yes
694:info:configure checking for times... yes
695:info:configure checking for truncate... yes
696:info:configure checking for truncate64... no
697:info:configure checking for unsetenv... yes
698:info:configure checking for utimensat... yes
699:info:configure checking for utimes... yes
700:info:configure checking for wait4... yes
701:info:configure checking for waitpid... yes
702:info:configure checking for __cospi... yes
703:info:configure checking for __sinpi... yes
704:info:configure checking if getcwd allocates buffer if NULL is given... yes
705:info:configure checking for __builtin_alloca_with_align... yes
706:info:configure checking for __builtin_assume_aligned... yes
707:info:configure checking for __builtin_bswap16... yes
708:info:configure checking for __builtin_bswap32... yes
709:info:configure checking for __builtin_bswap64... yes
710:info:configure checking for __builtin_popcount... yes
711:info:configure checking for __builtin_popcountll... yes
712:info:configure checking for __builtin_clz... yes
713:info:configure checking for __builtin_clzl... yes
714:info:configure checking for __builtin_clzll... yes
715:info:configure checking for __builtin_ctz... yes
716:info:configure checking for __builtin_ctzll... yes
717:info:configure checking for __builtin_add_overflow... yes
718:info:configure checking for __builtin_sub_overflow... yes
719:info:configure checking for __builtin_mul_overflow... yes
720:info:configure checking for __builtin_mul_overflow_p... no
721:info:configure checking for __builtin_constant_p... yes
722:info:configure checking for __builtin_choose_expr... yes
723:info:configure checking for __builtin_choose_expr_constant_p... yes
724:info:configure checking for __builtin_types_compatible_p... yes
725:info:configure checking for __builtin_trap... yes
726:info:configure checking whether qsort_r is GNU version... no
727:info:configure checking whether qsort_r is BSD version... yes
728:info:configure checking whether atan2 handles Inf as C99... yes
729:info:configure checking for clock_getres... yes
730:info:configure checking for timer_create in -lrt... no
731:info:configure checking for timer_settime in -lrt... no
732:info:configure checking for unsetenv returns a value... yes
733:info:configure checking whether struct tm is in sys/time.h or time.h... time.h
734:info:configure checking for struct tm.tm_zone... yes
735:info:configure checking for struct tm.tm_gmtoff... yes
736:info:configure checking for external int daylight... yes
737:info:configure checking for negative time_t for gmtime(3)... yes
738:info:configure checking for localtime(3) overflow correctly... yes
739:info:configure checking for sig_t... yes
740:info:configure checking whether right shift preserve sign bit... yes
741:info:configure checking for copy_file_range... no
742:info:configure checking whether _SC_CLK_TCK is supported... yes
743:info:configure checking stack growing direction on x86_64... -1
744:info:configure checking native coroutine implementation for x86_64-darwin20... amd64
745:info:configure checking for pthread_create in -lthr... no
746:info:configure checking for pthread_create in -lpthread... yes
747:info:configure checking for pthread_np.h... no
748:info:configure checking whether pthread_t is scalar type... yes
749:info:configure checking for sched_yield... yes
750:info:configure checking for pthread_attr_setinheritsched... yes
751:info:configure checking for pthread_attr_get_np... no
752:info:configure checking for pthread_attr_getstack... yes
753:info:configure checking for pthread_attr_getguardsize... yes
754:info:configure checking for pthread_get_stackaddr_np... yes
755:info:configure checking for pthread_get_stacksize_np... yes
756:info:configure checking for thr_stksegment... no
757:info:configure checking for pthread_stackseg_np... no
758:info:configure checking for pthread_getthrds_np... no
759:info:configure checking for pthread_condattr_setclock... no
760:info:configure checking for pthread_sigmask... yes
761:info:configure checking for pthread_setname_np... yes
762:info:configure checking for pthread_set_name_np... no
763:info:configure checking for pthread_getattr_np... no
764:info:configure checking arguments of pthread_setname_np... (name)
765:info:configure checking if mcontext_t is a pointer... yes
766:info:configure checking for getcontext... (cached) no
767:info:configure checking for setcontext... (cached) no
768:info:configure checking if fork works with pthread... yes
769:info:configure checking whether ELF binaries are produced... no
770:info:configure checking mach-o/loader.h usability... yes
771:info:configure checking mach-o/loader.h presence... yes
772:info:configure checking for mach-o/loader.h... yes
773:info:configure checking whether OS depend dynamic link works... yes
774:info:configure checking whether -Wl,-undefined,dynamic_lookup is accepted as LDFLAGS... yes
775:info:configure checking whether -Wl,-multiply_defined,suppress is accepted as LDFLAGS... yes
776:info:configure checking libproc.h usability... yes
777:info:configure checking libproc.h presence... yes
778:info:configure checking for libproc.h... yes
779:info:configure checking execinfo.h usability... yes
780:info:configure checking execinfo.h presence... yes
781:info:configure checking for execinfo.h... yes
782:info:configure checking for backtrace in -lexecinfo... no
783:info:configure checking libunwind.h usability... yes
784:info:configure checking libunwind.h presence... yes
785:info:configure checking for libunwind.h... yes
786:info:configure checking for backtrace... yes
787:info:configure checking for broken backtrace... yes
788:info:configure checking valgrind/memcheck.h usability... no
789:info:configure checking valgrind/memcheck.h presence... no
790:info:configure checking for valgrind/memcheck.h... no
791:info:configure checking for strip flags... -A -n
792:info:configure checking whether -Wl,--no-undefined is accepted as LDFLAGS... no
793:info:configure checking whether wrapper for DYLD_FALLBACK_LIBRARY_PATH is needed... no
794:info:configure checking whether dtrace USDT is available... yes(-xnolibs)
795:info:configure checking whether dtrace needs post processing... no
796:info:configure checking for __builtin_setjmp... (cached) no
797:info:configure checking for _setjmpex as a macro or function... no
798:info:configure checking for _setjmp as a macro or function... yes
799:info:configure checking for sigsetjmp as a macro or function... yes
800:info:configure checking for setjmp type... sigsetjmp,0
801:info:configure checking for prefix of external symbols... _
802:info:configure checking pthread.h usability... yes
803:info:configure checking pthread.h presence... yes
804:info:configure checking for pthread.h... yes
805:info:configure checking if make is GNU make... yes
806:info:configure .ext/include/x86_64-darwin20/ruby/config.h updated
807:info:configure configure: ruby library version = 3.0.0
808:info:configure configure: creating ./config.status
809:info:configure config.status: creating GNUmakefile
810:info:configure config.status: creating Makefile
811:info:configure config.status: creating ruby-3.0.pc
812:info:configure ---
813:info:configure Configuration summary for ruby version 3.0.2
814:info:configure    * Installation prefix: /opt/local
815:info:configure    * exec prefix:         ${prefix}
816:info:configure    * arch:                x86_64-darwin20
817:info:configure    * site arch:           ${arch}
818:info:configure    * RUBY_BASE_NAME:      ruby
819:info:configure    * enable shared:       yes
820:info:configure    * ruby lib prefix:     ${exec_prefix}/lib/ruby3.0
821:info:configure    * site libraries path: ${rubylibprefix}/${sitearch}
822:info:configure    * vendor path:         ${rubylibprefix}/vendor_ruby
823:info:configure    * target OS:           darwin20
824:info:configure    * compiler:            ccache /usr/bin/clang -fdeclspec
825:info:configure    * with pthread:        yes
826:info:configure    * with coroutine:      amd64
827:info:configure    * enable shared libs:  yes
828:info:configure    * dynamic library ext: bundle
829:info:configure    * CFLAGS:              ${optflags} ${debugflags} ${warnflags}
830:info:configure    * LDFLAGS:             -L. -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk \
831:info:configure                           -fstack-protector-strong -L/opt/local/lib
832:info:configure    * DLDFLAGS:            -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -arch x86_64 \
833:info:configure                           -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -L/opt/local/lib
834:info:configure    * optflags:            -O3
835:info:configure    * debugflags:          -ggdb3
836:info:configure    * warnflags:           -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation \
837:info:configure                           -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wmissing-noreturn -Wno-constant-logical-operand -Wno-long-long \
838:info:configure                           -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare \
839:info:configure                           -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wextra-tokens
840:info:configure    * strip command:       strip -A -n
841:info:configure    * install doc:         no
842:info:configure    * JIT support:         yes
843:info:configure    * man page type:       doc
844:info:configure ---
845:debug:configure Executing portconfigure::configure_finish
846:debug:configure Privilege de-escalation not attempted as not running as root.
847:debug:build build phase started at Wed Sep 29 16:23:21 PDT 2021
848:notice:build --->  Building ruby30
849:debug:build Executing org.macports.build (ruby30)
850:debug:build port disallows a parallel build, setting build jobs to 1
851:debug:build port disallows a parallel build, setting build jobs to 1
852:debug:build Environment:
853:debug:build CC_PRINT_OPTIONS='YES'
854: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'
855:debug:build CPATH='/opt/local/include'
856:debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools'
857:debug:build LIBRARY_PATH='/opt/local/lib'
858:debug:build MACOSX_DEPLOYMENT_TARGET='11.0'
859:debug:build SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk'
860: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
861: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
862: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'
863:info:build     BASERUBY = echo executable host ruby is required.  use --with-baseruby option.; false
864:info:build     CC = ccache /usr/bin/clang -fdeclspec
865:info:build     LD = ld
866:info:build     LDSHARED = ccache /usr/bin/clang -fdeclspec -dynamiclib
867:info:build     CFLAGS = -pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -fno-common -arch x86_64
868:info:build     XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/x86_64-darwin20 -I./include -I. -I./enc/unicode/12.1.0
869:info:build     CPPFLAGS = -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT   
870:info:build     DLDFLAGS = -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.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
871:info:build     SOLIBS = -lpthread -ldl -lobjc
872:info:build     LANG = en_US.UTF-8
873:info:build     LC_ALL =
874:info:build     LC_CTYPE =
875:info:build     MFLAGS = -w
876:info:build Apple clang version 13.0.0 (clang-1300.0.29.3)
877:info:build Target: x86_64-apple-darwin20.6.0
878:info:build Thread model: posix
879:info:build InstalledDir: /Library/Developer/CommandLineTools/usr/bin
880:info:build compiling ./main.c
881:info:build compiling dmydln.c
882:info:build compiling miniinit.c
883:info:build compiling dmyext.c
884:info:build translating probes probes.d
885:info:build . ./vm_opts.h
886:info:build compiling array.c
887:info:build compiling ast.c
888:info:build compiling bignum.c
889:info:build compiling class.c
890:info:build compiling compar.c
891:info:build compiling compile.c
892:info:build compiling complex.c
893:info:build compiling cont.c
894:info:build compiling debug.c
895:info:build compiling debug_counter.c
896:info:build compiling dir.c
897:info:build compiling dln_find.c
898:info:build compiling encoding.c
899:info:build compiling enum.c
900:info:build compiling enumerator.c
901:info:build compiling error.c
902:info:build compiling eval.c
903:info:build compiling file.c
904:info:build compiling gc.c
905:info:build compiling hash.c
906:info:build compiling inits.c
907:info:build compiling io.c
908:info:build compiling iseq.c
909:info:build compiling load.c
910:info:build compiling marshal.c
911:info:build compiling math.c
912:info:build compiling memory_view.c
913:info:build making mjit_config.h
914:info:build compiling mjit.c
915:info:build compiling mjit_compile.c
916:info:build compiling node.c
917:info:build compiling numeric.c
918:info:build compiling object.c
919:info:build compiling pack.c
920:info:build compiling parse.c
921:info:build compiling proc.c
922:info:build compiling process.c
923:info:build compiling ractor.c
924:info:build compiling random.c
925:info:build compiling range.c
926:info:build compiling rational.c
927:info:build compiling re.c
928:info:build compiling regcomp.c
929:info:build compiling regenc.c
930:info:build compiling regerror.c
931:info:build compiling regexec.c
932:info:build compiling regparse.c
933:info:build compiling regsyntax.c
934:info:build compiling ruby.c
935:info:build compiling scheduler.c
936:info:build compiling signal.c
937:info:build compiling sprintf.c
938:info:build compiling st.c
939:info:build compiling strftime.c
940:info:build compiling string.c
941:info:build compiling struct.c
942:info:build compiling symbol.c
943:info:build compiling thread.c
944:info:build compiling time.c
945:info:build compiling transcode.c
946:info:build compiling transient_heap.c
947:info:build compiling util.c
948:info:build compiling variable.c
949:info:build ./revision.h unchanged
950:info:build compiling version.c
951:info:build compiling vm.c
952:info:build compiling vm_backtrace.c
953:info:build compiling vm_dump.c
954:info:build compiling vm_sync.c
955:info:build compiling vm_trace.c
956:info:build assembling coroutine/amd64/Context.S
957:info:build compiling enc/ascii.c
958:info:build compiling enc/us_ascii.c
959:info:build compiling enc/unicode.c
960:info:build compiling enc/utf_8.c
961:info:build compiling enc/trans/newline.c
962:info:build compiling ./missing/explicit_bzero.c
963:info:build compiling ./missing/setproctitle.c
964:info:build compiling addr2line.c
965:info:build compiling dmyenc.c
966:info:build linking miniruby
967:info:build warning: no debug symbols in executable (-arch x86_64)
968:info:build generating encdb.h
969:info:build encdb.h updated
970:info:build ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
971:info:build rbconfig.rb updated
972:info:build generating enc.mk
973:info:build making srcs under enc
974: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'
975:info:build make[1]: Nothing to be done for `srcs'.
976: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'
977:info:build generating transdb.h
978:info:build transdb.h updated
979:info:build compiling dln.c
980:info:build compiling localeinit.c
981:info:build creating verconf.h
982:info:build verconf.h updated
983:info:build compiling loadpath.c
984:info:build builtin_binary.inc updated
985:info:build compiling builtin.c
986:info:build linking static-library libruby.3.0-static.a
987:info:build linking shared-library libruby.3.0.dylib
988:info:build warning: no debug symbols in executable (-arch x86_64)
989:info:build generating makefiles ext/configure-ext.mk
990:info:build ext/configure-ext.mk updated
991: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'
992:info:build configuring -test-/RUBY_ALIGNOF
993:info:build configuring -test-/arith_seq/extract
994:info:build configuring -test-/array/resize
995:info:build configuring -test-/bignum
996:info:build configuring -test-/bug-14834
997:info:build configuring -test-/bug-3571
998:info:build configuring -test-/bug-5832
999:info:build configuring -test-/bug_reporter
1000:info:build configuring -test-/class
1001:info:build configuring -test-/cxxanyargs
1002:info:build configuring -test-/debug
1003:info:build configuring -test-/dln/empty
1004:info:build configuring -test-/enumerator_kw
1005:info:build configuring -test-/exception
1006:info:build configuring -test-/fatal
1007:info:build configuring -test-/file
1008:info:build configuring -test-/float
1009:info:build configuring -test-/funcall
1010:info:build configuring -test-/gvl/call_without_gvl
1011:info:build configuring -test-/hash
1012:info:build configuring -test-/integer
1013:info:build configuring -test-/iseq_load
1014:info:build configuring -test-/iter
1015:info:build configuring -test-/load/dot.dot
1016:info:build configuring -test-/load/protect
1017:info:build configuring -test-/marshal/compat
1018:info:build configuring -test-/marshal/internal_ivar
1019:info:build configuring -test-/marshal/usr
1020:info:build configuring -test-/memory_status
1021:info:build configuring -test-/memory_view
1022:info:build configuring -test-/method
1023:info:build configuring -test-/notimplement
1024:info:build configuring -test-/num2int
1025:info:build configuring -test-/path_to_class
1026:info:build configuring -test-/popen_deadlock
1027:info:build configuring -test-/postponed_job
1028:info:build configuring -test-/printf
1029:info:build configuring -test-/proc
1030:info:build configuring -test-/random
1031:info:build configuring -test-/rational
1032:info:build configuring -test-/rb_call_super_kw
1033:info:build configuring -test-/recursion
1034:info:build configuring -test-/regexp
1035:info:build configuring -test-/scan_args
1036:info:build configuring -test-/st/foreach
1037:info:build configuring -test-/st/numhash
1038:info:build configuring -test-/st/update
1039:info:build configuring -test-/string
1040:info:build configuring -test-/struct
1041:info:build configuring -test-/symbol
1042:info:build configuring -test-/thread_fd_close
1043:info:build configuring -test-/time
1044:info:build configuring -test-/tracepoint
1045:info:build configuring -test-/typeddata
1046:info:build configuring -test-/vm
1047:info:build configuring -test-/wait_for_single_fd
1048:info:build configuring bigdecimal
1049:info:build configuring cgi/escape
1050:info:build configuring continuation
1051:info:build configuring coverage
1052:info:build configuring date
1053:info:build configuring dbm
1054:info:build header: ndbm.h
1055:info:build library: libc
1056:info:build configuring digest
1057:info:build configuring digest/bubblebabble
1058:info:build configuring digest/md5
1059:info:build configuring digest/rmd160
1060:info:build configuring digest/sha1
1061:info:build configuring digest/sha2
1062:info:build configuring etc
1063:info:build configuring fcntl
1064:info:build configuring fiber
1065:info:build configuring fiddle
1066:info:build libffi_version: 3.4.2
1067:info:build configuring gdbm
1068:info:build configuring io/console
1069:info:build configuring io/nonblock
1070:info:build configuring io/wait
1071:info:build configuring json
1072:info:build configuring json/generator
1073:info:build configuring json/parser
1074:info:build configuring monitor
1075:info:build configuring nkf
1076:info:build configuring objspace
1077:info:build configuring openssl
1078:info:build configuring pathname
1079:info:build configuring psych
1080:info:build configuring pty
1081:info:build configuring racc/cparse
1082:info:build configuring rbconfig/sizeof
1083:info:build configuring readline
1084:info:build configuring ripper
1085:info:build configuring rubyvm
1086:info:build configuring socket
1087:info:build configuring stringio
1088:info:build configuring strscan
1089:info:build configuring syslog
1090:info:build configuring zlib
1091: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'
1092:info:build generating makefile exts.mk
1093:info:build exts.mk updated
1094: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'
1095: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'
1096:info:build compiling c.c
1097:info:build compiling cpp.cpp
1098:info:build linking shared-object -test-/RUBY_ALIGNOF.bundle
1099: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'
1100: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'
1101:info:build compiling extract.c
1102:info:build linking shared-object -test-/arith_seq/extract.bundle
1103: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'
1104: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'
1105:info:build compiling resize.c
1106:info:build linking shared-object -test-/array/resize.bundle
1107: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'
1108: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'
1109:info:build compiling big2str.c
1110:info:build compiling bigzero.c
1111:info:build compiling div.c
1112:info:build compiling init.c
1113:info:build compiling intpack.c
1114:info:build compiling mul.c
1115:info:build compiling str2big.c
1116:info:build linking shared-object -test-/bignum.bundle
1117: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'
1118: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'
1119:info:build compiling bug-14384.c
1120:info:build linking shared-object -test-/bug_14834.bundle
1121: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'
1122: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'
1123:info:build compiling bug.c
1124:info:build linking shared-object -test-/bug_3571.bundle
1125: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'
1126: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'
1127:info:build compiling bug.c
1128:info:build linking shared-object -test-/bug_5832.bundle
1129: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'
1130: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'
1131:info:build compiling bug_reporter.c
1132:info:build linking shared-object -test-/bug_reporter.bundle
1133: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'
1134: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'
1135:info:build compiling class2name.c
1136:info:build compiling init.c
1137:info:build linking shared-object -test-/class.bundle
1138: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'
1139: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'
1140:info:build compiling cxxanyargs.cpp
1141:info:build linking shared-object -test-/cxxanyargs.bundle
1142: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'
1143: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'
1144:info:build compiling init.c
1145:info:build compiling inspector.c
1146:info:build compiling profile_frames.c
1147:info:build linking shared-object -test-/debug.bundle
1148: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'
1149: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'
1150:info:build compiling empty.c
1151:info:build linking shared-object -test-/dln/empty.bundle
1152: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'
1153: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'
1154:info:build compiling enumerator_kw.c
1155:info:build linking shared-object -test-/enumerator_kw.bundle
1156: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'
1157: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'
1158:info:build compiling dataerror.c
1159:info:build compiling enc_raise.c
1160:info:build compiling ensured.c
1161:info:build compiling init.c
1162:info:build linking shared-object -test-/exception.bundle
1163: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'
1164: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'
1165:info:build compiling rb_fatal.c
1166:info:build linking shared-object -test-/fatal/rb_fatal.bundle
1167: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'
1168: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'
1169:info:build compiling fs.c
1170:info:build compiling init.c
1171:info:build compiling stat.c
1172:info:build linking shared-object -test-/file.bundle
1173: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'
1174: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'
1175:info:build compiling init.c
1176:info:build compiling nextafter.c
1177:info:build linking shared-object -test-/float.bundle
1178: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'
1179: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'
1180:info:build compiling funcall.c
1181:info:build linking shared-object -test-/funcall.bundle
1182: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'
1183: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'
1184:info:build compiling call_without_gvl.c
1185:info:build linking shared-object -test-/gvl/call_without_gvl.bundle
1186: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'
1187: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'
1188:info:build compiling delete.c
1189:info:build compiling init.c
1190:info:build linking shared-object -test-/hash.bundle
1191: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'
1192: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'
1193:info:build compiling core_ext.c
1194:info:build compiling init.c
1195:info:build compiling my_integer.c
1196:info:build linking shared-object -test-/integer.bundle
1197: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'
1198: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'
1199:info:build compiling iseq_load.c
1200:info:build linking shared-object -test-/iseq_load.bundle
1201: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'
1202: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'
1203:info:build compiling break.c
1204:info:build compiling init.c
1205:info:build compiling yield.c
1206:info:build linking shared-object -test-/iter.bundle
1207: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'
1208: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'
1209:info:build compiling dot.dot.c
1210:info:build linking shared-object -test-/load/dot.dot.bundle
1211: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'
1212: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'
1213:info:build compiling protect.c
1214:info:build linking shared-object -test-/load/protect.bundle
1215: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'
1216: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'
1217:info:build compiling usrcompat.c
1218:info:build linking shared-object -test-/marshal/compat.bundle
1219: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'
1220: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'
1221:info:build compiling internal_ivar.c
1222:info:build linking shared-object -test-/marshal/internal_ivar.bundle
1223: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'
1224: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'
1225:info:build compiling usrmarshal.c
1226:info:build linking shared-object -test-/marshal/usr.bundle
1227: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'
1228: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'
1229:info:build compiling memory_status.c
1230:info:build linking shared-object -test-/memory_status.bundle
1231: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'
1232: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'
1233:info:build compiling memory_view.c
1234:info:build linking shared-object -test-/memory_view.bundle
1235: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'
1236: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'
1237:info:build compiling arity.c
1238:info:build compiling init.c
1239:info:build linking shared-object -test-/method.bundle
1240: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'
1241: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'
1242:info:build compiling bug.c
1243:info:build linking shared-object -test-/notimplement.bundle
1244: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'
1245: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'
1246:info:build compiling num2int.c
1247:info:build linking shared-object -test-/num2int.bundle
1248: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'
1249: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'
1250:info:build compiling path_to_class.c
1251:info:build linking shared-object -test-/path_to_class.bundle
1252: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'
1253: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'
1254: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'
1255: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'
1256:info:build compiling postponed_job.c
1257:info:build linking shared-object -test-/postponed_job.bundle
1258: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'
1259: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'
1260:info:build compiling printf.c
1261:info:build linking shared-object -test-/printf.bundle
1262: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'
1263: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'
1264:info:build compiling init.c
1265:info:build compiling receiver.c
1266:info:build compiling super.c
1267:info:build linking shared-object -test-/proc.bundle
1268: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'
1269: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'
1270:info:build compiling init.c
1271:info:build compiling loop.c
1272:info:build linking shared-object -test-/random.bundle
1273: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'
1274: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'
1275:info:build compiling rat.c
1276:info:build linking shared-object -test-/rational.bundle
1277: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'
1278: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'
1279:info:build compiling rb_call_super_kw.c
1280:info:build linking shared-object -test-/rb_call_super_kw.bundle
1281: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'
1282: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'
1283:info:build compiling recursion.c
1284:info:build linking shared-object -test-/recursion.bundle
1285: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'
1286: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'
1287:info:build compiling init.c
1288:info:build compiling parse_depth_limit.c
1289:info:build linking shared-object -test-/regexp.bundle
1290: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'
1291: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'
1292:info:build compiling scan_args.c
1293:info:build linking shared-object -test-/scan_args.bundle
1294: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'
1295: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'
1296:info:build compiling foreach.c
1297:info:build linking shared-object -test-/st/foreach.bundle
1298: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'
1299: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'
1300:info:build compiling numhash.c
1301:info:build linking shared-object -test-/st/numhash.bundle
1302: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'
1303: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'
1304:info:build compiling update.c
1305:info:build linking shared-object -test-/st/update.bundle
1306: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'
1307: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'
1308:info:build compiling capacity.c
1309:info:build compiling coderange.c
1310:info:build compiling cstr.c
1311:info:build compiling ellipsize.c
1312:info:build compiling enc_associate.c
1313:info:build compiling enc_str_buf_cat.c
1314:info:build compiling fstring.c
1315:info:build compiling init.c
1316:info:build compiling modify.c
1317:info:build compiling new.c
1318:info:build compiling nofree.c
1319:info:build compiling normalize.c
1320:info:build compiling qsort.c
1321:info:build compiling rb_interned_str.c
1322:info:build compiling rb_str_dup.c
1323:info:build compiling set_len.c
1324:info:build linking shared-object -test-/string.bundle
1325: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'
1326: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'
1327:info:build compiling duplicate.c
1328:info:build compiling init.c
1329:info:build compiling len.c
1330:info:build compiling member.c
1331:info:build linking shared-object -test-/struct.bundle
1332: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'
1333: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'
1334:info:build compiling init.c
1335:info:build compiling type.c
1336:info:build linking shared-object -test-/symbol.bundle
1337: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'
1338: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'
1339:info:build compiling thread_fd_close.c
1340:info:build linking shared-object -test-/thread_fd_close.bundle
1341: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'
1342: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'
1343:info:build compiling init.c
1344:info:build compiling leap_second.c
1345:info:build compiling new.c
1346:info:build linking shared-object -test-/time.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-/time'
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-/tracepoint'
1349:info:build compiling gc_hook.c
1350:info:build compiling tracepoint.c
1351:info:build linking shared-object -test-/tracepoint.bundle
1352: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'
1353: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'
1354:info:build compiling typeddata.c
1355:info:build linking shared-object -test-/typeddata.bundle
1356: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'
1357: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'
1358:info:build compiling at_exit.c
1359:info:build linking shared-object -test-/vm/at_exit.bundle
1360: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'
1361: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'
1362:info:build compiling wait_for_single_fd.c
1363:info:build linking shared-object -test-/wait_for_single_fd.bundle
1364: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'
1365: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'
1366:info:build compiling bigdecimal.c
1367:info:build linking shared-object bigdecimal.bundle
1368:info:build installing default bigdecimal libraries
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/bigdecimal'
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/cgi/escape'
1371:info:build compiling escape.c
1372:info:build linking shared-object cgi/escape.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/cgi/escape'
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/continuation'
1375:info:build compiling continuation.c
1376:info:build linking shared-object continuation.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/continuation'
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/coverage'
1379:info:build compiling coverage.c
1380:info:build linking shared-object coverage.bundle
1381:info:build installing default coverage libraries
1382: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'
1383: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'
1384:info:build compiling date_core.c
1385:info:build compiling date_parse.c
1386:info:build compiling date_strftime.c
1387:info:build compiling date_strptime.c
1388:info:build linking shared-object date_core.bundle
1389:info:build installing default date_core libraries
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/date'
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/dbm'
1392:info:build compiling dbm.c
1393:info:build linking shared-object dbm.bundle
1394: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'
1395: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'
1396:info:build compiling digest.c
1397:info:build linking shared-object digest.bundle
1398:info:build installing digest libraries
1399:info:build installing default digest libraries
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/digest'
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/digest/bubblebabble'
1402:info:build compiling bubblebabble.c
1403:info:build linking shared-object digest/bubblebabble.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/digest/bubblebabble'
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/digest/md5'
1406:info:build compiling md5init.c
1407:info:build compiling md5.c
1408:info:build linking shared-object digest/md5.bundle
1409: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'
1410: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'
1411:info:build compiling rmd160init.c
1412:info:build compiling rmd160.c
1413:info:build linking shared-object digest/rmd160.bundle
1414: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'
1415: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'
1416:info:build compiling sha1init.c
1417:info:build compiling sha1.c
1418:info:build linking shared-object digest/sha1.bundle
1419: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'
1420: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'
1421:info:build compiling sha2init.c
1422:info:build compiling sha2.c
1423:info:build linking shared-object digest/sha2.bundle
1424:info:build installing default sha2 libraries
1425: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'
1426: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'
1427:info:build compiling etc.c
1428:info:build linking shared-object etc.bundle
1429: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'
1430: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'
1431:info:build compiling fcntl.c
1432:info:build linking shared-object fcntl.bundle
1433: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'
1434: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'
1435:info:build compiling fiber.c
1436:info:build linking shared-object fiber.bundle
1437: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'
1438: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'
1439:info:build compiling closure.c
1440:info:build compiling conversions.c
1441:info:build compiling fiddle.c
1442:info:build compiling function.c
1443:info:build compiling handle.c
1444:info:build compiling memory_view.c
1445:info:build compiling pinned.c
1446:info:build compiling pointer.c
1447:info:build linking shared-object fiddle.bundle
1448:info:build installing default fiddle libraries
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/fiddle'
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/gdbm'
1451:info:build compiling gdbm.c
1452:info:build linking shared-object gdbm.bundle
1453: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'
1454: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'
1455:info:build compiling console.c
1456:info:build linking shared-object io/console.bundle
1457:info:build installing default console libraries
1458: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'
1459: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'
1460:info:build compiling nonblock.c
1461:info:build linking shared-object io/nonblock.bundle
1462: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'
1463: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'
1464:info:build compiling wait.c
1465:info:build linking shared-object io/wait.bundle
1466: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'
1467: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'
1468:info:build installing default libraries
1469: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'
1470: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'
1471:info:build compiling generator.c
1472:info:build linking shared-object json/ext/generator.bundle
1473: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'
1474: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'
1475:info:build compiling parser.c
1476:info:build linking shared-object json/ext/parser.bundle
1477: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'
1478: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'
1479:info:build compiling monitor.c
1480:info:build linking shared-object monitor.bundle
1481:info:build installing default monitor libraries
1482: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'
1483: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'
1484:info:build compiling nkf.c
1485:info:build linking shared-object nkf.bundle
1486:info:build installing default nkf libraries
1487: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'
1488: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'
1489:info:build compiling object_tracing.c
1490:info:build compiling objspace.c
1491:info:build compiling objspace_dump.c
1492:info:build linking shared-object objspace.bundle
1493:info:build installing default objspace libraries
1494: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'
1495: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'
1496:info:build compiling openssl_missing.c
1497:info:build compiling ossl.c
1498:info:build In file included from ossl.c:10:
1499:info:build In file included from ./ossl.h:156:
1500:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1501:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1502:info:build           ^
1503:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1504:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1505:info:build           ^
1506:info:build ossl.c:311:14: warning: 'ERR_get_error_line_data' is deprecated [-Wdeprecated-declarations]
1507:info:build         while ((e = ERR_get_error_line_data(&file, &line, &data, &flags))) {
1508:info:build                     ^
1509:info:build /opt/local/include/openssl/err.h:412:1: note: 'ERR_get_error_line_data' has been explicitly marked deprecated here
1510:info:build OSSL_DEPRECATEDIN_3_0
1511:info:build ^
1512:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1513:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1514:info:build                                                 ^
1515:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1516:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1517:info:build                                                    ^
1518:info:build 2 warnings generated.
1519:info:build compiling ossl_asn1.c
1520:info:build In file included from ossl_asn1.c:10:
1521:info:build In file included from ./ossl.h:156:
1522:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1523:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1524:info:build           ^
1525:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1526:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1527:info:build           ^
1528:info:build 1 warning generated.
1529:info:build compiling ossl_bio.c
1530:info:build In file included from ossl_bio.c:10:
1531:info:build In file included from ./ossl.h:156:
1532:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1533:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1534:info:build           ^
1535:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1536:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1537:info:build           ^
1538:info:build 1 warning generated.
1539:info:build compiling ossl_bn.c
1540:info:build In file included from ossl_bn.c:11:
1541:info:build In file included from ./ossl.h:156:
1542:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1543:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1544:info:build           ^
1545:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1546:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1547:info:build           ^
1548:info:build ossl_bn.c:801:1: warning: 'BN_pseudo_rand' is deprecated [-Wdeprecated-declarations]
1549:info:build BIGNUM_RAND(pseudo_rand)
1550:info:build ^
1551:info:build ossl_bn.c:783:7: note: expanded from macro 'BIGNUM_RAND'
1552:info:build         if (!BN_##func(result, b, top, bottom)) {               \
1553:info:build              ^
1554:info:build <scratch space>:206:1: note: expanded from here
1555:info:build BN_pseudo_rand
1556:info:build ^
1557:info:build /opt/local/include/openssl/bn.h:230:1: note: 'BN_pseudo_rand' has been explicitly marked deprecated here
1558:info:build OSSL_DEPRECATEDIN_3_0
1559:info:build ^
1560:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1561:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1562:info:build                                                 ^
1563:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1564:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1565:info:build                                                    ^
1566:info:build ossl_bn.c:834:1: warning: 'BN_pseudo_rand_range' is deprecated [-Wdeprecated-declarations]
1567:info:build BIGNUM_RAND_RANGE(pseudo_rand)
1568:info:build ^
1569:info:build ossl_bn.c:812:7: note: expanded from macro 'BIGNUM_RAND_RANGE'
1570:info:build         if (!BN_##func##_range(result, bn)) {                   \
1571:info:build              ^
1572:info:build <scratch space>:9:1: note: expanded from here
1573:info:build BN_pseudo_rand_range
1574:info:build ^
1575:info:build /opt/local/include/openssl/bn.h:232:1: note: 'BN_pseudo_rand_range' has been explicitly marked deprecated here
1576:info:build OSSL_DEPRECATEDIN_3_0
1577:info:build ^
1578:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1579:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1580:info:build                                                 ^
1581:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1582:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1583:info:build                                                    ^
1584:info:build ossl_bn.c:1079:13: warning: 'BN_is_prime_ex' is deprecated [-Wdeprecated-declarations]
1585:info:build     switch (BN_is_prime_ex(bn, checks, ossl_bn_ctx, NULL)) {
1586:info:build             ^
1587:info:build /opt/local/include/openssl/bn.h:372:1: note: 'BN_is_prime_ex' has been explicitly marked deprecated here
1588:info:build OSSL_DEPRECATEDIN_3_0
1589:info:build ^
1590:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1591:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1592:info:build                                                 ^
1593:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1594:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1595:info:build                                                    ^
1596:info:build ossl_bn.c:1121:13: warning: 'BN_is_prime_fasttest_ex' is deprecated [-Wdeprecated-declarations]
1597:info:build     switch (BN_is_prime_fasttest_ex(bn, checks, ossl_bn_ctx, do_trial_division, NULL)) {
1598:info:build             ^
1599:info:build /opt/local/include/openssl/bn.h:374:1: note: 'BN_is_prime_fasttest_ex' has been explicitly marked deprecated here
1600:info:build OSSL_DEPRECATEDIN_3_0
1601:info:build ^
1602:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1603:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1604:info:build                                                 ^
1605:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1606:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1607:info:build                                                    ^
1608:info:build 5 warnings generated.
1609:info:build compiling ossl_cipher.c
1610:info:build In file included from ossl_cipher.c:10:
1611:info:build In file included from ./ossl.h:156:
1612:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1613:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1614:info:build           ^
1615:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1616:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1617:info:build           ^
1618:info:build 1 warning generated.
1619:info:build compiling ossl_config.c
1620:info:build In file included from ossl_config.c:10:
1621:info:build In file included from ./ossl.h:156:
1622:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1623:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1624:info:build           ^
1625:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1626:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1627:info:build           ^
1628:info:build 1 warning generated.
1629:info:build compiling ossl_digest.c
1630:info:build In file included from ossl_digest.c:10:
1631:info:build In file included from ./ossl.h:156:
1632:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1633:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1634:info:build           ^
1635:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1636:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1637:info:build           ^
1638:info:build ossl_digest.c:66:14: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1639:info:build         md = EVP_MD_CTX_md(ctx);
1640:info:build              ^
1641:info:build /opt/local/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1642:info:build OSSL_DEPRECATEDIN_3_0
1643:info:build ^
1644:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1645:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1646:info:build                                                 ^
1647:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1648:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1649:info:build                                                    ^
1650:info:build ossl_digest.c:179:32: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1651:info:build     if (EVP_DigestInit_ex(ctx, EVP_MD_CTX_md(ctx), NULL) != 1) {
1652:info:build                                ^
1653:info:build /opt/local/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1654:info:build OSSL_DEPRECATEDIN_3_0
1655:info:build ^
1656:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1657:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1658:info:build                                                 ^
1659:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1660:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1661:info:build                                                    ^
1662:info:build ossl_digest.c:262:36: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1663:info:build     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
1664:info:build                                    ^
1665:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1666:info:build #define rb_str_new2 rb_str_new_cstr
1667:info:build                     ^
1668:info:build /opt/local/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1669:info:build OSSL_DEPRECATEDIN_3_0
1670:info:build ^
1671:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1672:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1673:info:build                                                 ^
1674:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1675:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1676:info:build                                                    ^
1677:info:build ossl_digest.c:262:36: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
1678:info:build     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
1679:info:build                                    ^
1680:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1681:info:build #define rb_str_new2 rb_str_new_cstr
1682:info:build                     ^
1683:info:build /opt/local/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
1684:info:build OSSL_DEPRECATEDIN_3_0
1685:info:build ^
1686:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1687:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1688:info:build                                                 ^
1689:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1690:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1691:info:build                                                    ^
1692:info:build 5 warnings generated.
1693:info:build compiling ossl_engine.c
1694:info:build In file included from ossl_engine.c:10:
1695:info:build In file included from ./ossl.h:156:
1696:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1697:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1698:info:build           ^
1699:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1700:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1701:info:build           ^
1702:info:build ossl_engine.c:72:5: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations]
1703:info:build     ENGINE_free(engine);
1704:info:build     ^
1705:info:build /opt/local/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here
1706:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
1707:info:build ^
1708:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1709:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1710:info:build                                                 ^
1711:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1712:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1713:info:build                                                    ^
1714:info:build ossl_engine.c:100:9: warning: 'ENGINE_load_builtin_engines' is deprecated [-Wdeprecated-declarations]
1715:info:build         ENGINE_load_builtin_engines();
1716:info:build         ^
1717:info:build /opt/local/include/openssl/engine.h:358:1: note: 'ENGINE_load_builtin_engines' has been explicitly marked deprecated here
1718:info:build OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
1719:info:build ^
1720:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1721:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1722:info:build                                                 ^
1723:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1724:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1725:info:build                                                    ^
1726:info:build ossl_engine.c:184:13: warning: 'ENGINE_get_first' is deprecated [-Wdeprecated-declarations]
1727:info:build     for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
1728:info:build             ^
1729:info:build /opt/local/include/openssl/engine.h:318:1: note: 'ENGINE_get_first' has been explicitly marked deprecated here
1730:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void);
1731:info:build ^
1732:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1733:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1734:info:build                                                 ^
1735:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1736:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1737:info:build                                                    ^
1738:info:build ossl_engine.c:184:40: warning: 'ENGINE_get_next' is deprecated [-Wdeprecated-declarations]
1739:info:build     for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
1740:info:build                                        ^
1741:info:build /opt/local/include/openssl/engine.h:323:1: note: 'ENGINE_get_next' has been explicitly marked deprecated here
1742:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_next(ENGINE *e);
1743:info:build ^
1744:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1745:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1746:info:build                                                 ^
1747:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1748:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1749:info:build                                                    ^
1750:info:build ossl_engine.c:189:2: warning: 'ENGINE_up_ref' is deprecated [-Wdeprecated-declarations]
1751:info:build         ENGINE_up_ref(e);
1752:info:build         ^
1753:info:build /opt/local/include/openssl/engine.h:494:1: note: 'ENGINE_up_ref' has been explicitly marked deprecated here
1754:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_up_ref(ENGINE *e);
1755:info:build ^
1756:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1757:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1758:info:build                                                 ^
1759:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1760:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1761:info:build                                                    ^
1762:info:build ossl_engine.c:217:14: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations]
1763:info:build     if(!(e = ENGINE_by_id(RSTRING_PTR(id))))
1764:info:build              ^
1765:info:build /opt/local/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here
1766:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
1767:info:build ^
1768:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1769:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1770:info:build                                                 ^
1771:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1772:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1773:info:build                                                    ^
1774:info:build ossl_engine.c:221:9: warning: 'ENGINE_init' is deprecated [-Wdeprecated-declarations]
1775:info:build     if(!ENGINE_init(e))
1776:info:build         ^
1777:info:build /opt/local/include/openssl/engine.h:620:1: note: 'ENGINE_init' has been explicitly marked deprecated here
1778:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
1779:info:build ^
1780:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1781:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1782:info:build                                                 ^
1783:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1784:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1785:info:build                                                    ^
1786:info:build ossl_engine.c:223:5: warning: 'ENGINE_ctrl' is deprecated [-Wdeprecated-declarations]
1787:info:build     ENGINE_ctrl(e, ENGINE_CTRL_SET_PASSWORD_CALLBACK,
1788:info:build     ^
1789:info:build /opt/local/include/openssl/engine.h:429:1: note: 'ENGINE_ctrl' has been explicitly marked deprecated here
1790:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p,
1791:info:build ^
1792:info:build /opt/local/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/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_engine.c:246:24: warning: 'ENGINE_get_id' is deprecated [-Wdeprecated-declarations]
1799:info:build     return rb_str_new2(ENGINE_get_id(e));
1800:info:build                        ^
1801:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1802:info:build #define rb_str_new2 rb_str_new_cstr
1803:info:build                     ^
1804:info:build /opt/local/include/openssl/engine.h:552:1: note: 'ENGINE_get_id' has been explicitly marked deprecated here
1805:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
1806:info:build ^
1807:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1808:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1809:info:build                                                 ^
1810:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1811:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1812:info:build                                                    ^
1813:info:build ossl_engine.c:246:24: warning: 'ENGINE_get_id' is deprecated [-Wdeprecated-declarations]
1814:info:build     return rb_str_new2(ENGINE_get_id(e));
1815:info:build                        ^
1816:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1817:info:build #define rb_str_new2 rb_str_new_cstr
1818:info:build                     ^
1819:info:build /opt/local/include/openssl/engine.h:552:1: note: 'ENGINE_get_id' has been explicitly marked deprecated here
1820:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
1821:info:build ^
1822:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1823:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1824:info:build                                                 ^
1825:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1826:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1827:info:build                                                    ^
1828:info:build ossl_engine.c:266:24: warning: 'ENGINE_get_name' is deprecated [-Wdeprecated-declarations]
1829:info:build     return rb_str_new2(ENGINE_get_name(e));
1830:info:build                        ^
1831:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1832:info:build #define rb_str_new2 rb_str_new_cstr
1833:info:build                     ^
1834:info:build /opt/local/include/openssl/engine.h:553:1: note: 'ENGINE_get_name' has been explicitly marked deprecated here
1835:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
1836:info:build ^
1837:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1838:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1839:info:build                                                 ^
1840:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1841:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1842:info:build                                                    ^
1843:info:build ossl_engine.c:266:24: warning: 'ENGINE_get_name' is deprecated [-Wdeprecated-declarations]
1844:info:build     return rb_str_new2(ENGINE_get_name(e));
1845:info:build                        ^
1846:info:build ../.././include/ruby/internal/intern/string.h:276:21: note: expanded from macro 'rb_str_new2'
1847:info:build #define rb_str_new2 rb_str_new_cstr
1848:info:build                     ^
1849:info:build /opt/local/include/openssl/engine.h:553:1: note: 'ENGINE_get_name' has been explicitly marked deprecated here
1850:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
1851:info:build ^
1852:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1853:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1854:info:build                                                 ^
1855:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1856:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1857:info:build                                                    ^
1858:info:build ossl_engine.c:283:9: warning: 'ENGINE_finish' is deprecated [-Wdeprecated-declarations]
1859:info:build     if(!ENGINE_finish(e)) ossl_raise(eEngineError, NULL);
1860:info:build         ^
1861:info:build /opt/local/include/openssl/engine.h:628:1: note: 'ENGINE_finish' has been explicitly marked deprecated here
1862:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e);
1863:info:build ^
1864:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1865:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1866:info:build                                                 ^
1867:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1868:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1869:info:build                                                    ^
1870:info:build ossl_engine.c:314:12: warning: 'ENGINE_get_cipher' is deprecated [-Wdeprecated-declarations]
1871:info:build     ciph = ENGINE_get_cipher(e, nid);
1872:info:build            ^
1873:info:build /opt/local/include/openssl/engine.h:581:1: note: 'ENGINE_get_cipher' has been explicitly marked deprecated here
1874:info:build OSSL_DEPRECATEDIN_3_0
1875:info:build ^
1876:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1877:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1878:info:build                                                 ^
1879:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1880:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1881:info:build                                                    ^
1882:info:build ossl_engine.c:346:10: warning: 'ENGINE_get_digest' is deprecated [-Wdeprecated-declarations]
1883:info:build     md = ENGINE_get_digest(e, nid);
1884:info:build          ^
1885:info:build /opt/local/include/openssl/engine.h:583:1: note: 'ENGINE_get_digest' has been explicitly marked deprecated here
1886:info:build OSSL_DEPRECATEDIN_3_0
1887:info:build ^
1888:info:build /opt/local/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/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:373:12: warning: 'ENGINE_load_private_key' is deprecated [-Wdeprecated-declarations]
1895:info:build     pkey = ENGINE_load_private_key(e, sid, NULL, sdata);
1896:info:build            ^
1897:info:build /opt/local/include/openssl/engine.h:637:1: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here
1898:info:build OSSL_DEPRECATEDIN_3_0
1899:info:build ^
1900:info:build /opt/local/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/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:402:12: warning: 'ENGINE_load_public_key' is deprecated [-Wdeprecated-declarations]
1907:info:build     pkey = ENGINE_load_public_key(e, sid, NULL, sdata);
1908:info:build            ^
1909:info:build /opt/local/include/openssl/engine.h:640:1: note: 'ENGINE_load_public_key' has been explicitly marked deprecated here
1910:info:build OSSL_DEPRECATEDIN_3_0
1911:info:build ^
1912:info:build /opt/local/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/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:431:5: warning: 'ENGINE_set_default' is deprecated [-Wdeprecated-declarations]
1919:info:build     ENGINE_set_default(e, f);
1920:info:build     ^
1921:info:build /opt/local/include/openssl/engine.h:708:1: note: 'ENGINE_set_default' has been explicitly marked deprecated here
1922:info:build OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags);
1923:info:build ^
1924:info:build /opt/local/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/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:453:11: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations]
1931:info:build     ret = ENGINE_ctrl_cmd_string(e, StringValueCStr(cmd),
1932:info:build           ^
1933:info:build /opt/local/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here
1934:info:build OSSL_DEPRECATEDIN_3_0
1935:info:build ^
1936:info:build /opt/local/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/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:487:17: warning: 'ENGINE_get_cmd_defns' is deprecated [-Wdeprecated-declarations]
1943:info:build     if ((defn = ENGINE_get_cmd_defns(e)) != NULL){
1944:info:build                 ^
1945:info:build /opt/local/include/openssl/engine.h:596:1: note: 'ENGINE_get_cmd_defns' has been explicitly marked deprecated here
1946:info:build OSSL_DEPRECATEDIN_3_0
1947:info:build ^
1948:info:build /opt/local/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/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:513:29: warning: 'ENGINE_get_id' is deprecated [-Wdeprecated-declarations]
1955:info:build                       rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
1956:info:build                                           ^
1957:info:build /opt/local/include/openssl/engine.h:552:1: note: 'ENGINE_get_id' has been explicitly marked deprecated here
1958:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
1959:info:build ^
1960:info:build /opt/local/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/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:513:47: warning: 'ENGINE_get_name' is deprecated [-Wdeprecated-declarations]
1967:info:build                       rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
1968:info:build                                                             ^
1969:info:build /opt/local/include/openssl/engine.h:553:1: note: 'ENGINE_get_name' has been explicitly marked deprecated here
1970:info:build OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
1971:info:build ^
1972:info:build /opt/local/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/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 23 warnings generated.
1979:info:build compiling ossl_hmac.c
1980:info:build In file included from ossl_hmac.c:12:
1981:info:build In file included from ./ossl.h:156:
1982:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
1983:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
1984:info:build           ^
1985:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
1986:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
1987:info:build           ^
1988:info:build ossl_hmac.c:39:5: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
1989:info:build     HMAC_CTX_free(ctx);
1990:info:build     ^
1991:info:build /opt/local/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
1992:info:build OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
1993:info:build ^
1994:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
1995:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
1996:info:build                                                 ^
1997:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
1998:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
1999:info:build                                                    ^
2000:info:build ossl_hmac.c:57:11: warning: 'HMAC_CTX_new' is deprecated [-Wdeprecated-declarations]
2001:info:build     ctx = HMAC_CTX_new();
2002:info:build           ^
2003:info:build /opt/local/include/openssl/hmac.h:33:1: note: 'HMAC_CTX_new' has been explicitly marked deprecated here
2004:info:build OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
2005:info:build ^
2006:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2007:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2008:info:build                                                 ^
2009:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2010:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2011:info:build                                                    ^
2012:info:build ossl_hmac.c:102:5: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations]
2013:info:build     HMAC_Init_ex(ctx, RSTRING_PTR(key), RSTRING_LENINT(key),
2014:info:build     ^
2015:info:build /opt/local/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here
2016:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
2017:info:build ^
2018:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2019:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2020:info:build                                                 ^
2021:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2022:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2023:info:build                                                    ^
2024:info:build ossl_hmac.c:119:10: warning: 'HMAC_CTX_copy' is deprecated [-Wdeprecated-declarations]
2025:info:build     if (!HMAC_CTX_copy(ctx1, ctx2))
2026:info:build          ^
2027:info:build /opt/local/include/openssl/hmac.h:49:1: note: 'HMAC_CTX_copy' has been explicitly marked deprecated here
2028:info:build OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
2029:info:build ^
2030:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2031:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2032:info:build                                                 ^
2033:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2034:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2035:info:build                                                    ^
2036:info:build ossl_hmac.c:149:5: warning: 'HMAC_Update' is deprecated [-Wdeprecated-declarations]
2037:info:build     HMAC_Update(ctx, (unsigned char *)RSTRING_PTR(data), RSTRING_LEN(data));
2038:info:build     ^
2039:info:build /opt/local/include/openssl/hmac.h:45:1: note: 'HMAC_Update' has been explicitly marked deprecated here
2040:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
2041:info:build ^
2042:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2043:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2044:info:build                                                 ^
2045:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2046:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2047:info:build                                                    ^
2048:info:build ossl_hmac.c:159:13: warning: 'HMAC_CTX_new' is deprecated [-Wdeprecated-declarations]
2049:info:build     final = HMAC_CTX_new();
2050:info:build             ^
2051:info:build /opt/local/include/openssl/hmac.h:33:1: note: 'HMAC_CTX_new' has been explicitly marked deprecated here
2052:info:build OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
2053:info:build ^
2054:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2055:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2056:info:build                                                 ^
2057:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2058:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2059:info:build                                                    ^
2060:info:build ossl_hmac.c:163:10: warning: 'HMAC_CTX_copy' is deprecated [-Wdeprecated-declarations]
2061:info:build     if (!HMAC_CTX_copy(final, ctx)) {
2062:info:build          ^
2063:info:build /opt/local/include/openssl/hmac.h:49:1: note: 'HMAC_CTX_copy' has been explicitly marked deprecated here
2064:info:build OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
2065:info:build ^
2066:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2067:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2068:info:build                                                 ^
2069:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2070:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2071:info:build                                                    ^
2072:info:build ossl_hmac.c:164:2: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
2073:info:build         HMAC_CTX_free(final);
2074:info:build         ^
2075:info:build /opt/local/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
2076:info:build OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
2077:info:build ^
2078:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2079:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2080:info:build                                                 ^
2081:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2082:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2083:info:build                                                    ^
2084:info:build ossl_hmac.c:168:5: warning: 'HMAC_Final' is deprecated [-Wdeprecated-declarations]
2085:info:build     HMAC_Final(final, buf, buf_len);
2086:info:build     ^
2087:info:build /opt/local/include/openssl/hmac.h:47:1: note: 'HMAC_Final' has been explicitly marked deprecated here
2088:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
2089:info:build ^
2090:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2091:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2092:info:build                                                 ^
2093:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2094:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2095:info:build                                                    ^
2096:info:build ossl_hmac.c:169:5: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
2097:info:build     HMAC_CTX_free(final);
2098:info:build     ^
2099:info:build /opt/local/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
2100:info:build OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
2101:info:build ^
2102:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2103:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2104:info:build                                                 ^
2105:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2106:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2107:info:build                                                    ^
2108:info:build ossl_hmac.c:248:5: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations]
2109:info:build     HMAC_Init_ex(ctx, NULL, 0, NULL, NULL);
2110:info:build     ^
2111:info:build /opt/local/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here
2112:info:build OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
2113:info:build ^
2114:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2115:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2116:info:build                                                 ^
2117:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2118:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2119:info:build                                                    ^
2120:info:build 12 warnings generated.
2121:info:build compiling ossl_kdf.c
2122:info:build In file included from ossl_kdf.c:5:
2123:info:build In file included from ./ossl.h:156:
2124:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
2125:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
2126:info:build           ^
2127:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
2128:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
2129:info:build           ^
2130:info:build 1 warning generated.
2131:info:build compiling ossl_ns_spki.c
2132:info:build In file included from ossl_ns_spki.c:10:
2133:info:build In file included from ./ossl.h:156:
2134:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
2135:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
2136:info:build           ^
2137:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
2138:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
2139:info:build           ^
2140:info:build 1 warning generated.
2141:info:build compiling ossl_ocsp.c
2142:info:build In file included from ossl_ocsp.c:11:
2143:info:build In file included from ./ossl.h:156:
2144:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
2145:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
2146:info:build           ^
2147:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
2148:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
2149:info:build           ^
2150:info:build 1 warning generated.
2151:info:build compiling ossl_pkcs12.c
2152:info:build In file included from ossl_pkcs12.c:5:
2153:info:build In file included from ./ossl.h:156:
2154:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
2155:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
2156:info:build           ^
2157:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
2158:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
2159:info:build           ^
2160:info:build 1 warning generated.
2161:info:build compiling ossl_pkcs7.c
2162:info:build In file included from ossl_pkcs7.c:10:
2163:info:build In file included from ./ossl.h:156:
2164:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
2165:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
2166:info:build           ^
2167:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
2168:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
2169:info:build           ^
2170:info:build 1 warning generated.
2171:info:build compiling ossl_pkey.c
2172:info:build In file included from ossl_pkey.c:10:
2173:info:build In file included from ./ossl.h:156:
2174:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
2175:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
2176:info:build           ^
2177:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
2178:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
2179:info:build           ^
2180:info:build ossl_pkey.c:204:11: warning: 'EVP_PKEY_get0' is deprecated [-Wdeprecated-declarations]
2181:info:build     ptr = EVP_PKEY_get0((EVP_PKEY *)pkey);
2182:info:build           ^
2183:info:build /opt/local/include/openssl/evp.h:1329:1: note: 'EVP_PKEY_get0' has been explicitly marked deprecated here
2184:info:build OSSL_DEPRECATEDIN_3_0
2185:info:build ^
2186:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2187:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2188:info:build                                                 ^
2189:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2190:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2191:info:build                                                    ^
2192:info:build ossl_pkey.c:207:2: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
2193:info:build         RSA_get0_key(ptr, &n, &e, NULL);
2194:info:build         ^
2195:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
2196:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
2197:info:build ^
2198:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2199:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2200:info:build                                                 ^
2201:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2202:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2203:info:build                                                    ^
2204:info:build ossl_pkey.c:212:2: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
2205:info:build         DSA_get0_key(ptr, &pubkey, NULL);
2206:info:build         ^
2207:info:build /opt/local/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
2208:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
2209:info:build ^
2210:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2211:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2212:info:build                                                 ^
2213:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2214:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2215:info:build                                                    ^
2216:info:build ossl_pkey.c:217:2: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2217:info:build         DH_get0_key(ptr, &pubkey, NULL);
2218:info:build         ^
2219:info:build /opt/local/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2220:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2221:info:build ^
2222:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2223:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2224:info:build                                                 ^
2225:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2226:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2227:info:build                                                    ^
2228:info:build ossl_pkey.c:223:6: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
2229:info:build         if (EC_KEY_get0_public_key(ptr))
2230:info:build             ^
2231:info:build /opt/local/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
2232:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
2233:info:build ^
2234:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2235:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2236:info:build                                                 ^
2237:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2238:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2239:info:build                                                    ^
2240:info:build 6 warnings generated.
2241:info:build compiling ossl_pkey_dh.c
2242:info:build In file included from ossl_pkey_dh.c:10:
2243:info:build In file included from ./ossl.h:156:
2244:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
2245:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
2246:info:build           ^
2247:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
2248:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
2249:info:build           ^
2250:info:build ossl_pkey_dh.c:48:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
2251:info:build     if (!EVP_PKEY_assign_DH(pkey, dh)) {
2252:info:build          ^
2253:info:build /opt/local/include/openssl/evp.h:506:39: note: expanded from macro 'EVP_PKEY_assign_DH'
2254:info:build #  define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh))
2255:info:build                                       ^
2256:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
2257:info:build OSSL_DEPRECATEDIN_3_0
2258:info:build ^
2259:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2260:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2261:info:build                                                 ^
2262:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2263:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2264:info:build                                                    ^
2265:info:build ossl_pkey_dh.c:63:25: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2266:info:build         obj = dh_instance(cDH, DH_new());
2267:info:build                                ^
2268:info:build /opt/local/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2269:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2270:info:build ^
2271:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2272:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2273:info:build                                                 ^
2274:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2275:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2276:info:build                                                    ^
2277:info:build ossl_pkey_dh.c:93:19: warning: 'DH_generate_parameters_ex' is deprecated [-Wdeprecated-declarations]
2278:info:build     gen->result = DH_generate_parameters_ex(gen->dh, gen->size, gen->gen, gen->cb);
2279:info:build                   ^
2280:info:build /opt/local/include/openssl/dh.h:212:1: note: 'DH_generate_parameters_ex' has been explicitly marked deprecated here
2281:info:build OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
2282:info:build ^
2283:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2284:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2285:info:build                                                 ^
2286:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2287:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2288:info:build                                                    ^
2289:info:build ossl_pkey_dh.c:102:14: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2290:info:build     DH *dh = DH_new();
2291:info:build              ^
2292:info:build /opt/local/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2293:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2294:info:build ^
2295:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2296:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2297:info:build                                                 ^
2298:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2299:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2300:info:build                                                    ^
2301:info:build ossl_pkey_dh.c:106:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2302:info:build         DH_free(dh);
2303:info:build         ^
2304:info:build /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2305:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2306:info:build ^
2307:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2308:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2309:info:build                                                 ^
2310:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2311:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2312:info:build                                                    ^
2313:info:build ossl_pkey_dh.c:128:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2314:info:build         DH_free(dh);
2315:info:build         ^
2316:info:build /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2317:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2318:info:build ^
2319:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2320:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2321:info:build                                                 ^
2322:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2323:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2324:info:build                                                    ^
2325:info:build ossl_pkey_dh.c:137:10: warning: 'DH_generate_key' is deprecated [-Wdeprecated-declarations]
2326:info:build     if (!DH_generate_key(dh)) {
2327:info:build          ^
2328:info:build /opt/local/include/openssl/dh.h:223:1: note: 'DH_generate_key' has been explicitly marked deprecated here
2329:info:build OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
2330:info:build ^
2331:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2332:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2333:info:build                                                 ^
2334:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2335:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2336:info:build                                                    ^
2337:info:build ossl_pkey_dh.c:138:9: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2338:info:build         DH_free(dh);
2339:info:build         ^
2340:info:build /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2341:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2342:info:build ^
2343:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2344:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2345:info:build                                                 ^
2346:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2347:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2348:info:build                                                    ^
2349:info:build ossl_pkey_dh.c:170:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2350:info:build         DH_free(dh);
2351:info:build         ^
2352:info:build /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2353:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2354:info:build ^
2355:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2356:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2357:info:build                                                 ^
2358:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2359:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2360:info:build                                                    ^
2361:info:build ossl_pkey_dh.c:213:12: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2362:info:build       dh = DH_new();
2363:info:build            ^
2364:info:build /opt/local/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2365:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2366:info:build ^
2367:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2368:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2369:info:build                                                 ^
2370:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2371:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2372:info:build                                                    ^
2373:info:build ossl_pkey_dh.c:226:7: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
2374:info:build         dh = PEM_read_bio_DHparams(in, NULL, NULL, NULL);
2375:info:build              ^
2376:info:build /opt/local/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
2377:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
2378:info:build                     ^
2379:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2380:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2381:info:build                                                 ^
2382:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2383:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2384:info:build                                                    ^
2385:info:build ossl_pkey_dh.c:229:11: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
2386:info:build             dh = d2i_DHparams_bio(in, NULL);
2387:info:build                  ^
2388:info:build /opt/local/include/openssl/dh.h:174:29: note: expanded from macro 'd2i_DHparams_bio'
2389:info:build         ASN1_d2i_bio_of(DH, DH_new, d2i_DHparams, bp, x)
2390:info:build                             ^
2391:info:build /opt/local/include/openssl/dh.h:199:1: note: 'DH_new' has been explicitly marked deprecated here
2392:info:build OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
2393:info:build ^
2394:info:build /opt/local/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/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:229:11: warning: 'd2i_DHparams' is deprecated [-Wdeprecated-declarations]
2401:info:build             dh = d2i_DHparams_bio(in, NULL);
2402:info:build                  ^
2403:info:build /opt/local/include/openssl/dh.h:174:37: note: expanded from macro 'd2i_DHparams_bio'
2404:info:build         ASN1_d2i_bio_of(DH, DH_new, d2i_DHparams, bp, x)
2405:info:build                                     ^
2406:info:build /opt/local/include/openssl/dh.h:229:41: note: 'd2i_DHparams' has been explicitly marked deprecated here
2407:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2408:info:build                                         ^
2409:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2410:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2411:info:build                                                 ^
2412:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2413:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2414:info:build                                                    ^
2415:info:build ossl_pkey_dh.c:236:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
2416:info:build     if (!EVP_PKEY_assign_DH(pkey, dh)) {
2417:info:build          ^
2418:info:build /opt/local/include/openssl/evp.h:506:39: note: expanded from macro 'EVP_PKEY_assign_DH'
2419:info:build #  define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh))
2420:info:build                                       ^
2421:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
2422:info:build OSSL_DEPRECATEDIN_3_0
2423:info:build ^
2424:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2425:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2426:info:build                                                 ^
2427:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2428:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2429:info:build                                                    ^
2430:info:build ossl_pkey_dh.c:237:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2431:info:build         DH_free(dh);
2432:info:build         ^
2433:info:build /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2434:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2435:info:build ^
2436:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2437:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2438:info:build                                                 ^
2439:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2440:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2441:info:build                                                    ^
2442:info:build ossl_pkey_dh.c:253:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2443:info:build     GetDH(other, dh_other);
2444:info:build     ^
2445:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2446:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2447:info:build            ^
2448:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2449:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2450:info:build ^
2451:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2452:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2453:info:build                                                 ^
2454:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2455:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2456:info:build                                                    ^
2457: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]
2458:info:build     GetDH(other, dh_other);
2459:info:build     ^~~~~~~~~~~~~~~~~~~~~~
2460:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2461:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2462:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2463:info:build ossl_pkey_dh.c:255:10: warning: 'DHparams_dup' is deprecated [-Wdeprecated-declarations]
2464:info:build     dh = DHparams_dup(dh_other);
2465:info:build          ^
2466:info:build /opt/local/include/openssl/dh.h:190:37: note: 'DHparams_dup' has been explicitly marked deprecated here
2467:info:build DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2468:info:build                                     ^
2469:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2470:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2471:info:build                                                 ^
2472:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2473:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2474:info:build                                                    ^
2475:info:build ossl_pkey_dh.c:258:5: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
2476:info:build     EVP_PKEY_assign_DH(pkey, dh);
2477:info:build     ^
2478:info:build /opt/local/include/openssl/evp.h:506:39: note: expanded from macro 'EVP_PKEY_assign_DH'
2479:info:build #  define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh))
2480:info:build                                       ^
2481:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
2482:info:build OSSL_DEPRECATEDIN_3_0
2483:info:build ^
2484:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2485:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2486:info:build                                                 ^
2487:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2488:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2489:info:build                                                    ^
2490:info:build ossl_pkey_dh.c:260:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2491:info:build     DH_get0_key(dh_other, &pub, &priv);
2492:info:build     ^
2493:info:build /opt/local/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2494:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2495:info:build ^
2496:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2497:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2498:info:build                                                 ^
2499:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2500:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2501:info:build                                                    ^
2502:info:build ossl_pkey_dh.c:270:2: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations]
2503:info:build         DH_set0_key(dh, pub2, priv2);
2504:info:build         ^
2505:info:build /opt/local/include/openssl/dh.h:258:1: note: 'DH_set0_key' has been explicitly marked deprecated here
2506:info:build OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
2507:info:build ^
2508:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2509:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2510:info:build                                                 ^
2511:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2512:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2513:info:build                                                    ^
2514:info:build ossl_pkey_dh.c:289:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2515:info:build     GetDH(self, dh);
2516:info:build     ^
2517:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2518:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2519:info:build            ^
2520:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2521:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2522:info:build ^
2523:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2524:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2525:info:build                                                 ^
2526:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2527:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2528:info:build                                                    ^
2529: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]
2530:info:build     GetDH(self, dh);
2531:info:build     ^~~~~~~~~~~~~~~
2532:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2533:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2534:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2535:info:build ossl_pkey_dh.c:290:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2536:info:build     DH_get0_key(dh, &bn, NULL);
2537:info:build     ^
2538:info:build /opt/local/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2539:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2540:info:build ^
2541:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2542:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2543:info:build                                                 ^
2544:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2545:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2546:info:build                                                    ^
2547:info:build ossl_pkey_dh.c:308:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2548:info:build     GetDH(self, dh);
2549:info:build     ^
2550:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2551:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2552:info:build            ^
2553:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2554:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2555:info:build ^
2556:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2557:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2558:info:build                                                 ^
2559:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2560:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2561:info:build                                                    ^
2562: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]
2563:info:build     GetDH(self, dh);
2564:info:build     ^~~~~~~~~~~~~~~
2565:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2566:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2567:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2568:info:build ossl_pkey_dh.c:309:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2569:info:build     DH_get0_key(dh, NULL, &bn);
2570:info:build     ^
2571:info:build /opt/local/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2572:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2573:info:build ^
2574:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2575:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2576:info:build                                                 ^
2577:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2578:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2579:info:build                                                    ^
2580:info:build ossl_pkey_dh.c:312:19: warning: 'DH_get0_engine' is deprecated [-Wdeprecated-declarations]
2581:info:build     return (bn || DH_get0_engine(dh)) ? Qtrue : Qfalse;
2582:info:build                   ^
2583:info:build /opt/local/include/openssl/dh.h:267:1: note: 'DH_get0_engine' has been explicitly marked deprecated here
2584:info:build OSSL_DEPRECATEDIN_3_0 ENGINE *DH_get0_engine(DH *d);
2585:info:build ^
2586:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2587:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2588:info:build                                                 ^
2589:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2590:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2591:info:build                                                    ^
2592:info:build ossl_pkey_dh.c:335:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2593:info:build     GetDH(self, dh);
2594:info:build     ^
2595:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2596:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2597:info:build            ^
2598:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2599:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2600:info:build ^
2601:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2602:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2603:info:build                                                 ^
2604:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2605:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2606:info:build                                                    ^
2607: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]
2608:info:build     GetDH(self, dh);
2609:info:build     ^~~~~~~~~~~~~~~
2610:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2611:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2612:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2613:info:build ossl_pkey_dh.c:339:10: warning: 'PEM_write_bio_DHparams' is deprecated [-Wdeprecated-declarations]
2614:info:build     if (!PEM_write_bio_DHparams(out, dh)) {
2615:info:build          ^
2616:info:build /opt/local/include/openssl/pem.h:469:21: note: 'PEM_write_bio_DHparams' has been explicitly marked deprecated here
2617:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
2618:info:build                     ^
2619:info:build /opt/local/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/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:365: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/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/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/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:365: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:366:15: warning: 'i2d_DHparams' is deprecated [-Wdeprecated-declarations]
2647:info:build     if((len = i2d_DHparams(dh, NULL)) <= 0)
2648:info:build               ^
2649:info:build /opt/local/include/openssl/dh.h:229:41: note: 'i2d_DHparams' has been explicitly marked deprecated here
2650:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2651:info:build                                         ^
2652:info:build /opt/local/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/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:370:8: warning: 'i2d_DHparams' is deprecated [-Wdeprecated-declarations]
2659:info:build     if(i2d_DHparams(dh, &p) < 0)
2660:info:build        ^
2661:info:build /opt/local/include/openssl/dh.h:229:41: note: 'i2d_DHparams' has been explicitly marked deprecated here
2662:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2663:info:build                                         ^
2664:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2665:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2666:info:build                                                 ^
2667:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2668:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2669:info:build                                                    ^
2670:info:build ossl_pkey_dh.c:392:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2671:info:build     GetDH(self, dh);
2672:info:build     ^
2673:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2674:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2675:info:build            ^
2676:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2677:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2678:info:build ^
2679:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2680:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2681:info:build                                                 ^
2682:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2683:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2684:info:build                                                    ^
2685: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]
2686:info:build     GetDH(self, dh);
2687:info:build     ^~~~~~~~~~~~~~~
2688:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2689:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2690:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2691:info:build ossl_pkey_dh.c:393:5: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
2692:info:build     DH_get0_pqg(dh, &p, &q, &g);
2693:info:build     ^
2694:info:build /opt/local/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
2695:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
2696:info:build ^
2697:info:build /opt/local/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/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:394:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
2704:info:build     DH_get0_key(dh, &pub_key, &priv_key);
2705:info:build     ^
2706:info:build /opt/local/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
2707:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
2708:info:build ^
2709:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2710:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2711:info:build                                                 ^
2712:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2713:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2714:info:build                                                    ^
2715:info:build ossl_pkey_dh.c:421:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2716:info:build     GetDH(self, dh);
2717:info:build     ^
2718:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2719:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2720:info:build            ^
2721:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2722:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2723:info:build ^
2724:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2725:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2726:info:build                                                 ^
2727:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2728:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2729:info:build                                                    ^
2730: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]
2731:info:build     GetDH(self, dh);
2732:info:build     ^~~~~~~~~~~~~~~
2733:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2734:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2735:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2736:info:build ossl_pkey_dh.c:425:10: warning: 'DHparams_print' is deprecated [-Wdeprecated-declarations]
2737:info:build     if (!DHparams_print(out, dh)) {
2738:info:build          ^
2739:info:build /opt/local/include/openssl/dh.h:235:1: note: 'DHparams_print' has been explicitly marked deprecated here
2740:info:build OSSL_DEPRECATEDIN_3_0 int DHparams_print(BIO *bp, const DH *x);
2741:info:build ^
2742:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2743:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2744:info:build                                                 ^
2745:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2746:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2747:info:build                                                    ^
2748:info:build ossl_pkey_dh.c:461:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2749:info:build     GetDH(self, orig_dh);
2750:info:build     ^
2751:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2752:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2753:info:build            ^
2754:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2755:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2756:info:build ^
2757:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2758:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2759:info:build                                                 ^
2760:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2761:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2762:info:build                                                    ^
2763: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]
2764:info:build     GetDH(self, orig_dh);
2765:info:build     ^~~~~~~~~~~~~~~~~~~~
2766:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2767:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2768:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2769:info:build ossl_pkey_dh.c:462:10: warning: 'DHparams_dup' is deprecated [-Wdeprecated-declarations]
2770:info:build     dh = DHparams_dup(orig_dh); /* err check perfomed by dh_instance */
2771:info:build          ^
2772:info:build /opt/local/include/openssl/dh.h:190:37: note: 'DHparams_dup' has been explicitly marked deprecated here
2773:info:build DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
2774:info:build                                     ^
2775:info:build /opt/local/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/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:465:2: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
2782:info:build         DH_free(dh);
2783:info:build         ^
2784:info:build /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
2785:info:build OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
2786:info:build ^
2787:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2788:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2789:info:build                                                 ^
2790:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2791:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2792:info:build                                                    ^
2793:info:build ossl_pkey_dh.c:486:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2794:info:build     GetDH(self, dh);
2795:info:build     ^
2796:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2797:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2798:info:build            ^
2799:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2800:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2801:info:build ^
2802:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2803:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2804:info:build                                                 ^
2805:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2806:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2807:info:build                                                    ^
2808: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]
2809:info:build     GetDH(self, dh);
2810:info:build     ^~~~~~~~~~~~~~~
2811:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2812:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2813:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2814:info:build ossl_pkey_dh.c:487:10: warning: 'DH_check' is deprecated [-Wdeprecated-declarations]
2815:info:build     if (!DH_check(dh, &codes)) {
2816:info:build          ^
2817:info:build /opt/local/include/openssl/dh.h:220:1: note: 'DH_check' has been explicitly marked deprecated here
2818:info:build OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes);
2819:info:build ^
2820:info:build /opt/local/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/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:515: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/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/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/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:515: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:516:10: warning: 'DH_generate_key' is deprecated [-Wdeprecated-declarations]
2848:info:build     if (!DH_generate_key(dh))
2849:info:build          ^
2850:info:build /opt/local/include/openssl/dh.h:223:1: note: 'DH_generate_key' has been explicitly marked deprecated here
2851:info:build OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
2852:info:build ^
2853:info:build /opt/local/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/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:540:5: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2860:info:build     GetDH(self, 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/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/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/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:540: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, 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:541:5: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
2881:info:build     DH_get0_pqg(dh, &dh_p, NULL, NULL);
2882:info:build     ^
2883:info:build /opt/local/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
2884:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
2885:info:build ^
2886:info:build /opt/local/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/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:545:11: warning: 'DH_size' is deprecated [-Wdeprecated-declarations]
2893:info:build     len = DH_size(dh);
2894:info:build           ^
2895:info:build /opt/local/include/openssl/dh.h:203:1: note: 'DH_size' has been explicitly marked deprecated here
2896:info:build OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
2897:info:build ^
2898:info:build /opt/local/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/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:547:16: warning: 'DH_compute_key' is deprecated [-Wdeprecated-declarations]
2905:info:build     if ((len = DH_compute_key((unsigned char *)RSTRING_PTR(str), pub_key, dh)) < 0) {
2906:info:build                ^
2907:info:build /opt/local/include/openssl/dh.h:224:1: note: 'DH_compute_key' has been explicitly marked deprecated here
2908:info:build OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
2909:info:build ^
2910:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2911:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2912:info:build                                                 ^
2913:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2914:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2915:info:build                                                    ^
2916:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2917:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
2918:info:build ^
2919:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
2920:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
2921:info:build         ^
2922:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
2923:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
2924:info:build         ^
2925:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
2926:info:build         Get##_type(self, obj);                                          \
2927:info:build         ^
2928:info:build <scratch space>:156:1: note: expanded from here
2929:info:build GetDH
2930:info:build ^
2931:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2932:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2933:info:build            ^
2934:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2935:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
2936:info:build ^
2937:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2938:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2939:info:build                                                 ^
2940:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2941:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2942:info:build                                                    ^
2943: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]
2944:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
2945:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2946:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
2947:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
2948:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2949:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
2950:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
2951:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2952:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
2953:info:build         Get##_type(self, obj);                                          \
2954:info:build         ^~~~~~~~~~~~~~~~~~~~~
2955:info:build <scratch space>:156:1: note: expanded from here
2956:info:build GetDH
2957:info:build ^
2958:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
2959:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2960:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
2961:info:build ossl_pkey_dh.c:562:1: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
2962:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
2963:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
2964:info:build         ^
2965:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
2966:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
2967:info:build                 ^
2968:info:build <scratch space>:152:1: note: expanded from here
2969:info:build DH_get0_pqg
2970:info:build ^
2971:info:build /opt/local/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
2972:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
2973:info:build ^
2974:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
2975:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
2976:info:build                                                 ^
2977:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
2978:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
2979:info:build                                                    ^
2980:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
2981:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
2982:info:build ^
2983:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
2984:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
2985:info:build         ^
2986:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
2987:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
2988:info:build         ^
2989:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
2990:info:build         Get##_type(self, obj);                                          \
2991:info:build         ^
2992:info:build <scratch space>:162:1: note: expanded from here
2993:info:build GetDH
2994:info:build ^
2995:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
2996:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
2997:info:build            ^
2998:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
2999:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3000:info:build ^
3001:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3002:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3003:info:build                                                 ^
3004:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3005:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3006:info:build                                                    ^
3007: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]
3008:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3009:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3010:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3011:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3012:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3013:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3014:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
3015:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3016:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3017:info:build         Get##_type(self, obj);                                          \
3018:info:build         ^~~~~~~~~~~~~~~~~~~~~
3019:info:build <scratch space>:162:1: note: expanded from here
3020:info:build GetDH
3021:info:build ^
3022:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3023:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3024:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3025:info:build ossl_pkey_dh.c:562:1: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
3026:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3027:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3028:info:build         ^
3029:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3030:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
3031:info:build                 ^
3032:info:build <scratch space>:158:1: note: expanded from here
3033:info:build DH_get0_pqg
3034:info:build ^
3035:info:build /opt/local/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
3036:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
3037:info:build ^
3038:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3039:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3040:info:build                                                 ^
3041:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3042:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3043:info:build                                                    ^
3044:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3045:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3046:info:build ^
3047:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3048:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3049:info:build         ^
3050:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3051:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
3052:info:build         ^
3053:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3054:info:build         Get##_type(self, obj);                                          \
3055:info:build         ^
3056:info:build <scratch space>:168:1: note: expanded from here
3057:info:build GetDH
3058:info:build ^
3059:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3060:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3061:info:build            ^
3062:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3063:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3064:info:build ^
3065:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3066:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3067:info:build                                                 ^
3068:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3069:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3070:info:build                                                    ^
3071: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]
3072:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3073:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3074:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3075:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3076:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3077:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3078:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
3079:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3080:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3081:info:build         Get##_type(self, obj);                                          \
3082:info:build         ^~~~~~~~~~~~~~~~~~~~~
3083:info:build <scratch space>:168:1: note: expanded from here
3084:info:build GetDH
3085:info:build ^
3086:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3087:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3088:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3089:info:build ossl_pkey_dh.c:562:1: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
3090:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3091:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
3092:info:build         ^
3093:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
3094:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
3095:info:build                 ^
3096:info:build <scratch space>:164:1: note: expanded from here
3097:info:build DH_get0_pqg
3098:info:build ^
3099:info:build /opt/local/include/openssl/dh.h:253:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
3100:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
3101:info:build ^
3102:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3103:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3104:info:build                                                 ^
3105:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3106:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3107:info:build                                                    ^
3108:info:build ossl_pkey_dh.c:562:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3109:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3110:info:build ^
3111:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3112:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
3113:info:build         ^
3114:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
3115:info:build         Get##_type(self, obj);                                          \
3116:info:build         ^
3117:info:build <scratch space>:174:1: note: expanded from here
3118:info:build GetDH
3119:info:build ^
3120:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3121:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3122:info:build            ^
3123:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3124:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3125:info:build ^
3126:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3127:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3128:info:build                                                 ^
3129:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3130:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3131:info:build                                                    ^
3132: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]
3133:info:build OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
3134:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3135:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3136:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
3137:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3138:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
3139:info:build         Get##_type(self, obj);                                          \
3140:info:build         ^~~~~~~~~~~~~~~~~~~~~
3141:info:build <scratch space>:174:1: note: expanded from here
3142:info:build GetDH
3143:info:build ^
3144:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3145:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3146:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3147:info:build ossl_pkey_dh.c:562:1: warning: 'DH_set0_pqg' is deprecated [-Wdeprecated-declarations]
3148:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
3149:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
3150:info:build         ^
3151:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
3152:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
3153:info:build              ^
3154:info:build <scratch space>:176:1: note: expanded from here
3155:info:build DH_set0_pqg
3156:info:build ^
3157:info:build /opt/local/include/openssl/dh.h:255:1: note: 'DH_set0_pqg' has been explicitly marked deprecated here
3158:info:build OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
3159:info:build ^
3160:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3161:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3162:info:build                                                 ^
3163:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3164:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3165:info:build                                                    ^
3166:info:build ossl_pkey_dh.c:570:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3167:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3168:info:build ^
3169:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3170:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3171:info:build         ^
3172:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3173:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
3174:info:build         ^
3175:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3176:info:build         Get##_type(self, obj);                                          \
3177:info:build         ^
3178:info:build <scratch space>:182:1: note: expanded from here
3179:info:build GetDH
3180:info:build ^
3181:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3182:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3183:info:build            ^
3184:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3185:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3186:info:build ^
3187:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3188:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3189:info:build                                                 ^
3190:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3191:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3192:info:build                                                    ^
3193: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]
3194:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3195:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3196:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3197:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3198:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3199:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3200:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
3201:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3202:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3203:info:build         Get##_type(self, obj);                                          \
3204:info:build         ^~~~~~~~~~~~~~~~~~~~~
3205:info:build <scratch space>:182:1: note: expanded from here
3206:info:build GetDH
3207:info:build ^
3208:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3209:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3210:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3211:info:build ossl_pkey_dh.c:570:1: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
3212:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3213:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3214:info:build         ^
3215:info:build ./ossl_pkey.h:119:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3216:info:build                 _type##_get0_##_group(obj, &bn, NULL))                  \
3217:info:build                 ^
3218:info:build <scratch space>:178:1: note: expanded from here
3219:info:build DH_get0_key
3220:info:build ^
3221:info:build /opt/local/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
3222:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
3223:info:build ^
3224:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3225:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3226:info:build                                                 ^
3227:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3228:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3229:info:build                                                    ^
3230:info:build ossl_pkey_dh.c:570:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3231:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3232:info:build ^
3233:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3234:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3235:info:build         ^
3236:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3237:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
3238:info:build         ^
3239:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3240:info:build         Get##_type(self, obj);                                          \
3241:info:build         ^
3242:info:build <scratch space>:188:1: note: expanded from here
3243:info:build GetDH
3244:info:build ^
3245:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3246:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3247:info:build            ^
3248:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3249:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3250:info:build ^
3251:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3252:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3253:info:build                                                 ^
3254:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3255:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3256:info:build                                                    ^
3257: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]
3258:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3259:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3260:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3261:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3262:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3263:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3264:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
3265:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3266:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
3267:info:build         Get##_type(self, obj);                                          \
3268:info:build         ^~~~~~~~~~~~~~~~~~~~~
3269:info:build <scratch space>:188:1: note: expanded from here
3270:info:build GetDH
3271:info:build ^
3272:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3273:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3274:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3275:info:build ossl_pkey_dh.c:570:1: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
3276:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3277:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
3278:info:build         ^
3279:info:build ./ossl_pkey.h:121:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
3280:info:build                 _type##_get0_##_group(obj, NULL, &bn))
3281:info:build                 ^
3282:info:build <scratch space>:184:1: note: expanded from here
3283:info:build DH_get0_key
3284:info:build ^
3285:info:build /opt/local/include/openssl/dh.h:256:1: note: 'DH_get0_key' has been explicitly marked deprecated here
3286:info:build OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
3287:info:build ^
3288:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3289:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3290:info:build                                                 ^
3291:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3292:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3293:info:build                                                    ^
3294:info:build ossl_pkey_dh.c:570:1: warning: 'EVP_PKEY_get0_DH' is deprecated [-Wdeprecated-declarations]
3295:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3296:info:build ^
3297:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3298:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
3299:info:build         ^
3300:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
3301:info:build         Get##_type(self, obj);                                          \
3302:info:build         ^
3303:info:build <scratch space>:194:1: note: expanded from here
3304:info:build GetDH
3305:info:build ^
3306:info:build ossl_pkey_dh.c:23:12: note: expanded from macro 'GetDH'
3307:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3308:info:build            ^
3309:info:build /opt/local/include/openssl/evp.h:1363:1: note: 'EVP_PKEY_get0_DH' has been explicitly marked deprecated here
3310:info:build OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
3311:info:build ^
3312:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3313:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3314:info:build                                                 ^
3315:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3316:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3317:info:build                                                    ^
3318: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]
3319:info:build OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
3320:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3321:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3322:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
3323:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3324:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
3325:info:build         Get##_type(self, obj);                                          \
3326:info:build         ^~~~~~~~~~~~~~~~~~~~~
3327:info:build <scratch space>:194:1: note: expanded from here
3328:info:build GetDH
3329:info:build ^
3330:info:build ossl_pkey_dh.c:23:10: note: expanded from macro 'GetDH'
3331:info:build     (dh) = EVP_PKEY_get0_DH(_pkey); \
3332:info:build          ^ ~~~~~~~~~~~~~~~~~~~~~~~
3333:info:build ossl_pkey_dh.c:570:1: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations]
3334:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
3335:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
3336:info:build         ^
3337:info:build ./ossl_pkey.h:173:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
3338:info:build         if (!_type##_set0_##_group(obj, bn1, bn2)) {                    \
3339:info:build              ^
3340:info:build <scratch space>:196:1: note: expanded from here
3341:info:build DH_set0_key
3342:info:build ^
3343:info:build /opt/local/include/openssl/dh.h:258:1: note: 'DH_set0_key' has been explicitly marked deprecated here
3344:info:build OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
3345:info:build ^
3346:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3347:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3348:info:build                                                 ^
3349:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3350:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3351:info:build                                                    ^
3352:info:build 79 warnings generated.
3353:info:build compiling ossl_pkey_dsa.c
3354:info:build In file included from ossl_pkey_dsa.c:10:
3355:info:build In file included from ./ossl.h:156:
3356:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
3357:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
3358:info:build           ^
3359:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
3360:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
3361:info:build           ^
3362:info:build ossl_pkey_dsa.c:30:5: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
3363:info:build     DSA_get0_key(dsa, NULL, &bn);
3364:info:build     ^
3365:info:build /opt/local/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
3366:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
3367:info:build ^
3368:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3369:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3370:info:build                                                 ^
3371:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3372:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3373:info:build                                                    ^
3374:info:build ossl_pkey_dsa.c:62:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
3375:info:build     if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
3376:info:build          ^
3377:info:build /opt/local/include/openssl/evp.h:501:41: note: expanded from macro 'EVP_PKEY_assign_DSA'
3378:info:build #  define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
3379:info:build                                         ^
3380:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
3381:info:build OSSL_DEPRECATEDIN_3_0
3382:info:build ^
3383:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3384:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3385:info:build                                                 ^
3386:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3387:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3388:info:build                                                    ^
3389:info:build ossl_pkey_dsa.c:77:27: warning: 'DSA_new' is deprecated [-Wdeprecated-declarations]
3390:info:build         obj = dsa_instance(cDSA, DSA_new());
3391:info:build                                  ^
3392:info:build /opt/local/include/openssl/dsa.h:125:1: note: 'DSA_new' has been explicitly marked deprecated here
3393:info:build OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
3394:info:build ^
3395:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3396:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3397:info:build                                                 ^
3398:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3399:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3400:info:build                                                    ^
3401:info:build ossl_pkey_dsa.c:108:19: warning: 'DSA_generate_parameters_ex' is deprecated [-Wdeprecated-declarations]
3402:info:build     gen->result = DSA_generate_parameters_ex(gen->dsa, gen->size, NULL, 0,
3403:info:build                   ^
3404:info:build /opt/local/include/openssl/dsa.h:167:1: note: 'DSA_generate_parameters_ex' has been explicitly marked deprecated here
3405:info:build OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
3406:info:build ^
3407:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3408:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3409:info:build                                                 ^
3410:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3411:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3412:info:build                                                    ^
3413:info:build ossl_pkey_dsa.c:118:16: warning: 'DSA_new' is deprecated [-Wdeprecated-declarations]
3414:info:build     DSA *dsa = DSA_new();
3415:info:build                ^
3416:info:build /opt/local/include/openssl/dsa.h:125:1: note: 'DSA_new' has been explicitly marked deprecated here
3417:info:build OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
3418:info:build ^
3419:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3420:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3421:info:build                                                 ^
3422:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3423:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3424:info:build                                                    ^
3425:info:build ossl_pkey_dsa.c:124:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3426:info:build         DSA_free(dsa);
3427:info:build         ^
3428:info:build /opt/local/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3429:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3430:info:build ^
3431:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3432:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3433:info:build                                                 ^
3434:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3435:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3436:info:build                                                    ^
3437:info:build ossl_pkey_dsa.c:147:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3438:info:build         DSA_free(dsa);
3439:info:build         ^
3440:info:build /opt/local/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3441:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3442:info:build ^
3443:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3444:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3445:info:build                                                 ^
3446:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3447:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3448:info:build                                                    ^
3449:info:build ossl_pkey_dsa.c:159:10: warning: 'DSA_generate_key' is deprecated [-Wdeprecated-declarations]
3450:info:build     if (!DSA_generate_key(dsa)) {
3451:info:build          ^
3452:info:build /opt/local/include/openssl/dsa.h:174:1: note: 'DSA_generate_key' has been explicitly marked deprecated here
3453:info:build OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
3454:info:build ^
3455:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3456:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3457:info:build                                                 ^
3458:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3459:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3460:info:build                                                    ^
3461:info:build ossl_pkey_dsa.c:160:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3462:info:build         DSA_free(dsa);
3463:info:build         ^
3464:info:build /opt/local/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3465:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3466:info:build ^
3467:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3468:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3469:info:build                                                 ^
3470:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3471:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3472:info:build                                                    ^
3473:info:build ossl_pkey_dsa.c:185:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3474:info:build         DSA_free(dsa);
3475:info:build         ^
3476:info:build /opt/local/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3477:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3478:info:build ^
3479:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3480:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3481:info:build                                                 ^
3482:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3483:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3484:info:build                                                    ^
3485:info:build ossl_pkey_dsa.c:222:15: warning: 'DSA_new' is deprecated [-Wdeprecated-declarations]
3486:info:build         dsa = DSA_new();
3487:info:build               ^
3488:info:build /opt/local/include/openssl/dsa.h:125:1: note: 'DSA_new' has been explicitly marked deprecated here
3489:info:build OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
3490:info:build ^
3491:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3492:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3493:info:build                                                 ^
3494:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3495:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3496:info:build                                                    ^
3497:info:build ossl_pkey_dsa.c:233:8: warning: 'PEM_read_bio_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3498:info:build         dsa = PEM_read_bio_DSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
3499:info:build               ^
3500:info:build /opt/local/include/openssl/pem.h:453:24: note: 'PEM_read_bio_DSAPrivateKey' has been explicitly marked deprecated here
3501:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
3502:info:build                        ^
3503:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3504:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3505:info:build                                                 ^
3506:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3507:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3508:info:build                                                    ^
3509:info:build ossl_pkey_dsa.c:236:12: warning: 'PEM_read_bio_DSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
3510:info:build             dsa = PEM_read_bio_DSA_PUBKEY(in, NULL, NULL, NULL);
3511:info:build                   ^
3512:info:build /opt/local/include/openssl/pem.h:454:21: note: 'PEM_read_bio_DSA_PUBKEY' has been explicitly marked deprecated here
3513:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
3514:info:build                     ^
3515:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3516:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3517:info:build                                                 ^
3518:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3519:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3520:info:build                                                    ^
3521:info:build ossl_pkey_dsa.c:240:12: warning: 'd2i_DSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
3522:info:build             dsa = d2i_DSAPrivateKey_bio(in, NULL);
3523:info:build                   ^
3524:info:build /opt/local/include/openssl/x509.h:627:1: note: 'd2i_DSAPrivateKey_bio' has been explicitly marked deprecated here
3525:info:build OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa);
3526:info:build ^
3527:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3528:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3529:info:build                                                 ^
3530:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3531:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3532:info:build                                                    ^
3533:info:build ossl_pkey_dsa.c:244:12: warning: 'd2i_DSA_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
3534:info:build             dsa = d2i_DSA_PUBKEY_bio(in, NULL);
3535:info:build                   ^
3536:info:build /opt/local/include/openssl/x509.h:625:1: note: 'd2i_DSA_PUBKEY_bio' has been explicitly marked deprecated here
3537:info:build OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa);
3538:info:build ^
3539:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3540:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3541:info:build                                                 ^
3542:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3543:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3544:info:build                                                    ^
3545:info:build ossl_pkey_dsa.c:250:12: warning: 'd2i_DSAPublicKey' is deprecated [-Wdeprecated-declarations]
3546:info:build             dsa = PEM_read_bio_DSAPublicKey(in, NULL, NULL, NULL);
3547:info:build                   ^
3548:info:build ossl_pkey_dsa.c:249:17: note: expanded from macro 'PEM_read_bio_DSAPublicKey'
3549:info:build         (d2i_of_void *)d2i_DSAPublicKey, PEM_STRING_DSA_PUBLIC, (bp), (void **)(x), (cb), (u))
3550:info:build                        ^
3551:info:build /opt/local/include/openssl/dsa.h:148:41: note: 'd2i_DSAPublicKey' has been explicitly marked deprecated here
3552:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3553:info:build                                         ^
3554:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3555:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3556:info:build                                                 ^
3557:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3558:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3559:info:build                                                    ^
3560:info:build ossl_pkey_dsa.c:259:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
3561:info:build     if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
3562:info:build          ^
3563:info:build /opt/local/include/openssl/evp.h:501:41: note: expanded from macro 'EVP_PKEY_assign_DSA'
3564:info:build #  define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
3565:info:build                                         ^
3566:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
3567:info:build OSSL_DEPRECATEDIN_3_0
3568:info:build ^
3569:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3570:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3571:info:build                                                 ^
3572:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3573:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3574:info:build                                                    ^
3575:info:build ossl_pkey_dsa.c:260:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3576:info:build         DSA_free(dsa);
3577:info:build         ^
3578:info:build /opt/local/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3579:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3580:info:build ^
3581:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3582:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3583:info:build                                                 ^
3584:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3585:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3586:info:build                                                    ^
3587:info:build ossl_pkey_dsa.c:276:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3588:info:build     GetDSA(other, dsa);
3589:info:build     ^
3590:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3591:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3592:info:build             ^
3593:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3594:info:build OSSL_DEPRECATEDIN_3_0
3595:info:build ^
3596:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3597:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3598:info:build                                                 ^
3599:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3600:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3601:info:build                                                    ^
3602: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]
3603:info:build     GetDSA(other, dsa);
3604:info:build     ^~~~~~~~~~~~~~~~~~
3605:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3606:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3607:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3608:info:build ossl_pkey_dsa.c:278:39: warning: 'i2d_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3609:info:build     dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
3610:info:build                                       ^
3611:info:build /opt/local/include/openssl/dsa.h:150:41: note: 'i2d_DSAPrivateKey' has been explicitly marked deprecated here
3612:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3613:info:build                                         ^
3614:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3615:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3616:info:build                                                 ^
3617:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3618:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3619:info:build                                                    ^
3620:info:build ossl_pkey_dsa.c:278:73: warning: 'd2i_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3621:info:build     dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
3622:info:build                                                                         ^
3623:info:build /opt/local/include/openssl/dsa.h:150:41: note: 'd2i_DSAPrivateKey' has been explicitly marked deprecated here
3624:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3625:info:build                                         ^
3626:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3627:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3628:info:build                                                 ^
3629:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3630:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3631:info:build                                                    ^
3632:info:build ossl_pkey_dsa.c:282:5: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
3633:info:build     EVP_PKEY_assign_DSA(pkey, dsa_new);
3634:info:build     ^
3635:info:build /opt/local/include/openssl/evp.h:501:41: note: expanded from macro 'EVP_PKEY_assign_DSA'
3636:info:build #  define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
3637:info:build                                         ^
3638:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
3639:info:build OSSL_DEPRECATEDIN_3_0
3640:info:build ^
3641:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3642:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3643:info:build                                                 ^
3644:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3645:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3646:info:build                                                    ^
3647:info:build ossl_pkey_dsa.c:300:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3648:info:build     GetDSA(self, dsa);
3649:info:build     ^
3650:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3651:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3652:info:build             ^
3653:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3654:info:build OSSL_DEPRECATEDIN_3_0
3655:info:build ^
3656:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3657:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3658:info:build                                                 ^
3659:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3660:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3661:info:build                                                    ^
3662: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]
3663:info:build     GetDSA(self, dsa);
3664:info:build     ^~~~~~~~~~~~~~~~~
3665:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3666:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3667:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3668:info:build ossl_pkey_dsa.c:301:5: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
3669:info:build     DSA_get0_key(dsa, &bn, NULL);
3670:info:build     ^
3671:info:build /opt/local/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
3672:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
3673:info:build ^
3674:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3675:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3676:info:build                                                 ^
3677:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3678:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3679:info:build                                                    ^
3680:info:build ossl_pkey_dsa.c:318:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3681:info:build     GetDSA(self, dsa);
3682:info:build     ^
3683:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3684:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3685:info:build             ^
3686:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3687:info:build OSSL_DEPRECATEDIN_3_0
3688:info:build ^
3689:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3690:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3691:info:build                                                 ^
3692:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3693:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3694:info:build                                                    ^
3695: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]
3696:info:build     GetDSA(self, dsa);
3697:info:build     ^~~~~~~~~~~~~~~~~
3698:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3699:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3700:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3701:info:build ossl_pkey_dsa.c:348:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3702:info:build     GetDSA(self, dsa);
3703:info:build     ^
3704:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3705:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3706:info:build             ^
3707:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3708:info:build OSSL_DEPRECATEDIN_3_0
3709:info:build ^
3710:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3711:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3712:info:build                                                 ^
3713:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3714:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3715:info:build                                                    ^
3716: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]
3717:info:build     GetDSA(self, dsa);
3718:info:build     ^~~~~~~~~~~~~~~~~
3719:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3720:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3721:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3722:info:build ossl_pkey_dsa.c:358:7: warning: 'PEM_write_bio_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3723:info:build         if (!PEM_write_bio_DSAPrivateKey(out, dsa, ciph, NULL, 0,
3724:info:build              ^
3725:info:build /opt/local/include/openssl/pem.h:453:24: note: 'PEM_write_bio_DSAPrivateKey' has been explicitly marked deprecated here
3726:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
3727:info:build                        ^
3728:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3729:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3730:info:build                                                 ^
3731:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3732:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3733:info:build                                                    ^
3734:info:build ossl_pkey_dsa.c:364:7: warning: 'PEM_write_bio_DSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
3735:info:build         if (!PEM_write_bio_DSA_PUBKEY(out, dsa)) {
3736:info:build              ^
3737:info:build /opt/local/include/openssl/pem.h:454:21: note: 'PEM_write_bio_DSA_PUBKEY' has been explicitly marked deprecated here
3738:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
3739:info:build                     ^
3740:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3741:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3742:info:build                                                 ^
3743:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3744:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3745:info:build                                                    ^
3746:info:build ossl_pkey_dsa.c:390:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3747:info:build     GetDSA(self, dsa);
3748:info:build     ^
3749:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3750:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3751:info:build             ^
3752:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3753:info:build OSSL_DEPRECATEDIN_3_0
3754:info:build ^
3755:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3756:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3757:info:build                                                 ^
3758:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3759:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3760:info:build                                                    ^
3761: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]
3762:info:build     GetDSA(self, dsa);
3763:info:build     ^~~~~~~~~~~~~~~~~
3764:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3765:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3766:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3767:info:build ossl_pkey_dsa.c:392:46: warning: 'i2d_DSAPrivateKey' is deprecated [-Wdeprecated-declarations]
3768:info:build         i2d_func = (int (*)(DSA *,unsigned char **))i2d_DSAPrivateKey;
3769:info:build                                                     ^
3770:info:build /opt/local/include/openssl/dsa.h:150:41: note: 'i2d_DSAPrivateKey' has been explicitly marked deprecated here
3771:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3772:info:build                                         ^
3773:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3774:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3775:info:build                                                 ^
3776:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3777:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3778:info:build                                                    ^
3779:info:build ossl_pkey_dsa.c:394:13: warning: 'i2d_DSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
3780:info:build         i2d_func = i2d_DSA_PUBKEY;
3781:info:build                    ^
3782:info:build /opt/local/include/openssl/x509.h:714:41: note: 'i2d_DSA_PUBKEY' has been explicitly marked deprecated here
3783:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY)
3784:info:build                                         ^
3785:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3786:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3787:info:build                                                 ^
3788:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3789:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3790:info:build                                                    ^
3791: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]
3792:info:build         i2d_func = i2d_DSA_PUBKEY;
3793:info:build                  ^ ~~~~~~~~~~~~~~
3794:info:build ossl_pkey_dsa.c:422:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3795:info:build     GetDSA(self, dsa);
3796:info:build     ^
3797:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3798:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3799:info:build             ^
3800:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3801:info:build OSSL_DEPRECATEDIN_3_0
3802:info:build ^
3803:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3804:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3805:info:build                                                 ^
3806:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3807:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3808:info:build                                                    ^
3809: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]
3810:info:build     GetDSA(self, dsa);
3811:info:build     ^~~~~~~~~~~~~~~~~
3812:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3813:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3814:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3815:info:build ossl_pkey_dsa.c:423:5: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
3816:info:build     DSA_get0_pqg(dsa, &p, &q, &g);
3817:info:build     ^
3818:info:build /opt/local/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
3819:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
3820:info:build ^
3821:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3822:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3823:info:build                                                 ^
3824:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3825:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3826:info:build                                                    ^
3827:info:build ossl_pkey_dsa.c:424:5: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
3828:info:build     DSA_get0_key(dsa, &pub_key, &priv_key);
3829:info:build     ^
3830:info:build /opt/local/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
3831:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
3832:info:build ^
3833:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3834:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3835:info:build                                                 ^
3836:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3837:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3838:info:build                                                    ^
3839:info:build ossl_pkey_dsa.c:451:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3840:info:build     GetDSA(self, dsa);
3841:info:build     ^
3842:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3843:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3844:info:build             ^
3845:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3846:info:build OSSL_DEPRECATEDIN_3_0
3847:info:build ^
3848:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3849:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3850:info:build                                                 ^
3851:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3852:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3853:info:build                                                    ^
3854: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]
3855:info:build     GetDSA(self, dsa);
3856:info:build     ^~~~~~~~~~~~~~~~~
3857:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3858:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3859:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3860:info:build ossl_pkey_dsa.c:455:10: warning: 'DSA_print' is deprecated [-Wdeprecated-declarations]
3861:info:build     if (!DSA_print(out, dsa, 0)) { /* offset = 0 */
3862:info:build          ^
3863:info:build /opt/local/include/openssl/dsa.h:177:1: note: 'DSA_print' has been explicitly marked deprecated here
3864:info:build OSSL_DEPRECATEDIN_3_0 int DSA_print(BIO *bp, const DSA *x, int off);
3865:info:build ^
3866:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3867:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3868:info:build                                                 ^
3869:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3870:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3871:info:build                                                    ^
3872:info:build ossl_pkey_dsa.c:492:11: warning: 'i2d_DSAPublicKey' is deprecated [-Wdeprecated-declarations]
3873:info:build     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
3874:info:build           ^
3875:info:build ossl_pkey_dsa.c:491:17: note: expanded from macro 'DSAPublicKey_dup'
3876:info:build         (i2d_of_void *)i2d_DSAPublicKey, (d2i_of_void *)d2i_DSAPublicKey, (char *)(dsa))
3877:info:build                        ^
3878:info:build /opt/local/include/openssl/dsa.h:148:41: note: 'i2d_DSAPublicKey' has been explicitly marked deprecated here
3879:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3880:info:build                                         ^
3881:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3882:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3883:info:build                                                 ^
3884:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3885:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3886:info:build                                                    ^
3887:info:build ossl_pkey_dsa.c:492:11: warning: 'd2i_DSAPublicKey' is deprecated [-Wdeprecated-declarations]
3888:info:build     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
3889:info:build           ^
3890:info:build ossl_pkey_dsa.c:491:50: note: expanded from macro 'DSAPublicKey_dup'
3891:info:build         (i2d_of_void *)i2d_DSAPublicKey, (d2i_of_void *)d2i_DSAPublicKey, (char *)(dsa))
3892:info:build                                                         ^
3893:info:build /opt/local/include/openssl/dsa.h:148:41: note: 'd2i_DSAPublicKey' has been explicitly marked deprecated here
3894:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
3895:info:build                                         ^
3896:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3897:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3898:info:build                                                 ^
3899:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3900:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3901:info:build                                                    ^
3902:info:build ossl_pkey_dsa.c:492:28: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3903:info:build     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
3904:info:build                            ^
3905:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3906:info:build OSSL_DEPRECATEDIN_3_0
3907:info:build ^
3908:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3909:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3910:info:build                                                 ^
3911:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3912:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3913:info:build                                                    ^
3914:info:build ossl_pkey_dsa.c:496:2: warning: 'DSA_free' is deprecated [-Wdeprecated-declarations]
3915:info:build         DSA_free(dsa);
3916:info:build         ^
3917:info:build /opt/local/include/openssl/dsa.h:127:1: note: 'DSA_free' has been explicitly marked deprecated here
3918:info:build OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
3919:info:build ^
3920:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3921:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3922:info:build                                                 ^
3923:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3924:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3925:info:build                                                    ^
3926:info:build ossl_pkey_dsa.c:529:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3927:info:build     GetDSA(self, dsa);
3928:info:build     ^
3929:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3930:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3931:info:build             ^
3932:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
3933:info:build OSSL_DEPRECATEDIN_3_0
3934:info:build ^
3935:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3936:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3937:info:build                                                 ^
3938:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3939:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3940:info:build                                                    ^
3941: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]
3942:info:build     GetDSA(self, dsa);
3943:info:build     ^~~~~~~~~~~~~~~~~
3944:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
3945:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
3946:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3947:info:build ossl_pkey_dsa.c:530:5: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
3948:info:build     DSA_get0_pqg(dsa, NULL, &dsa_q, NULL);
3949:info:build     ^
3950:info:build /opt/local/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
3951:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
3952:info:build ^
3953:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3954:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3955:info:build                                                 ^
3956:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3957:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3958:info:build                                                    ^
3959:info:build ossl_pkey_dsa.c:536:25: warning: 'DSA_size' is deprecated [-Wdeprecated-declarations]
3960:info:build     str = rb_str_new(0, DSA_size(dsa));
3961:info:build                         ^
3962:info:build /opt/local/include/openssl/dsa.h:130:1: note: 'DSA_size' has been explicitly marked deprecated here
3963:info:build OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
3964:info:build ^
3965:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3966:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3967:info:build                                                 ^
3968:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3969:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3970:info:build                                                    ^
3971:info:build ossl_pkey_dsa.c:536:25: warning: 'DSA_size' is deprecated [-Wdeprecated-declarations]
3972:info:build     str = rb_str_new(0, DSA_size(dsa));
3973:info:build                         ^
3974:info:build /opt/local/include/openssl/dsa.h:130:1: note: 'DSA_size' has been explicitly marked deprecated here
3975:info:build OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
3976:info:build ^
3977:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3978:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3979:info:build                                                 ^
3980:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3981:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3982:info:build                                                    ^
3983:info:build ossl_pkey_dsa.c:537:10: warning: 'DSA_sign' is deprecated [-Wdeprecated-declarations]
3984:info:build     if (!DSA_sign(0, (unsigned char *)RSTRING_PTR(data), RSTRING_LENINT(data),
3985:info:build          ^
3986:info:build /opt/local/include/openssl/dsa.h:136:1: note: 'DSA_sign' has been explicitly marked deprecated here
3987:info:build OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst,
3988:info:build ^
3989:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
3990:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
3991:info:build                                                 ^
3992:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
3993:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
3994:info:build                                                    ^
3995:info:build ossl_pkey_dsa.c:572:5: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
3996:info:build     GetDSA(self, dsa);
3997:info:build     ^
3998:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
3999:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4000:info:build             ^
4001:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4002:info:build OSSL_DEPRECATEDIN_3_0
4003:info:build ^
4004:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4005:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4006:info:build                                                 ^
4007:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4008:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4009:info:build                                                    ^
4010: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]
4011:info:build     GetDSA(self, dsa);
4012:info:build     ^~~~~~~~~~~~~~~~~
4013:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4014:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4015:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4016:info:build ossl_pkey_dsa.c:576:11: warning: 'DSA_verify' is deprecated [-Wdeprecated-declarations]
4017:info:build     ret = DSA_verify(0, (unsigned char *)RSTRING_PTR(digest), RSTRING_LENINT(digest),
4018:info:build           ^
4019:info:build /opt/local/include/openssl/dsa.h:139:1: note: 'DSA_verify' has been explicitly marked deprecated here
4020:info:build OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst,
4021:info:build ^
4022:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4023:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4024:info:build                                                 ^
4025:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4026:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4027:info:build                                                    ^
4028:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4029:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4030:info:build ^
4031:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4032:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4033:info:build         ^
4034:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4035:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4036:info:build         ^
4037:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4038:info:build         Get##_type(self, obj);                                          \
4039:info:build         ^
4040:info:build <scratch space>:156:1: note: expanded from here
4041:info:build GetDSA
4042:info:build ^
4043:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4044:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4045:info:build             ^
4046:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4047:info:build OSSL_DEPRECATEDIN_3_0
4048:info:build ^
4049:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4050:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4051:info:build                                                 ^
4052:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4053:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4054:info:build                                                    ^
4055: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]
4056:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4057:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4058:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4059:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4060:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4061:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4062:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4063:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4064:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4065:info:build         Get##_type(self, obj);                                          \
4066:info:build         ^~~~~~~~~~~~~~~~~~~~~
4067:info:build <scratch space>:156:1: note: expanded from here
4068:info:build GetDSA
4069:info:build ^
4070:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4071:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4072:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4073:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
4074:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4075:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4076:info:build         ^
4077:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4078:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
4079:info:build                 ^
4080:info:build <scratch space>:152:1: note: expanded from here
4081:info:build DSA_get0_pqg
4082:info:build ^
4083:info:build /opt/local/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
4084:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
4085:info:build ^
4086:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4087:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4088:info:build                                                 ^
4089:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4090:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4091:info:build                                                    ^
4092:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4093:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4094:info:build ^
4095:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4096:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4097:info:build         ^
4098:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4099:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4100:info:build         ^
4101:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4102:info:build         Get##_type(self, obj);                                          \
4103:info:build         ^
4104:info:build <scratch space>:162:1: note: expanded from here
4105:info:build GetDSA
4106:info:build ^
4107:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4108:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4109:info:build             ^
4110:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4111:info:build OSSL_DEPRECATEDIN_3_0
4112:info:build ^
4113:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4114:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4115:info:build                                                 ^
4116:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4117:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4118:info:build                                                    ^
4119: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]
4120:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4121:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4122:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4123:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4124:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4125:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4126:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4127:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4128:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4129:info:build         Get##_type(self, obj);                                          \
4130:info:build         ^~~~~~~~~~~~~~~~~~~~~
4131:info:build <scratch space>:162:1: note: expanded from here
4132:info:build GetDSA
4133:info:build ^
4134:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4135:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4136:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4137:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
4138:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4139:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4140:info:build         ^
4141:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4142:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
4143:info:build                 ^
4144:info:build <scratch space>:158:1: note: expanded from here
4145:info:build DSA_get0_pqg
4146:info:build ^
4147:info:build /opt/local/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
4148:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
4149:info:build ^
4150:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4151:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4152:info:build                                                 ^
4153:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4154:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4155:info:build                                                    ^
4156:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4157:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4158:info:build ^
4159:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4160:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4161:info:build         ^
4162:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4163:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
4164:info:build         ^
4165:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4166:info:build         Get##_type(self, obj);                                          \
4167:info:build         ^
4168:info:build <scratch space>:168:1: note: expanded from here
4169:info:build GetDSA
4170:info:build ^
4171:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4172:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4173:info:build             ^
4174:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4175:info:build OSSL_DEPRECATEDIN_3_0
4176:info:build ^
4177:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4178:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4179:info:build                                                 ^
4180:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4181:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4182:info:build                                                    ^
4183: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]
4184:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4185:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4186:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4187:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4188:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4189:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4190:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
4191:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4192:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4193:info:build         Get##_type(self, obj);                                          \
4194:info:build         ^~~~~~~~~~~~~~~~~~~~~
4195:info:build <scratch space>:168:1: note: expanded from here
4196:info:build GetDSA
4197:info:build ^
4198:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4199:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4200:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4201:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations]
4202:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4203:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
4204:info:build         ^
4205:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
4206:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
4207:info:build                 ^
4208:info:build <scratch space>:164:1: note: expanded from here
4209:info:build DSA_get0_pqg
4210:info:build ^
4211:info:build /opt/local/include/openssl/dsa.h:201:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here
4212:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
4213:info:build ^
4214:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4215:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4216:info:build                                                 ^
4217:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4218:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4219:info:build                                                    ^
4220:info:build ossl_pkey_dsa.c:595:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4221:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4222:info:build ^
4223:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4224:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
4225:info:build         ^
4226:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
4227:info:build         Get##_type(self, obj);                                          \
4228:info:build         ^
4229:info:build <scratch space>:174:1: note: expanded from here
4230:info:build GetDSA
4231:info:build ^
4232:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4233:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4234:info:build             ^
4235:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4236:info:build OSSL_DEPRECATEDIN_3_0
4237:info:build ^
4238:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4239:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4240:info:build                                                 ^
4241:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4242:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4243:info:build                                                    ^
4244: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]
4245:info:build OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
4246:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4247:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4248:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
4249:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4250:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
4251:info:build         Get##_type(self, obj);                                          \
4252:info:build         ^~~~~~~~~~~~~~~~~~~~~
4253:info:build <scratch space>:174:1: note: expanded from here
4254:info:build GetDSA
4255:info:build ^
4256:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4257:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4258:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4259:info:build ossl_pkey_dsa.c:595:1: warning: 'DSA_set0_pqg' is deprecated [-Wdeprecated-declarations]
4260:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
4261:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
4262:info:build         ^
4263:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
4264:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
4265:info:build              ^
4266:info:build <scratch space>:176:1: note: expanded from here
4267:info:build DSA_set0_pqg
4268:info:build ^
4269:info:build /opt/local/include/openssl/dsa.h:203:1: note: 'DSA_set0_pqg' has been explicitly marked deprecated here
4270:info:build OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
4271:info:build ^
4272:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4273:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4274:info:build                                                 ^
4275:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4276:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4277:info:build                                                    ^
4278:info:build ossl_pkey_dsa.c:603:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4279:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4280:info:build ^
4281:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4282:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4283:info:build         ^
4284:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4285:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4286:info:build         ^
4287:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4288:info:build         Get##_type(self, obj);                                          \
4289:info:build         ^
4290:info:build <scratch space>:182:1: note: expanded from here
4291:info:build GetDSA
4292:info:build ^
4293:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4294:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4295:info:build             ^
4296:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4297:info:build OSSL_DEPRECATEDIN_3_0
4298:info:build ^
4299:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4300:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4301:info:build                                                 ^
4302:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4303:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4304:info:build                                                    ^
4305: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]
4306:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4307:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4308:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4309:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4310:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4311:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4312:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
4313:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4314:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4315:info:build         Get##_type(self, obj);                                          \
4316:info:build         ^~~~~~~~~~~~~~~~~~~~~
4317:info:build <scratch space>:182:1: note: expanded from here
4318:info:build GetDSA
4319:info:build ^
4320:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4321:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4322:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4323:info:build ossl_pkey_dsa.c:603:1: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
4324:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4325:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4326:info:build         ^
4327:info:build ./ossl_pkey.h:119:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4328:info:build                 _type##_get0_##_group(obj, &bn, NULL))                  \
4329:info:build                 ^
4330:info:build <scratch space>:178:1: note: expanded from here
4331:info:build DSA_get0_key
4332:info:build ^
4333:info:build /opt/local/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
4334:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
4335:info:build ^
4336:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4337:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4338:info:build                                                 ^
4339:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4340:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4341:info:build                                                    ^
4342:info:build ossl_pkey_dsa.c:603:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4343:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4344:info:build ^
4345:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4346:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4347:info:build         ^
4348:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4349:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4350:info:build         ^
4351:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4352:info:build         Get##_type(self, obj);                                          \
4353:info:build         ^
4354:info:build <scratch space>:188:1: note: expanded from here
4355:info:build GetDSA
4356:info:build ^
4357:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4358:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4359:info:build             ^
4360:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4361:info:build OSSL_DEPRECATEDIN_3_0
4362:info:build ^
4363:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4364:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4365:info:build                                                 ^
4366:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4367:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4368:info:build                                                    ^
4369: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]
4370:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4371:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4372:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4373:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4374:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4375:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4376:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
4377:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4378:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
4379:info:build         Get##_type(self, obj);                                          \
4380:info:build         ^~~~~~~~~~~~~~~~~~~~~
4381:info:build <scratch space>:188:1: note: expanded from here
4382:info:build GetDSA
4383:info:build ^
4384:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4385:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4386:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4387:info:build ossl_pkey_dsa.c:603:1: warning: 'DSA_get0_key' is deprecated [-Wdeprecated-declarations]
4388:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4389:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
4390:info:build         ^
4391:info:build ./ossl_pkey.h:121:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
4392:info:build                 _type##_get0_##_group(obj, NULL, &bn))
4393:info:build                 ^
4394:info:build <scratch space>:184:1: note: expanded from here
4395:info:build DSA_get0_key
4396:info:build ^
4397:info:build /opt/local/include/openssl/dsa.h:204:1: note: 'DSA_get0_key' has been explicitly marked deprecated here
4398:info:build OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
4399:info:build ^
4400:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4401:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4402:info:build                                                 ^
4403:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4404:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4405:info:build                                                    ^
4406:info:build ossl_pkey_dsa.c:603:1: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations]
4407:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4408:info:build ^
4409:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4410:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
4411:info:build         ^
4412:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
4413:info:build         Get##_type(self, obj);                                          \
4414:info:build         ^
4415:info:build <scratch space>:194:1: note: expanded from here
4416:info:build GetDSA
4417:info:build ^
4418:info:build ossl_pkey_dsa.c:23:13: note: expanded from macro 'GetDSA'
4419:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4420:info:build             ^
4421:info:build /opt/local/include/openssl/evp.h:1354:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here
4422:info:build OSSL_DEPRECATEDIN_3_0
4423:info:build ^
4424:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4425:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4426:info:build                                                 ^
4427:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4428:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4429:info:build                                                    ^
4430: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]
4431:info:build OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
4432:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4433:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4434:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
4435:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4436:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
4437:info:build         Get##_type(self, obj);                                          \
4438:info:build         ^~~~~~~~~~~~~~~~~~~~~
4439:info:build <scratch space>:194:1: note: expanded from here
4440:info:build GetDSA
4441:info:build ^
4442:info:build ossl_pkey_dsa.c:23:11: note: expanded from macro 'GetDSA'
4443:info:build     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
4444:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
4445:info:build ossl_pkey_dsa.c:603:1: warning: 'DSA_set0_key' is deprecated [-Wdeprecated-declarations]
4446:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
4447:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
4448:info:build         ^
4449:info:build ./ossl_pkey.h:173:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
4450:info:build         if (!_type##_set0_##_group(obj, bn1, bn2)) {                    \
4451:info:build              ^
4452:info:build <scratch space>:196:1: note: expanded from here
4453:info:build DSA_set0_key
4454:info:build ^
4455:info:build /opt/local/include/openssl/dsa.h:206:1: note: 'DSA_set0_key' has been explicitly marked deprecated here
4456:info:build OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
4457:info:build ^
4458:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4459:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4460:info:build                                                 ^
4461:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4462:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4463:info:build                                                    ^
4464:info:build 79 warnings generated.
4465:info:build compiling ossl_pkey_ec.c
4466:info:build In file included from ossl_pkey_ec.c:5:
4467:info:build In file included from ./ossl.h:156:
4468:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
4469:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
4470:info:build           ^
4471:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
4472:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
4473:info:build           ^
4474:info:build ossl_pkey_ec.c:78:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
4475:info:build     if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
4476:info:build          ^
4477:info:build /opt/local/include/openssl/evp.h:512:9: note: expanded from macro 'EVP_PKEY_assign_EC_KEY'
4478:info:build         EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey))
4479:info:build         ^
4480:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
4481:info:build OSSL_DEPRECATEDIN_3_0
4482:info:build ^
4483:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4484:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4485:info:build                                                 ^
4486:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4487:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4488:info:build                                                    ^
4489:info:build ossl_pkey_ec.c:92:25: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations]
4490:info:build         obj = ec_instance(cEC, EC_KEY_new());
4491:info:build                                ^
4492:info:build /opt/local/include/openssl/ec.h:966:1: note: 'EC_KEY_new' has been explicitly marked deprecated here
4493:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
4494:info:build ^
4495:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4496:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4497:info:build                                                 ^
4498:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4499:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4500:info:build                                                    ^
4501:info:build ossl_pkey_ec.c:120:13: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations]
4502:info:build         if (!(ec = EC_KEY_new()))
4503:info:build                    ^
4504:info:build /opt/local/include/openssl/ec.h:966:1: note: 'EC_KEY_new' has been explicitly marked deprecated here
4505:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
4506:info:build ^
4507:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4508:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4509:info:build                                                 ^
4510:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4511:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4512:info:build                                                    ^
4513:info:build ossl_pkey_ec.c:123:7: warning: 'EC_KEY_set_group' is deprecated [-Wdeprecated-declarations]
4514:info:build         if (!EC_KEY_set_group(ec, group)) {
4515:info:build              ^
4516:info:build /opt/local/include/openssl/ec.h:1040:1: note: 'EC_KEY_set_group' has been explicitly marked deprecated here
4517:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
4518:info:build ^
4519:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4520:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4521:info:build                                                 ^
4522:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4523:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4524:info:build                                                    ^
4525:info:build ossl_pkey_ec.c:124:6: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4526:info:build             EC_KEY_free(ec);
4527:info:build             ^
4528:info:build /opt/local/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4529:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4530:info:build ^
4531:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4532:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4533:info:build                                                 ^
4534:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4535:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4536:info:build                                                    ^
4537:info:build ossl_pkey_ec.c:133:13: warning: 'EC_KEY_new_by_curve_name' is deprecated [-Wdeprecated-declarations]
4538:info:build         if (!(ec = EC_KEY_new_by_curve_name(nid)))
4539:info:build                    ^
4540:info:build /opt/local/include/openssl/ec.h:996:1: note: 'EC_KEY_new_by_curve_name' has been explicitly marked deprecated here
4541:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
4542:info:build ^
4543:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4544:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4545:info:build                                                 ^
4546:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4547:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4548:info:build                                                    ^
4549:info:build ossl_pkey_ec.c:136:2: warning: 'EC_KEY_set_asn1_flag' is deprecated [-Wdeprecated-declarations]
4550:info:build         EC_KEY_set_asn1_flag(ec, OPENSSL_EC_NAMED_CURVE);
4551:info:build         ^
4552:info:build /opt/local/include/openssl/ec.h:1085:1: note: 'EC_KEY_set_asn1_flag' has been explicitly marked deprecated here
4553:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag);
4554:info:build ^
4555:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4556:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4557:info:build                                                 ^
4558:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4559:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4560:info:build                                                    ^
4561:info:build ossl_pkey_ec.c:137:2: warning: 'EC_KEY_set_conv_form' is deprecated [-Wdeprecated-declarations]
4562:info:build         EC_KEY_set_conv_form(ec, POINT_CONVERSION_UNCOMPRESSED);
4563:info:build         ^
4564:info:build /opt/local/include/openssl/ec.h:1073:1: note: 'EC_KEY_set_conv_form' has been explicitly marked deprecated here
4565:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey,
4566:info:build ^
4567:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4568:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4569:info:build                                                 ^
4570:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4571:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4572:info:build                                                    ^
4573:info:build ossl_pkey_ec.c:160:2: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4574:info:build         EC_KEY_free(ec);
4575:info:build         ^
4576:info:build /opt/local/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4577:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4578:info:build ^
4579:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4580:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4581:info:build                                                 ^
4582:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4583:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4584:info:build                                                    ^
4585:info:build ossl_pkey_ec.c:164:10: warning: 'EC_KEY_generate_key' is deprecated [-Wdeprecated-declarations]
4586:info:build     if (!EC_KEY_generate_key(ec))
4587:info:build          ^
4588:info:build /opt/local/include/openssl/ec.h:1099:1: note: 'EC_KEY_generate_key' has been explicitly marked deprecated here
4589:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
4590:info:build ^
4591:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4592:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4593:info:build                                                 ^
4594:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4595:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4596:info:build                                                    ^
4597:info:build ossl_pkey_ec.c:194:20: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations]
4598:info:build         if (!(ec = EC_KEY_new()))
4599:info:build                    ^
4600:info:build /opt/local/include/openssl/ec.h:966:1: note: 'EC_KEY_new' has been explicitly marked deprecated here
4601:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
4602:info:build ^
4603:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4604:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4605:info:build                                                 ^
4606:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4607:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4608:info:build                                                    ^
4609:info:build ossl_pkey_ec.c:199:2: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4610:info:build         GetEC(arg, other_ec);
4611:info:build         ^
4612:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4613:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4614:info:build             ^
4615:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4616:info:build OSSL_DEPRECATEDIN_3_0
4617:info:build ^
4618:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4619:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4620:info:build                                                 ^
4621:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4622:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4623:info:build                                                    ^
4624: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]
4625:info:build         GetEC(arg, other_ec);
4626:info:build         ^~~~~~~~~~~~~~~~~~~~
4627:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4628:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4629:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4630:info:build ossl_pkey_ec.c:200:13: warning: 'EC_KEY_dup' is deprecated [-Wdeprecated-declarations]
4631:info:build         if (!(ec = EC_KEY_dup(other_ec)))
4632:info:build                    ^
4633:info:build /opt/local/include/openssl/ec.h:1014:1: note: 'EC_KEY_dup' has been explicitly marked deprecated here
4634:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
4635:info:build ^
4636:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4637:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4638:info:build                                                 ^
4639:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4640:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4641:info:build                                                    ^
4642:info:build ossl_pkey_ec.c:210:7: warning: 'PEM_read_bio_ECPrivateKey' is deprecated [-Wdeprecated-declarations]
4643:info:build         ec = PEM_read_bio_ECPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
4644:info:build              ^
4645:info:build /opt/local/include/openssl/pem.h:462:24: note: 'PEM_read_bio_ECPrivateKey' has been explicitly marked deprecated here
4646:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
4647:info:build                        ^
4648:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4649:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4650:info:build                                                 ^
4651:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4652:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4653:info:build                                                    ^
4654:info:build ossl_pkey_ec.c:213:11: warning: 'PEM_read_bio_EC_PUBKEY' is deprecated [-Wdeprecated-declarations]
4655:info:build             ec = PEM_read_bio_EC_PUBKEY(in, NULL, ossl_pem_passwd_cb, (void *)pass);
4656:info:build                  ^
4657:info:build /opt/local/include/openssl/pem.h:463:21: note: 'PEM_read_bio_EC_PUBKEY' has been explicitly marked deprecated here
4658:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
4659:info:build                     ^
4660:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4661:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4662:info:build                                                 ^
4663:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4664:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4665:info:build                                                    ^
4666:info:build ossl_pkey_ec.c:217:11: warning: 'd2i_ECPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
4667:info:build             ec = d2i_ECPrivateKey_bio(in, NULL);
4668:info:build                  ^
4669:info:build /opt/local/include/openssl/x509.h:636:1: note: 'd2i_ECPrivateKey_bio' has been explicitly marked deprecated here
4670:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey);
4671:info:build ^
4672:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4673:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4674:info:build                                                 ^
4675:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4676:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4677:info:build                                                    ^
4678:info:build ossl_pkey_ec.c:221:11: warning: 'd2i_EC_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
4679:info:build             ec = d2i_EC_PUBKEY_bio(in, NULL);
4680:info:build                  ^
4681:info:build /opt/local/include/openssl/x509.h:634:1: note: 'd2i_EC_PUBKEY_bio' has been explicitly marked deprecated here
4682:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey);
4683:info:build ^
4684:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4685:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4686:info:build                                                 ^
4687:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4688:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4689:info:build                                                    ^
4690:info:build ossl_pkey_ec.c:231:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
4691:info:build     if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
4692:info:build          ^
4693:info:build /opt/local/include/openssl/evp.h:512:9: note: expanded from macro 'EVP_PKEY_assign_EC_KEY'
4694:info:build         EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey))
4695:info:build         ^
4696:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
4697:info:build OSSL_DEPRECATEDIN_3_0
4698:info:build ^
4699:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4700:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4701:info:build                                                 ^
4702:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4703:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4704:info:build                                                    ^
4705:info:build ossl_pkey_ec.c:232:2: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4706:info:build         EC_KEY_free(ec);
4707:info:build         ^
4708:info:build /opt/local/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4709:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4710:info:build ^
4711:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4712:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4713:info:build                                                 ^
4714:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4715:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4716:info:build                                                    ^
4717:info:build ossl_pkey_ec.c:248:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4718:info:build     GetEC(other, ec);
4719:info:build     ^
4720:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4721:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4722:info:build             ^
4723:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4724:info:build OSSL_DEPRECATEDIN_3_0
4725:info:build ^
4726:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4727:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4728:info:build                                                 ^
4729:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4730:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4731:info:build                                                    ^
4732: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]
4733:info:build     GetEC(other, ec);
4734:info:build     ^~~~~~~~~~~~~~~~
4735:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4736:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4737:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4738:info:build ossl_pkey_ec.c:250:14: warning: 'EC_KEY_dup' is deprecated [-Wdeprecated-declarations]
4739:info:build     ec_new = EC_KEY_dup(ec);
4740:info:build              ^
4741:info:build /opt/local/include/openssl/ec.h:1014:1: note: 'EC_KEY_dup' has been explicitly marked deprecated here
4742:info:build OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
4743:info:build ^
4744:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4745:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4746:info:build                                                 ^
4747:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4748:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4749:info:build                                                    ^
4750:info:build ossl_pkey_ec.c:253:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
4751:info:build     if (!EVP_PKEY_assign_EC_KEY(pkey, ec_new)) {
4752:info:build          ^
4753:info:build /opt/local/include/openssl/evp.h:512:9: note: expanded from macro 'EVP_PKEY_assign_EC_KEY'
4754:info:build         EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey))
4755:info:build         ^
4756:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
4757:info:build OSSL_DEPRECATEDIN_3_0
4758:info:build ^
4759:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4760:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4761:info:build                                                 ^
4762:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4763:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4764:info:build                                                    ^
4765:info:build ossl_pkey_ec.c:254:2: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
4766:info:build         EC_KEY_free(ec_new);
4767:info:build         ^
4768:info:build /opt/local/include/openssl/ec.h:1001:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
4769:info:build OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
4770:info:build ^
4771:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4772:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4773:info:build                                                 ^
4774:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4775:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4776:info:build                                                    ^
4777:info:build ossl_pkey_ec.c:274:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4778:info:build     GetEC(self, ec);
4779:info:build     ^
4780:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4781:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4782:info:build             ^
4783:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4784:info:build OSSL_DEPRECATEDIN_3_0
4785:info:build ^
4786:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4787:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4788:info:build                                                 ^
4789:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4790:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4791:info:build                                                    ^
4792: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]
4793:info:build     GetEC(self, ec);
4794:info:build     ^~~~~~~~~~~~~~~
4795:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4796:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4797:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4798:info:build ossl_pkey_ec.c:275:13: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations]
4799:info:build     group = EC_KEY_get0_group(ec);
4800:info:build             ^
4801:info:build /opt/local/include/openssl/ec.h:1032:1: note: 'EC_KEY_get0_group' has been explicitly marked deprecated here
4802:info:build OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
4803:info:build ^
4804:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4805:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4806:info:build                                                 ^
4807:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4808:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4809:info:build                                                    ^
4810:info:build ossl_pkey_ec.c:295:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4811:info:build     GetEC(self, ec);
4812:info:build     ^
4813:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4814:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4815:info:build             ^
4816:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4817:info:build OSSL_DEPRECATEDIN_3_0
4818:info:build ^
4819:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4820:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4821:info:build                                                 ^
4822:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4823:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4824:info:build                                                    ^
4825: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]
4826:info:build     GetEC(self, ec);
4827:info:build     ^~~~~~~~~~~~~~~
4828:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4829:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4830:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4831:info:build ossl_pkey_ec.c:298:9: warning: 'EC_KEY_set_group' is deprecated [-Wdeprecated-declarations]
4832:info:build     if (EC_KEY_set_group(ec, group) != 1)
4833:info:build         ^
4834:info:build /opt/local/include/openssl/ec.h:1040:1: note: 'EC_KEY_set_group' has been explicitly marked deprecated here
4835:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
4836:info:build ^
4837:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4838:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4839:info:build                                                 ^
4840:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4841:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4842:info:build                                                    ^
4843:info:build ossl_pkey_ec.c:315:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4844:info:build     GetEC(self, ec);
4845:info:build     ^
4846:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4847:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4848:info:build             ^
4849:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4850:info:build OSSL_DEPRECATEDIN_3_0
4851:info:build ^
4852:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4853:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4854:info:build                                                 ^
4855:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4856:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4857:info:build                                                    ^
4858: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]
4859:info:build     GetEC(self, ec);
4860:info:build     ^~~~~~~~~~~~~~~
4861:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4862:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4863:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4864:info:build ossl_pkey_ec.c:316:15: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
4865:info:build     if ((bn = EC_KEY_get0_private_key(ec)) == NULL)
4866:info:build               ^
4867:info:build /opt/local/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
4868:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
4869:info:build ^
4870:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4871:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4872:info:build                                                 ^
4873:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4874:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4875:info:build                                                    ^
4876:info:build ossl_pkey_ec.c:333:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4877:info:build     GetEC(self, ec);
4878:info:build     ^
4879:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4880:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4881:info:build             ^
4882:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4883:info:build OSSL_DEPRECATEDIN_3_0
4884:info:build ^
4885:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4886:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4887:info:build                                                 ^
4888:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4889:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4890:info:build                                                    ^
4891: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]
4892:info:build     GetEC(self, ec);
4893:info:build     ^~~~~~~~~~~~~~~
4894:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4895:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4896:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4897:info:build ossl_pkey_ec.c:337:13: warning: 'EC_KEY_set_private_key' is deprecated [-Wdeprecated-declarations]
4898:info:build     switch (EC_KEY_set_private_key(ec, bn)) {
4899:info:build             ^
4900:info:build /opt/local/include/openssl/ec.h:1054:1: note: 'EC_KEY_set_private_key' has been explicitly marked deprecated here
4901:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
4902:info:build ^
4903:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4904:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4905:info:build                                                 ^
4906:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4907:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4908:info:build                                                    ^
4909:info:build ossl_pkey_ec.c:361:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4910:info:build     GetEC(self, ec);
4911:info:build     ^
4912:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4913:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4914:info:build             ^
4915:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4916:info:build OSSL_DEPRECATEDIN_3_0
4917:info:build ^
4918:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4919:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4920:info:build                                                 ^
4921:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4922:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4923:info:build                                                    ^
4924: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]
4925:info:build     GetEC(self, ec);
4926:info:build     ^~~~~~~~~~~~~~~
4927:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4928:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4929:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4930:info:build ossl_pkey_ec.c:362:18: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
4931:info:build     if ((point = EC_KEY_get0_public_key(ec)) == NULL)
4932:info:build                  ^
4933:info:build /opt/local/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
4934:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
4935:info:build ^
4936:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4937:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4938:info:build                                                 ^
4939:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4940:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4941:info:build                                                    ^
4942:info:build ossl_pkey_ec.c:365:32: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations]
4943:info:build     return ec_point_new(point, EC_KEY_get0_group(ec));
4944:info:build                                ^
4945:info:build /opt/local/include/openssl/ec.h:1032:1: note: 'EC_KEY_get0_group' has been explicitly marked deprecated here
4946:info:build OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
4947:info:build ^
4948:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4949:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4950:info:build                                                 ^
4951:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4952:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4953:info:build                                                    ^
4954:info:build ossl_pkey_ec.c:379:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4955:info:build     GetEC(self, ec);
4956:info:build     ^
4957:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4958:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4959:info:build             ^
4960:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4961:info:build OSSL_DEPRECATEDIN_3_0
4962:info:build ^
4963:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4964:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4965:info:build                                                 ^
4966:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4967:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4968:info:build                                                    ^
4969: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]
4970:info:build     GetEC(self, ec);
4971:info:build     ^~~~~~~~~~~~~~~
4972:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
4973:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4974:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
4975:info:build ossl_pkey_ec.c:383:13: warning: 'EC_KEY_set_public_key' is deprecated [-Wdeprecated-declarations]
4976:info:build     switch (EC_KEY_set_public_key(ec, point)) {
4977:info:build             ^
4978:info:build /opt/local/include/openssl/ec.h:1068:1: note: 'EC_KEY_set_public_key' has been explicitly marked deprecated here
4979:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
4980:info:build ^
4981:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4982:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4983:info:build                                                 ^
4984:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
4985:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
4986:info:build                                                    ^
4987:info:build ossl_pkey_ec.c:407:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
4988:info:build     GetEC(self, ec);
4989:info:build     ^
4990:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
4991:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
4992:info:build             ^
4993:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
4994:info:build OSSL_DEPRECATEDIN_3_0
4995:info:build ^
4996:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
4997:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
4998:info:build                                                 ^
4999:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5000:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5001:info:build                                                    ^
5002: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]
5003:info:build     GetEC(self, ec);
5004:info:build     ^~~~~~~~~~~~~~~
5005:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5006:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5007:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5008:info:build ossl_pkey_ec.c:409:12: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
5009:info:build     return EC_KEY_get0_public_key(ec) ? Qtrue : Qfalse;
5010:info:build            ^
5011:info:build /opt/local/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
5012:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
5013:info:build ^
5014:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5015:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5016:info:build                                                 ^
5017:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5018:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5019:info:build                                                    ^
5020:info:build ossl_pkey_ec.c:423:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5021:info:build     GetEC(self, ec);
5022:info:build     ^
5023:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5024:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5025:info:build             ^
5026:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5027:info:build OSSL_DEPRECATEDIN_3_0
5028:info:build ^
5029:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5030:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5031:info:build                                                 ^
5032:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5033:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5034:info:build                                                    ^
5035: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]
5036:info:build     GetEC(self, ec);
5037:info:build     ^~~~~~~~~~~~~~~
5038:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5039:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5040:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5041:info:build ossl_pkey_ec.c:425:12: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
5042:info:build     return EC_KEY_get0_private_key(ec) ? Qtrue : Qfalse;
5043:info:build            ^
5044:info:build /opt/local/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
5045:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
5046:info:build ^
5047:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5048:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5049:info:build                                                 ^
5050:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5051:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5052:info:build                                                    ^
5053:info:build ossl_pkey_ec.c:437:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5054:info:build     GetEC(self, ec);
5055:info:build     ^
5056:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5057:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5058:info:build             ^
5059:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5060:info:build OSSL_DEPRECATEDIN_3_0
5061:info:build ^
5062:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5063:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5064:info:build                                                 ^
5065:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5066:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5067:info:build                                                    ^
5068: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]
5069:info:build     GetEC(self, ec);
5070:info:build     ^~~~~~~~~~~~~~~
5071:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5072:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5073:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5074:info:build ossl_pkey_ec.c:439:9: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
5075:info:build     if (EC_KEY_get0_public_key(ec) == NULL)
5076:info:build         ^
5077:info:build /opt/local/include/openssl/ec.h:1060:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here
5078:info:build OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
5079:info:build ^
5080:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5081:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5082:info:build                                                 ^
5083:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5084:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5085:info:build                                                    ^
5086:info:build ossl_pkey_ec.c:442:9: warning: 'EC_KEY_check_key' is deprecated [-Wdeprecated-declarations]
5087:info:build     if (EC_KEY_check_key(ec) != 1)
5088:info:build         ^
5089:info:build /opt/local/include/openssl/ec.h:1105:1: note: 'EC_KEY_check_key' has been explicitly marked deprecated here
5090:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
5091:info:build ^
5092:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5093:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5094:info:build                                                 ^
5095:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5096:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5097:info:build                                                    ^
5098:info:build ossl_pkey_ec.c:445:9: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
5099:info:build     if (EC_KEY_get0_private_key(ec))
5100:info:build         ^
5101:info:build /opt/local/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
5102:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
5103:info:build ^
5104:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5105:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5106:info:build                                                 ^
5107:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5108:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5109:info:build                                                    ^
5110:info:build ossl_pkey_ec.c:459:17: warning: 'PEM_write_bio_ECPrivateKey' is deprecated [-Wdeprecated-declarations]
5111:info:build             i = PEM_write_bio_ECPrivateKey(out, ec, cipher, NULL, 0, ossl_pem_passwd_cb, (void *)pass);
5112:info:build                 ^
5113:info:build /opt/local/include/openssl/pem.h:462:24: note: 'PEM_write_bio_ECPrivateKey' has been explicitly marked deprecated here
5114:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
5115:info:build                        ^
5116:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5117:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5118:info:build                                                 ^
5119:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5120:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5121:info:build                                                    ^
5122:info:build ossl_pkey_ec.c:461:17: warning: 'PEM_write_bio_EC_PUBKEY' is deprecated [-Wdeprecated-declarations]
5123:info:build             i = PEM_write_bio_EC_PUBKEY(out, ec);
5124:info:build                 ^
5125:info:build /opt/local/include/openssl/pem.h:463:21: note: 'PEM_write_bio_EC_PUBKEY' has been explicitly marked deprecated here
5126:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
5127:info:build                     ^
5128:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5129:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5130:info:build                                                 ^
5131:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5132:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5133:info:build                                                    ^
5134:info:build ossl_pkey_ec.c:467:17: warning: 'i2d_ECPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
5135:info:build             i = i2d_ECPrivateKey_bio(out, ec);
5136:info:build                 ^
5137:info:build /opt/local/include/openssl/x509.h:637:1: note: 'i2d_ECPrivateKey_bio' has been explicitly marked deprecated here
5138:info:build OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey);
5139:info:build ^
5140:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5141:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5142:info:build                                                 ^
5143:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5144:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5145:info:build                                                    ^
5146:info:build ossl_pkey_ec.c:469:17: warning: 'i2d_EC_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
5147:info:build             i = i2d_EC_PUBKEY_bio(out, ec);
5148:info:build                 ^
5149:info:build /opt/local/include/openssl/x509.h:635:1: note: 'i2d_EC_PUBKEY_bio' has been explicitly marked deprecated here
5150:info:build OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey);
5151:info:build ^
5152:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5153:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5154:info:build                                                 ^
5155:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5156:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5157:info:build                                                    ^
5158:info:build ossl_pkey_ec.c:528:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5159:info:build     GetEC(self, ec);
5160:info:build     ^
5161:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5162:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5163:info:build             ^
5164:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5165:info:build OSSL_DEPRECATEDIN_3_0
5166:info:build ^
5167:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5168:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5169:info:build                                                 ^
5170:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5171:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5172:info:build                                                    ^
5173: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]
5174:info:build     GetEC(self, ec);
5175:info:build     ^~~~~~~~~~~~~~~
5176:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5177:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5178:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5179:info:build ossl_pkey_ec.c:532:10: warning: 'EC_KEY_print' is deprecated [-Wdeprecated-declarations]
5180:info:build     if (!EC_KEY_print(out, ec, 0)) {
5181:info:build          ^
5182:info:build /opt/local/include/openssl/ec.h:1258:1: note: 'EC_KEY_print' has been explicitly marked deprecated here
5183:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_print(BIO *bp, const EC_KEY *key, int off);
5184:info:build ^
5185:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5186:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5187:info:build                                                 ^
5188:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5189:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5190:info:build                                                    ^
5191:info:build ossl_pkey_ec.c:559:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5192:info:build     GetEC(self, ec);
5193:info:build     ^
5194:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5195:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5196:info:build             ^
5197:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5198:info:build OSSL_DEPRECATEDIN_3_0
5199:info:build ^
5200:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5201:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5202:info:build                                                 ^
5203:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5204:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5205:info:build                                                    ^
5206: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]
5207:info:build     GetEC(self, ec);
5208:info:build     ^~~~~~~~~~~~~~~
5209:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5210:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5211:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5212:info:build ossl_pkey_ec.c:560:9: warning: 'EC_KEY_generate_key' is deprecated [-Wdeprecated-declarations]
5213:info:build     if (EC_KEY_generate_key(ec) != 1)
5214:info:build         ^
5215:info:build /opt/local/include/openssl/ec.h:1099:1: note: 'EC_KEY_generate_key' has been explicitly marked deprecated here
5216:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
5217:info:build ^
5218:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5219:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5220:info:build                                                 ^
5221:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5222:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5223:info:build                                                    ^
5224:info:build ossl_pkey_ec.c:578:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5225:info:build     GetEC(self, ec);
5226:info:build     ^
5227:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5228:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5229:info:build             ^
5230:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5231:info:build OSSL_DEPRECATEDIN_3_0
5232:info:build ^
5233:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5234:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5235:info:build                                                 ^
5236:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5237:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5238:info:build                                                    ^
5239: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]
5240:info:build     GetEC(self, ec);
5241:info:build     ^~~~~~~~~~~~~~~
5242:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5243:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5244:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5245:info:build ossl_pkey_ec.c:579:9: warning: 'EC_KEY_check_key' is deprecated [-Wdeprecated-declarations]
5246:info:build     if (EC_KEY_check_key(ec) != 1)
5247:info:build         ^
5248:info:build /opt/local/include/openssl/ec.h:1105:1: note: 'EC_KEY_check_key' has been explicitly marked deprecated here
5249:info:build OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
5250:info:build ^
5251:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5252:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5253:info:build                                                 ^
5254:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5255:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5256:info:build                                                    ^
5257:info:build ossl_pkey_ec.c:598:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5258:info:build     GetEC(self, ec);
5259:info:build     ^
5260:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5261:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5262:info:build             ^
5263:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5264:info:build OSSL_DEPRECATEDIN_3_0
5265:info:build ^
5266:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5267:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5268:info:build                                                 ^
5269:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5270:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5271:info:build                                                    ^
5272: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]
5273:info:build     GetEC(self, ec);
5274:info:build     ^~~~~~~~~~~~~~~
5275:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5276:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5277:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5278:info:build ossl_pkey_ec.c:605:15: warning: 'ECDH_compute_key' is deprecated [-Wdeprecated-declarations]
5279:info:build     buf_len = ECDH_compute_key(RSTRING_PTR(str), buf_len, point, ec, NULL);
5280:info:build               ^
5281:info:build /opt/local/include/openssl/ec.h:1294:1: note: 'ECDH_compute_key' has been explicitly marked deprecated here
5282:info:build OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen,
5283:info:build ^
5284:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5285:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5286:info:build                                                 ^
5287:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5288:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5289:info:build                                                    ^
5290:info:build ossl_pkey_ec.c:628:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5291:info:build     GetEC(self, ec);
5292:info:build     ^
5293:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5294:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5295:info:build             ^
5296:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5297:info:build OSSL_DEPRECATEDIN_3_0
5298:info:build ^
5299:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5300:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5301:info:build                                                 ^
5302:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5303:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5304:info:build                                                    ^
5305: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]
5306:info:build     GetEC(self, ec);
5307:info:build     ^~~~~~~~~~~~~~~
5308:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5309:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5310:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5311:info:build ossl_pkey_ec.c:631:9: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
5312:info:build     if (EC_KEY_get0_private_key(ec) == NULL)
5313:info:build         ^
5314:info:build /opt/local/include/openssl/ec.h:1046:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here
5315:info:build OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
5316:info:build ^
5317:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5318:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5319:info:build                                                 ^
5320:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5321:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5322:info:build                                                    ^
5323:info:build ossl_pkey_ec.c:634:25: warning: 'ECDSA_size' is deprecated [-Wdeprecated-declarations]
5324:info:build     str = rb_str_new(0, ECDSA_size(ec));
5325:info:build                         ^
5326:info:build /opt/local/include/openssl/ec.h:1453:1: note: 'ECDSA_size' has been explicitly marked deprecated here
5327:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
5328:info:build ^
5329:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5330:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5331:info:build                                                 ^
5332:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5333:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5334:info:build                                                    ^
5335:info:build ossl_pkey_ec.c:634:25: warning: 'ECDSA_size' is deprecated [-Wdeprecated-declarations]
5336:info:build     str = rb_str_new(0, ECDSA_size(ec));
5337:info:build                         ^
5338:info:build /opt/local/include/openssl/ec.h:1453:1: note: 'ECDSA_size' has been explicitly marked deprecated here
5339:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
5340:info:build ^
5341:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5342:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5343:info:build                                                 ^
5344:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5345:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5346:info:build                                                    ^
5347:info:build ossl_pkey_ec.c:635:9: warning: 'ECDSA_sign' is deprecated [-Wdeprecated-declarations]
5348:info:build     if (ECDSA_sign(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(str), &buf_len, ec) != 1)
5349:info:build         ^
5350:info:build /opt/local/include/openssl/ec.h:1412:1: note: 'ECDSA_sign' has been explicitly marked deprecated here
5351:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst,
5352:info:build ^
5353:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5354:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5355:info:build                                                 ^
5356:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5357:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5358:info:build                                                    ^
5359:info:build ossl_pkey_ec.c:652:5: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations]
5360:info:build     GetEC(self, ec);
5361:info:build     ^
5362:info:build ossl_pkey_ec.c:24:13: note: expanded from macro 'GetEC'
5363:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5364:info:build             ^
5365:info:build /opt/local/include/openssl/evp.h:1371:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here
5366:info:build OSSL_DEPRECATEDIN_3_0
5367:info:build ^
5368:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5369:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5370:info:build                                                 ^
5371:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5372:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5373:info:build                                                    ^
5374: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]
5375:info:build     GetEC(self, ec);
5376:info:build     ^~~~~~~~~~~~~~~
5377:info:build ossl_pkey_ec.c:24:11: note: expanded from macro 'GetEC'
5378:info:build     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
5379:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
5380:info:build ossl_pkey_ec.c:656:13: warning: 'ECDSA_verify' is deprecated [-Wdeprecated-declarations]
5381:info:build     switch (ECDSA_verify(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(sig), (int)RSTRING_LEN(sig), ec)) {
5382:info:build             ^
5383:info:build /opt/local/include/openssl/ec.h:1445:1: note: 'ECDSA_verify' has been explicitly marked deprecated here
5384:info:build OSSL_DEPRECATEDIN_3_0 int ECDSA_verify(int type, const unsigned char *dgst,
5385:info:build ^
5386:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5387:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5388:info:build                                                 ^
5389:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5390:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5391:info:build                                                    ^
5392:info:build ossl_pkey_ec.c:673:5: warning: 'EC_GROUP_clear_free' is deprecated [-Wdeprecated-declarations]
5393:info:build     EC_GROUP_clear_free(ptr);
5394:info:build     ^
5395:info:build /opt/local/include/openssl/ec.h:174:1: note: 'EC_GROUP_clear_free' has been explicitly marked deprecated here
5396:info:build OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
5397:info:build ^
5398:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5399:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5400:info:build                                                 ^
5401:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5402:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5403:info:build                                                    ^
5404:info:build ossl_pkey_ec.c:742:26: warning: 'EC_GFp_simple_method' is deprecated [-Wdeprecated-declarations]
5405:info:build                 method = EC_GFp_simple_method();
5406:info:build                          ^
5407:info:build /opt/local/include/openssl/ec.h:119:1: note: 'EC_GFp_simple_method' has been explicitly marked deprecated here
5408:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_simple_method(void);
5409:info:build ^
5410:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5411:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5412:info:build                                                 ^
5413:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5414:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5415:info:build                                                    ^
5416:info:build ossl_pkey_ec.c:744:26: warning: 'EC_GFp_mont_method' is deprecated [-Wdeprecated-declarations]
5417:info:build                 method = EC_GFp_mont_method();
5418:info:build                          ^
5419:info:build /opt/local/include/openssl/ec.h:124:1: note: 'EC_GFp_mont_method' has been explicitly marked deprecated here
5420:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_mont_method(void);
5421:info:build ^
5422:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5423:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5424:info:build                                                 ^
5425:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5426:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5427:info:build                                                    ^
5428:info:build ossl_pkey_ec.c:746:26: warning: 'EC_GFp_nist_method' is deprecated [-Wdeprecated-declarations]
5429:info:build                 method = EC_GFp_nist_method();
5430:info:build                          ^
5431:info:build /opt/local/include/openssl/ec.h:129:1: note: 'EC_GFp_nist_method' has been explicitly marked deprecated here
5432:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nist_method(void);
5433:info:build ^
5434:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5435:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5436:info:build                                                 ^
5437:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5438:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5439:info:build                                                    ^
5440:info:build ossl_pkey_ec.c:749:26: warning: 'EC_GF2m_simple_method' is deprecated [-Wdeprecated-declarations]
5441:info:build                 method = EC_GF2m_simple_method();
5442:info:build                          ^
5443:info:build /opt/local/include/openssl/ec.h:156:1: note: 'EC_GF2m_simple_method' has been explicitly marked deprecated here
5444:info:build OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GF2m_simple_method(void);
5445:info:build ^
5446:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5447:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5448:info:build                                                 ^
5449:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5450:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5451:info:build                                                    ^
5452:info:build ossl_pkey_ec.c:754:30: warning: 'EC_GROUP_new' is deprecated [-Wdeprecated-declarations]
5453:info:build                 if ((group = EC_GROUP_new(method)) == NULL)
5454:info:build                              ^
5455:info:build /opt/local/include/openssl/ec.h:169:1: note: 'EC_GROUP_new' has been explicitly marked deprecated here
5456:info:build OSSL_DEPRECATEDIN_3_0 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
5457:info:build ^
5458:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5459:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5460:info:build                                                 ^
5461:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5462:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5463:info:build                                                    ^
5464:info:build ossl_pkey_ec.c:768:21: warning: 'PEM_read_bio_ECPKParameters' is deprecated [-Wdeprecated-declarations]
5465:info:build             group = PEM_read_bio_ECPKParameters(in, NULL, NULL, NULL);
5466:info:build                     ^
5467:info:build /opt/local/include/openssl/pem.h:461:21: note: 'PEM_read_bio_ECPKParameters' has been explicitly marked deprecated here
5468:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
5469:info:build                     ^
5470:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5471:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5472:info:build                                                 ^
5473:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5474:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5475:info:build                                                    ^
5476:info:build ossl_pkey_ec.c:1215:13: warning: 'PEM_write_bio_ECPKParameters' is deprecated [-Wdeprecated-declarations]
5477:info:build         i = PEM_write_bio_ECPKParameters(out, group);
5478:info:build             ^
5479:info:build /opt/local/include/openssl/pem.h:461:21: note: 'PEM_write_bio_ECPKParameters' has been explicitly marked deprecated here
5480:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
5481:info:build                     ^
5482:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5483:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5484:info:build                                                 ^
5485:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5486:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5487:info:build                                                    ^
5488:info:build ossl_pkey_ec.c:1273:10: warning: 'ECPKParameters_print' is deprecated [-Wdeprecated-declarations]
5489:info:build     if (!ECPKParameters_print(out, group, 0)) {
5490:info:build          ^
5491:info:build /opt/local/include/openssl/ec.h:924:1: note: 'ECPKParameters_print' has been explicitly marked deprecated here
5492:info:build OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
5493:info:build ^
5494:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5495:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5496:info:build                                                 ^
5497:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5498:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5499:info:build                                                    ^
5500:info:build ossl_pkey_ec.c:1360:14: warning: 'EC_POINT_bn2point' is deprecated [-Wdeprecated-declarations]
5501:info:build             point = EC_POINT_bn2point(group, GetBNPtr(arg2), NULL, ossl_bn_ctx);
5502:info:build                     ^
5503:info:build /opt/local/include/openssl/ec.h:772:1: note: 'EC_POINT_bn2point' has been explicitly marked deprecated here
5504:info:build OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
5505:info:build ^
5506:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5507:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5508:info:build                                                 ^
5509:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5510:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5511:info:build                                                    ^
5512:info:build ossl_pkey_ec.c:1487:9: warning: 'EC_POINT_make_affine' is deprecated [-Wdeprecated-declarations]
5513:info:build     if (EC_POINT_make_affine(group, point, ossl_bn_ctx) != 1)
5514:info:build         ^
5515:info:build /opt/local/include/openssl/ec.h:842:1: note: 'EC_POINT_make_affine' has been explicitly marked deprecated here
5516:info:build OSSL_DEPRECATEDIN_3_0 int EC_POINT_make_affine(const EC_GROUP *group,
5517:info:build ^
5518:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5519:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5520:info:build                                                 ^
5521:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5522:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5523:info:build                                                    ^
5524:info:build ossl_pkey_ec.c:1665:6: warning: 'EC_POINTs_mul' is deprecated [-Wdeprecated-declarations]
5525:info:build         if (EC_POINTs_mul(group, point_result, bn_g, num, points, bignums, ossl_bn_ctx) != 1) {
5526:info:build             ^
5527:info:build /opt/local/include/openssl/ec.h:857:1: note: 'EC_POINTs_mul' has been explicitly marked deprecated here
5528:info:build OSSL_DEPRECATEDIN_3_0 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r,
5529:info:build ^
5530:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5531:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5532:info:build                                                 ^
5533:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5534:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5535:info:build                                                    ^
5536:info:build 93 warnings generated.
5537:info:build compiling ossl_pkey_rsa.c
5538:info:build In file included from ossl_pkey_rsa.c:10:
5539:info:build In file included from ./ossl.h:156:
5540:info:build ./openssl_missing.h:239:11: warning: 'TS_VERIFY_CTS_set_certs' macro redefined [-Wmacro-redefined]
5541:info:build #  define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
5542:info:build           ^
5543:info:build /opt/local/include/openssl/ts.h:424:11: note: previous definition is here
5544:info:build #  define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
5545:info:build           ^
5546:info:build ossl_pkey_rsa.c:31:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
5547:info:build     RSA_get0_key(rsa, NULL, &e, &d);
5548:info:build     ^
5549:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
5550:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
5551:info:build ^
5552:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5553:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5554:info:build                                                 ^
5555:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5556:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5557:info:build                                                    ^
5558:info:build ossl_pkey_rsa.c:63:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
5559:info:build     if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
5560:info:build          ^
5561:info:build /opt/local/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
5562:info:build #  define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
5563:info:build                                         ^
5564:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
5565:info:build OSSL_DEPRECATEDIN_3_0
5566:info:build ^
5567:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5568:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5569:info:build                                                 ^
5570:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5571:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5572:info:build                                                    ^
5573:info:build ossl_pkey_rsa.c:78:27: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
5574:info:build         obj = rsa_instance(cRSA, RSA_new());
5575:info:build                                  ^
5576:info:build /opt/local/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
5577:info:build OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
5578:info:build ^
5579:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5580:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5581:info:build                                                 ^
5582:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5583:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5584:info:build                                                    ^
5585:info:build ossl_pkey_rsa.c:109:19: warning: 'RSA_generate_key_ex' is deprecated [-Wdeprecated-declarations]
5586:info:build     gen->result = RSA_generate_key_ex(gen->rsa, gen->size, gen->e, gen->cb);
5587:info:build                   ^
5588:info:build /opt/local/include/openssl/rsa.h:260:1: note: 'RSA_generate_key_ex' has been explicitly marked deprecated here
5589:info:build OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
5590:info:build ^
5591:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5592:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5593:info:build                                                 ^
5594:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5595:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5596:info:build                                                    ^
5597:info:build ossl_pkey_rsa.c:119:16: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
5598:info:build     RSA *rsa = RSA_new();
5599:info:build                ^
5600:info:build /opt/local/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
5601:info:build OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
5602:info:build ^
5603:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5604:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5605:info:build                                                 ^
5606:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5607:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5608:info:build                                                    ^
5609:info:build ossl_pkey_rsa.c:124:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5610:info:build         RSA_free(rsa);
5611:info:build         ^
5612:info:build /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5613:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5614:info:build ^
5615:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5616:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5617:info:build                                                 ^
5618:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5619:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5620:info:build                                                    ^
5621:info:build ossl_pkey_rsa.c:133:3: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5622:info:build                 RSA_free(rsa);
5623:info:build                 ^
5624:info:build /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5625:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5626:info:build ^
5627:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5628:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5629:info:build                                                 ^
5630:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5631:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5632:info:build                                                    ^
5633:info:build ossl_pkey_rsa.c:158:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5634:info:build         RSA_free(rsa);
5635:info:build         ^
5636:info:build /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5637:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5638:info:build ^
5639:info:build /opt/local/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/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:193:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5646:info:build         RSA_free(rsa);
5647:info:build         ^
5648:info:build /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5649:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5650:info:build ^
5651:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5652:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5653:info:build                                                 ^
5654:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5655:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5656:info:build                                                    ^
5657:info:build ossl_pkey_rsa.c:230:8: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
5658:info:build         rsa = RSA_new();
5659:info:build               ^
5660:info:build /opt/local/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
5661:info:build OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
5662:info:build ^
5663:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5664:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5665:info:build                                                 ^
5666:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5667:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5668:info:build                                                    ^
5669:info:build ossl_pkey_rsa.c:240:8: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
5670:info:build         rsa = PEM_read_bio_RSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
5671:info:build               ^
5672:info:build /opt/local/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
5673:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
5674:info:build                        ^
5675:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5676:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5677:info:build                                                 ^
5678:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5679:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5680:info:build                                                    ^
5681:info:build ossl_pkey_rsa.c:243:12: warning: 'PEM_read_bio_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
5682:info:build             rsa = PEM_read_bio_RSA_PUBKEY(in, NULL, NULL, NULL);
5683:info:build                   ^
5684:info:build /opt/local/include/openssl/pem.h:449:21: note: 'PEM_read_bio_RSA_PUBKEY' has been explicitly marked deprecated here
5685:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
5686:info:build                     ^
5687:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5688:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5689:info:build                                                 ^
5690:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5691:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5692:info:build                                                    ^
5693:info:build ossl_pkey_rsa.c:247:12: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
5694:info:build             rsa = d2i_RSAPrivateKey_bio(in, NULL);
5695:info:build                   ^
5696:info:build /opt/local/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
5697:info:build OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
5698:info:build ^
5699:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5700:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5701:info:build                                                 ^
5702:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5703:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5704:info:build                                                    ^
5705:info:build ossl_pkey_rsa.c:251:12: warning: 'd2i_RSA_PUBKEY_bio' is deprecated [-Wdeprecated-declarations]
5706:info:build             rsa = d2i_RSA_PUBKEY_bio(in, NULL);
5707:info:build                   ^
5708:info:build /opt/local/include/openssl/x509.h:620:1: note: 'd2i_RSA_PUBKEY_bio' has been explicitly marked deprecated here
5709:info:build OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa);
5710:info:build ^
5711:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5712:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5713:info:build                                                 ^
5714:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5715:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5716:info:build                                                    ^
5717:info:build ossl_pkey_rsa.c:255:12: warning: 'PEM_read_bio_RSAPublicKey' is deprecated [-Wdeprecated-declarations]
5718:info:build             rsa = PEM_read_bio_RSAPublicKey(in, NULL, NULL, NULL);
5719:info:build                   ^
5720:info:build /opt/local/include/openssl/pem.h:448:21: note: 'PEM_read_bio_RSAPublicKey' has been explicitly marked deprecated here
5721:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
5722:info:build                     ^
5723:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5724:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5725:info:build                                                 ^
5726:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5727:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5728:info:build                                                    ^
5729:info:build ossl_pkey_rsa.c:259:12: warning: 'd2i_RSAPublicKey_bio' is deprecated [-Wdeprecated-declarations]
5730:info:build             rsa = d2i_RSAPublicKey_bio(in, NULL);
5731:info:build                   ^
5732:info:build /opt/local/include/openssl/x509.h:618:1: note: 'd2i_RSAPublicKey_bio' has been explicitly marked deprecated here
5733:info:build OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa);
5734:info:build ^
5735:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5736:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5737:info:build                                                 ^
5738:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5739:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5740:info:build                                                    ^
5741:info:build ossl_pkey_rsa.c:266:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
5742:info:build     if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
5743:info:build          ^
5744:info:build /opt/local/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
5745:info:build #  define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
5746:info:build                                         ^
5747:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
5748:info:build OSSL_DEPRECATEDIN_3_0
5749:info:build ^
5750:info:build /opt/local/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/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:267:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
5757:info:build         RSA_free(rsa);
5758:info:build         ^
5759:info:build /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
5760:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
5761:info:build ^
5762:info:build /opt/local/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/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:283:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5769:info:build     GetRSA(other, rsa);
5770:info:build     ^
5771:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5772:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5773:info:build             ^
5774:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5775:info:build OSSL_DEPRECATEDIN_3_0
5776:info:build ^
5777:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5778:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5779:info:build                                                 ^
5780:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5781:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5782:info:build                                                    ^
5783: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]
5784:info:build     GetRSA(other, rsa);
5785:info:build     ^~~~~~~~~~~~~~~~~~
5786:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5787:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5788:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5789:info:build ossl_pkey_rsa.c:285:39: warning: 'i2d_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
5790:info:build     rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
5791:info:build                                       ^
5792:info:build /opt/local/include/openssl/rsa.h:309:41: note: 'i2d_RSAPrivateKey' has been explicitly marked deprecated here
5793:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
5794:info:build                                         ^
5795:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5796:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5797:info:build                                                 ^
5798:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5799:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5800:info:build                                                    ^
5801:info:build ossl_pkey_rsa.c:285:73: warning: 'd2i_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
5802:info:build     rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
5803:info:build                                                                         ^
5804:info:build /opt/local/include/openssl/rsa.h:309:41: note: 'd2i_RSAPrivateKey' has been explicitly marked deprecated here
5805:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
5806:info:build                                         ^
5807:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5808:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5809:info:build                                                 ^
5810:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5811:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5812:info:build                                                    ^
5813:info:build ossl_pkey_rsa.c:289:5: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
5814:info:build     EVP_PKEY_assign_RSA(pkey, rsa_new);
5815:info:build     ^
5816:info:build /opt/local/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
5817:info:build #  define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
5818:info:build                                         ^
5819:info:build /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
5820:info:build OSSL_DEPRECATEDIN_3_0
5821:info:build ^
5822:info:build /opt/local/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/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:306:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5829:info:build     GetRSA(self, rsa);
5830:info:build     ^
5831:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5832:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5833:info:build             ^
5834:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5835:info:build OSSL_DEPRECATEDIN_3_0
5836:info:build ^
5837:info:build /opt/local/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/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:306:5: warning: assigning to 'RSA *' (aka 'struct rsa_st *') from 'const struct rsa_st *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
5844:info:build     GetRSA(self, rsa);
5845:info:build     ^~~~~~~~~~~~~~~~~
5846:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5847:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5848:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5849:info:build ossl_pkey_rsa.c:325:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5850:info:build     GetRSA(self, rsa);
5851:info:build     ^
5852:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5853:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5854:info:build             ^
5855:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5856:info:build OSSL_DEPRECATEDIN_3_0
5857:info:build ^
5858:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5859:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5860:info:build                                                 ^
5861:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5862:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5863:info:build                                                    ^
5864: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]
5865:info:build     GetRSA(self, rsa);
5866:info:build     ^~~~~~~~~~~~~~~~~
5867:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5868:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5869:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5870:info:build ossl_pkey_rsa.c:349:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5871:info:build     GetRSA(self, rsa);
5872:info:build     ^
5873:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5874:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5875:info:build             ^
5876:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5877:info:build OSSL_DEPRECATEDIN_3_0
5878:info:build ^
5879:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5880:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5881:info:build                                                 ^
5882:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5883:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5884:info:build                                                    ^
5885: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]
5886:info:build     GetRSA(self, rsa);
5887:info:build     ^~~~~~~~~~~~~~~~~
5888:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5889:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5890:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5891:info:build ossl_pkey_rsa.c:360:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
5892:info:build     RSA_get0_key(rsa, &n, &e, &d);
5893:info:build     ^
5894:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
5895:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
5896:info:build ^
5897:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5898:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5899:info:build                                                 ^
5900:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5901:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5902:info:build                                                    ^
5903:info:build ossl_pkey_rsa.c:361:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
5904:info:build     RSA_get0_factors(rsa, &p, &q);
5905:info:build     ^
5906:info:build /opt/local/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
5907:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
5908:info:build ^
5909:info:build /opt/local/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/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:362:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
5916:info:build     RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
5917:info:build     ^
5918:info:build /opt/local/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
5919:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
5920:info:build ^
5921:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5922:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5923:info:build                                                 ^
5924:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5925:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5926:info:build                                                    ^
5927:info:build ossl_pkey_rsa.c:364:7: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
5928:info:build         if (!PEM_write_bio_RSAPrivateKey(out, rsa, ciph, NULL, 0,
5929:info:build              ^
5930:info:build /opt/local/include/openssl/pem.h:447:24: note: 'PEM_write_bio_RSAPrivateKey' has been explicitly marked deprecated here
5931:info:build DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
5932:info:build                        ^
5933:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5934:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5935:info:build                                                 ^
5936:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5937:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5938:info:build                                                    ^
5939:info:build ossl_pkey_rsa.c:370:7: warning: 'PEM_write_bio_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
5940:info:build         if (!PEM_write_bio_RSA_PUBKEY(out, rsa)) {
5941:info:build              ^
5942:info:build /opt/local/include/openssl/pem.h:449:21: note: 'PEM_write_bio_RSA_PUBKEY' has been explicitly marked deprecated here
5943:info:build DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
5944:info:build                     ^
5945:info:build /opt/local/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/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:396:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
5952:info:build     GetRSA(self, rsa);
5953:info:build     ^
5954:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
5955:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5956:info:build             ^
5957:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
5958:info:build OSSL_DEPRECATEDIN_3_0
5959:info:build ^
5960:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5961:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5962:info:build                                                 ^
5963:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5964:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5965:info:build                                                    ^
5966: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]
5967:info:build     GetRSA(self, rsa);
5968:info:build     ^~~~~~~~~~~~~~~~~
5969:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
5970:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
5971:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
5972:info:build ossl_pkey_rsa.c:397:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
5973:info:build     RSA_get0_key(rsa, &n, &e, &d);
5974:info:build     ^
5975:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
5976:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
5977:info:build ^
5978:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5979:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5980:info:build                                                 ^
5981:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5982:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5983:info:build                                                    ^
5984:info:build ossl_pkey_rsa.c:398:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
5985:info:build     RSA_get0_factors(rsa, &p, &q);
5986:info:build     ^
5987:info:build /opt/local/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
5988:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
5989:info:build ^
5990:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
5991:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
5992:info:build                                                 ^
5993:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
5994:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
5995:info:build                                                    ^
5996:info:build ossl_pkey_rsa.c:399:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
5997:info:build     RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
5998:info:build     ^
5999:info:build /opt/local/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
6000:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
6001:info:build ^
6002:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6003:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6004:info:build                                                 ^
6005:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6006:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6007:info:build                                                    ^
6008:info:build ossl_pkey_rsa.c:401:13: warning: 'i2d_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
6009:info:build         i2d_func = i2d_RSAPrivateKey;
6010:info:build                    ^
6011:info:build /opt/local/include/openssl/rsa.h:309:41: note: 'i2d_RSAPrivateKey' has been explicitly marked deprecated here
6012:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
6013:info:build                                         ^
6014:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6015:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6016:info:build                                                 ^
6017:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6018:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6019:info:build                                                    ^
6020:info:build ossl_pkey_rsa.c:403:53: warning: 'i2d_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations]
6021:info:build         i2d_func = (int (*)(const RSA *, unsigned char **))i2d_RSA_PUBKEY;
6022:info:build                                                            ^
6023:info:build /opt/local/include/openssl/x509.h:710:41: note: 'i2d_RSA_PUBKEY' has been explicitly marked deprecated here
6024:info:build DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY)
6025:info:build                                         ^
6026:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6027:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6028:info:build                                                 ^
6029:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6030:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6031:info:build                                                    ^
6032:info:build ossl_pkey_rsa.c:431:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6033:info:build     GetRSA(self, rsa);
6034:info:build     ^
6035:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6036:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6037:info:build             ^
6038:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6039:info:build OSSL_DEPRECATEDIN_3_0
6040:info:build ^
6041:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6042:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6043:info:build                                                 ^
6044:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6045:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6046:info:build                                                    ^
6047: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]
6048:info:build     GetRSA(self, rsa);
6049:info:build     ^~~~~~~~~~~~~~~~~
6050:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6051:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6052:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6053:info:build ossl_pkey_rsa.c:432:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6054:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6055:info:build     ^
6056:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6057:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6058:info:build ^
6059:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6060:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6061:info:build                                                 ^
6062:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6063:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6064:info:build                                                    ^
6065:info:build ossl_pkey_rsa.c:438:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6066:info:build     str = rb_str_new(0, RSA_size(rsa));
6067:info:build                         ^
6068:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6069:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6070:info:build ^
6071:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6072:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6073:info:build                                                 ^
6074:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6075:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6076:info:build                                                    ^
6077:info:build ossl_pkey_rsa.c:438:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6078:info:build     str = rb_str_new(0, RSA_size(rsa));
6079:info:build                         ^
6080:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6081:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6082:info:build ^
6083:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6084:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6085:info:build                                                 ^
6086:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6087:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6088:info:build                                                    ^
6089:info:build ossl_pkey_rsa.c:439:15: warning: 'RSA_public_encrypt' is deprecated [-Wdeprecated-declarations]
6090:info:build     buf_len = RSA_public_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6091:info:build               ^
6092:info:build /opt/local/include/openssl/rsa.h:281:1: note: 'RSA_public_encrypt' has been explicitly marked deprecated here
6093:info:build OSSL_DEPRECATEDIN_3_0
6094:info:build ^
6095:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6096:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6097:info:build                                                 ^
6098:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6099:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6100:info:build                                                    ^
6101:info:build ossl_pkey_rsa.c:463:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6102:info:build     GetRSA(self, rsa);
6103:info:build     ^
6104:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6105:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6106:info:build             ^
6107:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6108:info:build OSSL_DEPRECATEDIN_3_0
6109:info:build ^
6110:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6111:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6112:info:build                                                 ^
6113:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6114:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6115:info:build                                                    ^
6116: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]
6117:info:build     GetRSA(self, rsa);
6118:info:build     ^~~~~~~~~~~~~~~~~
6119:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6120:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6121:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6122:info:build ossl_pkey_rsa.c:464:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6123:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6124:info:build     ^
6125:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6126:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6127:info:build ^
6128:info:build /opt/local/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/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:470:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6135:info:build     str = rb_str_new(0, RSA_size(rsa));
6136:info:build                         ^
6137:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6138:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6139:info:build ^
6140:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6141:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6142:info:build                                                 ^
6143:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6144:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6145:info:build                                                    ^
6146:info:build ossl_pkey_rsa.c:470:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6147:info:build     str = rb_str_new(0, RSA_size(rsa));
6148:info:build                         ^
6149:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6150:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6151:info:build ^
6152:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6153:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6154:info:build                                                 ^
6155:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6156:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6157:info:build                                                    ^
6158:info:build ossl_pkey_rsa.c:471:15: warning: 'RSA_public_decrypt' is deprecated [-Wdeprecated-declarations]
6159:info:build     buf_len = RSA_public_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6160:info:build               ^
6161:info:build /opt/local/include/openssl/rsa.h:287:1: note: 'RSA_public_decrypt' has been explicitly marked deprecated here
6162:info:build OSSL_DEPRECATEDIN_3_0
6163:info:build ^
6164:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6165:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6166:info:build                                                 ^
6167:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6168:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6169:info:build                                                    ^
6170:info:build ossl_pkey_rsa.c:495:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6171:info:build     GetRSA(self, rsa);
6172:info:build     ^
6173:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6174:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6175:info:build             ^
6176:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6177:info:build OSSL_DEPRECATEDIN_3_0
6178:info:build ^
6179:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6180:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6181:info:build                                                 ^
6182:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6183:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6184:info:build                                                    ^
6185: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]
6186:info:build     GetRSA(self, rsa);
6187:info:build     ^~~~~~~~~~~~~~~~~
6188:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6189:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6190:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6191:info:build ossl_pkey_rsa.c:496:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6192:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6193:info:build     ^
6194:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6195:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6196:info:build ^
6197:info:build /opt/local/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/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:504:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6204:info:build     str = rb_str_new(0, RSA_size(rsa));
6205:info:build                         ^
6206:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6207:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6208:info:build ^
6209:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6210:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6211:info:build                                                 ^
6212:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6213:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6214:info:build                                                    ^
6215:info:build ossl_pkey_rsa.c:504:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6216:info:build     str = rb_str_new(0, RSA_size(rsa));
6217:info:build                         ^
6218:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6219:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6220:info:build ^
6221:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6222:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6223:info:build                                                 ^
6224:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6225:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6226:info:build                                                    ^
6227:info:build ossl_pkey_rsa.c:505:15: warning: 'RSA_private_encrypt' is deprecated [-Wdeprecated-declarations]
6228:info:build     buf_len = RSA_private_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6229:info:build               ^
6230:info:build /opt/local/include/openssl/rsa.h:284:1: note: 'RSA_private_encrypt' has been explicitly marked deprecated here
6231:info:build OSSL_DEPRECATEDIN_3_0
6232:info:build ^
6233:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6234:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6235:info:build                                                 ^
6236:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6237:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6238:info:build                                                    ^
6239:info:build ossl_pkey_rsa.c:529:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6240:info:build     GetRSA(self, rsa);
6241:info:build     ^
6242:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6243:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6244:info:build             ^
6245:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6246:info:build OSSL_DEPRECATEDIN_3_0
6247:info:build ^
6248:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6249:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6250:info:build                                                 ^
6251:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6252:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6253:info:build                                                    ^
6254: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]
6255:info:build     GetRSA(self, rsa);
6256:info:build     ^~~~~~~~~~~~~~~~~
6257:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6258:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6259:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6260:info:build ossl_pkey_rsa.c:530:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6261:info:build     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
6262:info:build     ^
6263:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6264:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6265:info:build ^
6266:info:build /opt/local/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/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:538:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6273:info:build     str = rb_str_new(0, RSA_size(rsa));
6274:info:build                         ^
6275:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6276:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6277:info:build ^
6278:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6279:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6280:info:build                                                 ^
6281:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6282:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6283:info:build                                                    ^
6284:info:build ossl_pkey_rsa.c:538:25: warning: 'RSA_size' is deprecated [-Wdeprecated-declarations]
6285:info:build     str = rb_str_new(0, RSA_size(rsa));
6286:info:build                         ^
6287:info:build /opt/local/include/openssl/rsa.h:204:1: note: 'RSA_size' has been explicitly marked deprecated here
6288:info:build OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
6289:info:build ^
6290:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6291:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6292:info:build                                                 ^
6293:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6294:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6295:info:build                                                    ^
6296:info:build ossl_pkey_rsa.c:539:15: warning: 'RSA_private_decrypt' is deprecated [-Wdeprecated-declarations]
6297:info:build     buf_len = RSA_private_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
6298:info:build               ^
6299:info:build /opt/local/include/openssl/rsa.h:290:1: note: 'RSA_private_decrypt' has been explicitly marked deprecated here
6300:info:build OSSL_DEPRECATEDIN_3_0
6301:info:build ^
6302:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6303:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6304:info:build                                                 ^
6305:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6306:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6307:info:build                                                    ^
6308:info:build ossl_pkey_rsa.c:755:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6309:info:build     GetRSA(self, rsa);
6310:info:build     ^
6311:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6312:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6313:info:build             ^
6314:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6315:info:build OSSL_DEPRECATEDIN_3_0
6316:info:build ^
6317:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6318:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6319:info:build                                                 ^
6320:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6321:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6322:info:build                                                    ^
6323: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]
6324:info:build     GetRSA(self, rsa);
6325:info:build     ^~~~~~~~~~~~~~~~~
6326:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6327:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6328:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6329:info:build ossl_pkey_rsa.c:756:5: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6330:info:build     RSA_get0_key(rsa, &n, &e, &d);
6331:info:build     ^
6332:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6333:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6334:info:build ^
6335:info:build /opt/local/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/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:757:5: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
6342:info:build     RSA_get0_factors(rsa, &p, &q);
6343:info:build     ^
6344:info:build /opt/local/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
6345:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
6346:info:build ^
6347:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6348:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6349:info:build                                                 ^
6350:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6351:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6352:info:build                                                    ^
6353:info:build ossl_pkey_rsa.c:758:5: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
6354:info:build     RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
6355:info:build     ^
6356:info:build /opt/local/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
6357:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
6358:info:build ^
6359:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6360:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6361:info:build                                                 ^
6362:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6363:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6364:info:build                                                    ^
6365:info:build ossl_pkey_rsa.c:790:5: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6366:info:build     GetRSA(self, rsa);
6367:info:build     ^
6368:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6369:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6370:info:build             ^
6371:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6372:info:build OSSL_DEPRECATEDIN_3_0
6373:info:build ^
6374:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6375:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6376:info:build                                                 ^
6377:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6378:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6379:info:build                                                    ^
6380: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]
6381:info:build     GetRSA(self, rsa);
6382:info:build     ^~~~~~~~~~~~~~~~~
6383:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6384:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6385:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6386:info:build ossl_pkey_rsa.c:794:10: warning: 'RSA_print' is deprecated [-Wdeprecated-declarations]
6387:info:build     if (!RSA_print(out, rsa, 0)) { /* offset = 0 */
6388:info:build          ^
6389:info:build /opt/local/include/openssl/rsa.h:342:1: note: 'RSA_print' has been explicitly marked deprecated here
6390:info:build OSSL_DEPRECATEDIN_3_0 int RSA_print(BIO *bp, const RSA *r, int offset);
6391:info:build ^
6392:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6393:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6394:info:build                                                 ^
6395:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6396:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6397:info:build                                                    ^
6398:info:build ossl_pkey_rsa.c:818:11: warning: 'RSAPublicKey_dup' is deprecated [-Wdeprecated-declarations]
6399:info:build     rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
6400:info:build           ^
6401:info:build /opt/local/include/openssl/rsa.h:448:37: note: 'RSAPublicKey_dup' has been explicitly marked deprecated here
6402:info:build DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey)
6403:info:build                                     ^
6404:info:build /opt/local/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/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:818:28: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6411:info:build     rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
6412:info:build                            ^
6413:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6414:info:build OSSL_DEPRECATEDIN_3_0
6415:info:build ^
6416:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6417:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6418:info:build                                                 ^
6419:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6420:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6421:info:build                                                    ^
6422:info:build ossl_pkey_rsa.c:821:2: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
6423:info:build         RSA_free(rsa);
6424:info:build         ^
6425:info:build /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
6426:info:build OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
6427:info:build ^
6428:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6429:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6430:info:build                                                 ^
6431:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6432:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6433:info:build                                                    ^
6434:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6435:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6436:info:build ^
6437:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6438:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6439:info:build         ^
6440:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6441:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6442:info:build         ^
6443:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6444:info:build         Get##_type(self, obj);                                          \
6445:info:build         ^
6446:info:build <scratch space>:156:1: note: expanded from here
6447:info:build GetRSA
6448:info:build ^
6449:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6450:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6451:info:build             ^
6452:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6453:info:build OSSL_DEPRECATEDIN_3_0
6454:info:build ^
6455:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6456:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6457:info:build                                                 ^
6458:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6459:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6460:info:build                                                    ^
6461: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]
6462:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6463:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6464:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6465:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6466:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6467:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6468:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6469:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6470:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6471:info:build         Get##_type(self, obj);                                          \
6472:info:build         ^~~~~~~~~~~~~~~~~~~~~
6473:info:build <scratch space>:156:1: note: expanded from here
6474:info:build GetRSA
6475:info:build ^
6476:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6477:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6478:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6479:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6480:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6481:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6482:info:build         ^
6483:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6484:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
6485:info:build                 ^
6486:info:build <scratch space>:152:1: note: expanded from here
6487:info:build RSA_get0_key
6488:info:build ^
6489:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6490:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6491:info:build ^
6492:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6493:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6494:info:build                                                 ^
6495:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6496:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6497:info:build                                                    ^
6498:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6499:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6500:info:build ^
6501:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6502:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6503:info:build         ^
6504:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6505:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6506:info:build         ^
6507:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6508:info:build         Get##_type(self, obj);                                          \
6509:info:build         ^
6510:info:build <scratch space>:162:1: note: expanded from here
6511:info:build GetRSA
6512:info:build ^
6513:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6514:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6515:info:build             ^
6516:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6517:info:build OSSL_DEPRECATEDIN_3_0
6518:info:build ^
6519:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6520:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6521:info:build                                                 ^
6522:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6523:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6524:info:build                                                    ^
6525: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]
6526:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6527:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6528:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6529:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6530:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6531:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6532:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6533:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6534:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6535:info:build         Get##_type(self, obj);                                          \
6536:info:build         ^~~~~~~~~~~~~~~~~~~~~
6537:info:build <scratch space>:162:1: note: expanded from here
6538:info:build GetRSA
6539:info:build ^
6540:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6541:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6542:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6543:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6544:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6545:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6546:info:build         ^
6547:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6548:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
6549:info:build                 ^
6550:info:build <scratch space>:158:1: note: expanded from here
6551:info:build RSA_get0_key
6552:info:build ^
6553:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6554:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6555:info:build ^
6556:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6557:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6558:info:build                                                 ^
6559:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6560:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6561:info:build                                                    ^
6562:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6563:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6564:info:build ^
6565:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6566:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6567:info:build         ^
6568:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6569:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
6570:info:build         ^
6571:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6572:info:build         Get##_type(self, obj);                                          \
6573:info:build         ^
6574:info:build <scratch space>:168:1: note: expanded from here
6575:info:build GetRSA
6576:info:build ^
6577:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6578:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6579:info:build             ^
6580:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6581:info:build OSSL_DEPRECATEDIN_3_0
6582:info:build ^
6583:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6584:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6585:info:build                                                 ^
6586:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6587:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6588:info:build                                                    ^
6589: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]
6590:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6591:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6592:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6593:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6594:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6595:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6596:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
6597:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6598:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6599:info:build         Get##_type(self, obj);                                          \
6600:info:build         ^~~~~~~~~~~~~~~~~~~~~
6601:info:build <scratch space>:168:1: note: expanded from here
6602:info:build GetRSA
6603:info:build ^
6604:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6605:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6606:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6607:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations]
6608:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6609:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6610:info:build         ^
6611:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6612:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
6613:info:build                 ^
6614:info:build <scratch space>:164:1: note: expanded from here
6615:info:build RSA_get0_key
6616:info:build ^
6617:info:build /opt/local/include/openssl/rsa.h:217:1: note: 'RSA_get0_key' has been explicitly marked deprecated here
6618:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
6619:info:build ^
6620:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6621:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6622:info:build                                                 ^
6623:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6624:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6625:info:build                                                    ^
6626:info:build ossl_pkey_rsa.c:862:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6627:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6628:info:build ^
6629:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6630:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
6631:info:build         ^
6632:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
6633:info:build         Get##_type(self, obj);                                          \
6634:info:build         ^
6635:info:build <scratch space>:174:1: note: expanded from here
6636:info:build GetRSA
6637:info:build ^
6638:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6639:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6640:info:build             ^
6641:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6642:info:build OSSL_DEPRECATEDIN_3_0
6643:info:build ^
6644:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6645:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6646:info:build                                                 ^
6647:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6648:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6649:info:build                                                    ^
6650: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]
6651:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
6652:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6653:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6654:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
6655:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6656:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
6657:info:build         Get##_type(self, obj);                                          \
6658:info:build         ^~~~~~~~~~~~~~~~~~~~~
6659:info:build <scratch space>:174:1: note: expanded from here
6660:info:build GetRSA
6661:info:build ^
6662:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6663:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6664:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6665:info:build ossl_pkey_rsa.c:862:1: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations]
6666:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6667:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
6668:info:build         ^
6669:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
6670:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
6671:info:build              ^
6672:info:build <scratch space>:176:1: note: expanded from here
6673:info:build RSA_set0_key
6674:info:build ^
6675:info:build /opt/local/include/openssl/rsa.h:207:1: note: 'RSA_set0_key' has been explicitly marked deprecated here
6676:info:build OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
6677:info:build ^
6678:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6679:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6680:info:build                                                 ^
6681:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6682:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6683:info:build                                                    ^
6684:info:build ossl_pkey_rsa.c:870:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6685:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6686:info:build ^
6687:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6688:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6689:info:build         ^
6690:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6691:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6692:info:build         ^
6693:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6694:info:build         Get##_type(self, obj);                                          \
6695:info:build         ^
6696:info:build <scratch space>:182:1: note: expanded from here
6697:info:build GetRSA
6698:info:build ^
6699:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6700:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6701:info:build             ^
6702:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6703:info:build OSSL_DEPRECATEDIN_3_0
6704:info:build ^
6705:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6706:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6707:info:build                                                 ^
6708:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6709:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6710:info:build                                                    ^
6711: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]
6712:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6713:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6714:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6715:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6716:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6717:info:build ./ossl_pkey.h:118:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6718:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6719:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6720:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6721:info:build         Get##_type(self, obj);                                          \
6722:info:build         ^~~~~~~~~~~~~~~~~~~~~
6723:info:build <scratch space>:182:1: note: expanded from here
6724:info:build GetRSA
6725:info:build ^
6726:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6727:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6728:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6729:info:build ossl_pkey_rsa.c:870:1: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
6730:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6731:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6732:info:build         ^
6733:info:build ./ossl_pkey.h:119:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6734:info:build                 _type##_get0_##_group(obj, &bn, NULL))                  \
6735:info:build                 ^
6736:info:build <scratch space>:178:1: note: expanded from here
6737:info:build RSA_get0_factors
6738:info:build ^
6739:info:build /opt/local/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
6740:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
6741:info:build ^
6742:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6743:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6744:info:build                                                 ^
6745:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6746:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6747:info:build                                                    ^
6748:info:build ossl_pkey_rsa.c:870:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6749:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6750:info:build ^
6751:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6752:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6753:info:build         ^
6754:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6755:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6756:info:build         ^
6757:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6758:info:build         Get##_type(self, obj);                                          \
6759:info:build         ^
6760:info:build <scratch space>:188:1: note: expanded from here
6761:info:build GetRSA
6762:info:build ^
6763:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6764:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6765:info:build             ^
6766:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6767:info:build OSSL_DEPRECATEDIN_3_0
6768:info:build ^
6769:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6770:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6771:info:build                                                 ^
6772:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6773:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6774:info:build                                                    ^
6775: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]
6776:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6777:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6778:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6779:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6780:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6781:info:build ./ossl_pkey.h:120:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6782:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6783:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6784:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6785:info:build         Get##_type(self, obj);                                          \
6786:info:build         ^~~~~~~~~~~~~~~~~~~~~
6787:info:build <scratch space>:188:1: note: expanded from here
6788:info:build GetRSA
6789:info:build ^
6790:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6791:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6792:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6793:info:build ossl_pkey_rsa.c:870:1: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations]
6794:info:build ./ossl_pkey.h:215:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6795:info:build         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
6796:info:build         ^
6797:info:build ./ossl_pkey.h:121:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER2'
6798:info:build                 _type##_get0_##_group(obj, NULL, &bn))
6799:info:build                 ^
6800:info:build <scratch space>:184:1: note: expanded from here
6801:info:build RSA_get0_factors
6802:info:build ^
6803:info:build /opt/local/include/openssl/rsa.h:220:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here
6804:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
6805:info:build ^
6806:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6807:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6808:info:build                                                 ^
6809:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6810:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6811:info:build                                                    ^
6812:info:build ossl_pkey_rsa.c:870:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6813:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6814:info:build ^
6815:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6816:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
6817:info:build         ^
6818:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
6819:info:build         Get##_type(self, obj);                                          \
6820:info:build         ^
6821:info:build <scratch space>:194:1: note: expanded from here
6822:info:build GetRSA
6823:info:build ^
6824:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6825:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6826:info:build             ^
6827:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6828:info:build OSSL_DEPRECATEDIN_3_0
6829:info:build ^
6830:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6831:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6832:info:build                                                 ^
6833:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6834:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6835:info:build                                                    ^
6836: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]
6837:info:build OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
6838:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6839:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6840:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
6841:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6842:info:build ./ossl_pkey.h:165:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
6843:info:build         Get##_type(self, obj);                                          \
6844:info:build         ^~~~~~~~~~~~~~~~~~~~~
6845:info:build <scratch space>:194:1: note: expanded from here
6846:info:build GetRSA
6847:info:build ^
6848:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6849:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6850:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6851:info:build ossl_pkey_rsa.c:870:1: warning: 'RSA_set0_factors' is deprecated [-Wdeprecated-declarations]
6852:info:build ./ossl_pkey.h:216:2: note: expanded from macro 'OSSL_PKEY_BN_DEF2'
6853:info:build         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
6854:info:build         ^
6855:info:build ./ossl_pkey.h:173:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER2'
6856:info:build         if (!_type##_set0_##_group(obj, bn1, bn2)) {                    \
6857:info:build              ^
6858:info:build <scratch space>:196:1: note: expanded from here
6859:info:build RSA_set0_factors
6860:info:build ^
6861:info:build /opt/local/include/openssl/rsa.h:208:1: note: 'RSA_set0_factors' has been explicitly marked deprecated here
6862:info:build OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
6863:info:build ^
6864:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6865:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6866:info:build                                                 ^
6867:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6868:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6869:info:build                                                    ^
6870:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6871:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
6872:info:build ^
6873:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6874:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6875:info:build         ^
6876:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6877:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6878:info:build         ^
6879:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6880:info:build         Get##_type(self, obj);                                          \
6881:info:build         ^
6882:info:build <scratch space>:202:1: note: expanded from here
6883:info:build GetRSA
6884:info:build ^
6885:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6886:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6887:info:build             ^
6888:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6889:info:build OSSL_DEPRECATEDIN_3_0
6890:info:build ^
6891:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6892:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6893:info:build                                                 ^
6894:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6895:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6896:info:build                                                    ^
6897: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]
6898:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
6899:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6900:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6901:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6902:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6903:info:build ./ossl_pkey.h:110:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6904:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
6905:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6906:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6907:info:build         Get##_type(self, obj);                                          \
6908:info:build         ^~~~~~~~~~~~~~~~~~~~~
6909:info:build <scratch space>:202:1: note: expanded from here
6910:info:build GetRSA
6911:info:build ^
6912:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6913:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6914:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6915:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
6916:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6917:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6918:info:build         ^
6919:info:build ./ossl_pkey.h:111:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6920:info:build                 _type##_get0_##_group(obj, &bn, NULL, NULL))            \
6921:info:build                 ^
6922:info:build <scratch space>:198:1: note: expanded from here
6923:info:build RSA_get0_crt_params
6924:info:build ^
6925:info:build /opt/local/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
6926:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
6927:info:build ^
6928:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6929:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6930:info:build                                                 ^
6931:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6932:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6933:info:build                                                    ^
6934:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6935:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
6936:info:build ^
6937:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6938:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6939:info:build         ^
6940:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6941:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6942:info:build         ^
6943:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6944:info:build         Get##_type(self, obj);                                          \
6945:info:build         ^
6946:info:build <scratch space>:208:1: note: expanded from here
6947:info:build GetRSA
6948:info:build ^
6949:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
6950:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6951:info:build             ^
6952:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
6953:info:build OSSL_DEPRECATEDIN_3_0
6954:info:build ^
6955:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6956:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6957:info:build                                                 ^
6958:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6959:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6960:info:build                                                    ^
6961: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]
6962:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
6963:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6964:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6965:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6966:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6967:info:build ./ossl_pkey.h:112:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6968:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
6969:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6970:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
6971:info:build         Get##_type(self, obj);                                          \
6972:info:build         ^~~~~~~~~~~~~~~~~~~~~
6973:info:build <scratch space>:208:1: note: expanded from here
6974:info:build GetRSA
6975:info:build ^
6976:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
6977:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
6978:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
6979:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
6980:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
6981:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
6982:info:build         ^
6983:info:build ./ossl_pkey.h:113:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
6984:info:build                 _type##_get0_##_group(obj, NULL, &bn, NULL))            \
6985:info:build                 ^
6986:info:build <scratch space>:204:1: note: expanded from here
6987:info:build RSA_get0_crt_params
6988:info:build ^
6989:info:build /opt/local/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
6990:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
6991:info:build ^
6992:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
6993:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
6994:info:build                                                 ^
6995:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
6996:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
6997:info:build                                                    ^
6998:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
6999:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7000:info:build ^
7001:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7002:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7003:info:build         ^
7004:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7005:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
7006:info:build         ^
7007:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
7008:info:build         Get##_type(self, obj);                                          \
7009:info:build         ^
7010:info:build <scratch space>:5:1: note: expanded from here
7011:info:build GetRSA
7012:info:build ^
7013:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
7014:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7015:info:build             ^
7016:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
7017:info:build OSSL_DEPRECATEDIN_3_0
7018:info:build ^
7019:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7020:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7021:info:build                                                 ^
7022:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7023:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7024:info:build                                                    ^
7025: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]
7026:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7027:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7028:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7029:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7030:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7031:info:build ./ossl_pkey.h:114:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7032:info:build         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
7033:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7034:info:build ./ossl_pkey.h:102:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER0'
7035:info:build         Get##_type(self, obj);                                          \
7036:info:build         ^~~~~~~~~~~~~~~~~~~~~
7037:info:build <scratch space>:5:1: note: expanded from here
7038:info:build GetRSA
7039:info:build ^
7040:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
7041:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7042:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
7043:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations]
7044:info:build ./ossl_pkey.h:211:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7045:info:build         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
7046:info:build         ^
7047:info:build ./ossl_pkey.h:115:3: note: expanded from macro 'OSSL_PKEY_BN_DEF_GETTER3'
7048:info:build                 _type##_get0_##_group(obj, NULL, NULL, &bn))
7049:info:build                 ^
7050:info:build <scratch space>:210:1: note: expanded from here
7051:info:build RSA_get0_crt_params
7052:info:build ^
7053:info:build /opt/local/include/openssl/rsa.h:225:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here
7054:info:build OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
7055:info:build ^
7056:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7057:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7058:info:build                                                 ^
7059:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7060:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7061:info:build                                                    ^
7062:info:build ossl_pkey_rsa.c:880:1: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations]
7063:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7064:info:build ^
7065:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7066:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
7067:info:build         ^
7068:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
7069:info:build         Get##_type(self, obj);                                          \
7070:info:build         ^
7071:info:build <scratch space>:11:1: note: expanded from here
7072:info:build GetRSA
7073:info:build ^
7074:info:build ossl_pkey_rsa.c:23:13: note: expanded from macro 'GetRSA'
7075:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7076:info:build             ^
7077:info:build /opt/local/include/openssl/evp.h:1345:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here
7078:info:build OSSL_DEPRECATEDIN_3_0
7079:info:build ^
7080:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7081:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7082:info:build                                                 ^
7083:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7084:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7085:info:build                                                    ^
7086: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]
7087:info:build OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
7088:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7089:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7090:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
7091:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7092:info:build ./ossl_pkey.h:135:2: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
7093:info:build         Get##_type(self, obj);                                          \
7094:info:build         ^~~~~~~~~~~~~~~~~~~~~
7095:info:build <scratch space>:11:1: note: expanded from here
7096:info:build GetRSA
7097:info:build ^
7098:info:build ossl_pkey_rsa.c:23:11: note: expanded from macro 'GetRSA'
7099:info:build     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
7100:info:build           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
7101:info:build ossl_pkey_rsa.c:880:1: warning: 'RSA_set0_crt_params' is deprecated [-Wdeprecated-declarations]
7102:info:build ./ossl_pkey.h:212:2: note: expanded from macro 'OSSL_PKEY_BN_DEF3'
7103:info:build         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
7104:info:build         ^
7105:info:build ./ossl_pkey.h:145:7: note: expanded from macro 'OSSL_PKEY_BN_DEF_SETTER3'
7106:info:build         if (!_type##_set0_##_group(obj, bn1, bn2, bn3)) {               \
7107:info:build              ^
7108:info:build <scratch space>:13:1: note: expanded from here
7109:info:build RSA_set0_crt_params
7110:info:build ^
7111:info:build /opt/local/include/openssl/rsa.h:209:1: note: 'RSA_set0_crt_params' has been explicitly marked deprecated here
7112:info:build OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
7113:info:build ^
7114:info:build /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
7115:info:build #   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
7116:info:build                                                 ^
7117:info:build /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
7118:info:build #     define OSSL_DEPRECATED(since) __attribute__((deprecated))
7119:info:build                                                    ^
7120:info:build ossl_pkey_rsa.c:950:5: error: use of undeclared identifier 'RSA_SSLV23_PADDING'
7121:info:build     DefRSAConst(SSLV23_PADDING);
7122:info:build     ^
7123:info:build ossl_pkey_rsa.c:885:58: note: expanded from macro 'DefRSAConst'
7124:info:build #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
7125:info:build                                                          ^
7126:info:build <scratch space>:49:1: note: expanded from here
7127:info:build RSA_SSLV23_PADDING
7128:info:build ^
7129:info:build 110 warnings and 1 error generated.
7130:info:build make[2]: *** [ossl_pkey_rsa.o] Error 1
7131: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'
7132:info:build make[1]: *** [ext/openssl/all] Error 2
7133: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'
7134:info:build make: *** [build-ext] Error 2
7135: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'
7136: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
7137:info:build Exit code: 2
7138:error:build Failed to build ruby30: command execution failed
7139:debug:build Error code: CHILDSTATUS 62521 2
7140:debug:build Backtrace: command execution failed
7141:debug:build     while executing
7142:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
7143:debug:build     invoked from within
7144:debug:build "command_exec -callback portprogress::target_progress_callback build"
7145:debug:build     (procedure "portbuild::build_main" line 8)
7146:debug:build     invoked from within
7147:debug:build "$procedure $targetname"
7148: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.