Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /tmp/ruby-build.20230321125011.119650.C0ZjOk ~
- /tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2 /tmp/ruby-build.20230321125011.119650.C0ZjOk ~
- checking for ruby... false
- checking build system type... x86_64-pc-linux-gnu
- checking host system type... x86_64-pc-linux-gnu
- checking target system type... x86_64-pc-linux-gnu
- checking for gcc... gcc
- checking for ld... ld
- checking for gcc-ar... gcc-ar
- checking for g++... g++
- checking for gcc-nm... gcc-nm
- checking for gcc-ranlib... gcc-ranlib
- checking for gcc... (cached) gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking for gcc option to accept ISO C99... none needed
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking how to run the C preprocessor... gcc -E
- checking for ranlib... (cached) gcc-ranlib
- checking for gas... no
- checking for as... as
- checking for gobjcopy... no
- checking for objcopy... objcopy
- checking for gobjdump... no
- checking for objdump... objdump
- checking for gstrip... no
- checking for strip... strip
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking minix/config.h usability... no
- checking minix/config.h presence... no
- checking for minix/config.h... no
- checking whether it is safe to define __EXTENSIONS__... yes
- checking whether the linker is GNU ld... yes
- checking whether gcc -E accepts -o... yes
- checking for gcc... /usr/bin/gcc
- checking for gcc-ar flags... rcD
- checking whether ln -s works... yes
- checking whether make sets $(MAKE)... yes
- checking for a BSD-compatible install... /usr/bin/install -c
- checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
- checking for dtrace... no
- checking for dot... no
- checking for doxygen... no
- checking for pkg-config... pkg-config
- checking whether it is Android... no
- checking for cd using physical directory... cd -P
- checking whether CFLAGS is valid... yes
- checking whether LDFLAGS is valid... yes
- checking whether -Wl,-R. is accepted as LDFLAGS... yes
- checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes
- checking whether -fdeclspec is accepted as CFLAGS... no
- checking whether -fdeclspec is accepted as CXXFLAGS... no
- checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
- checking whether -Wdivision-by-zero is accepted as CFLAGS... no
- checking whether -Wduplicated-cond is accepted as CFLAGS... yes
- checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
- checking whether -Wimplicit-int is accepted as CFLAGS... yes
- checking whether -Wmisleading-indentation is accepted as CFLAGS... yes
- checking whether -Wpointer-arith is accepted as CFLAGS... yes
- checking whether -Wshorten-64-to-32 is accepted as CFLAGS... no
- checking whether -Wwrite-strings is accepted as CFLAGS... yes
- checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... yes
- checking whether -Wmissing-noreturn is accepted as CFLAGS... yes
- checking whether -Wno-cast-function-type is accepted as CFLAGS... yes
- checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes
- checking whether -Wno-long-long is accepted as CFLAGS... yes
- checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
- checking whether -Wno-overlength-strings is accepted as CFLAGS... yes
- checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes
- checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes
- checking whether -Wno-self-assign is accepted as CFLAGS... yes
- checking whether -Wno-tautological-compare is accepted as CFLAGS... yes
- checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
- checking whether -Wno-unused-value is accepted as CFLAGS... yes
- checking whether -Wsuggest-attribute=format is accepted as CFLAGS... yes
- checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... yes
- checking whether -Wunused-variable is accepted as CFLAGS... yes
- checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no
- checking whether -Wextra-tokens is accepted as CFLAGS... no
- checking whether -Wall -Wextra is accepted as CFLAGS... yes
- checking whether -Qunused-arguments is accepted as CFLAGS... no
- checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
- checking whether -fstack-protector-strong is accepted as CFLAGS... yes
- checking whether -fstack-protector-strong is accepted as LDFLAGS... yes
- checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes
- checking whether -std=gnu99 is accepted as CFLAGS... yes
- checking whether -fno-strict-overflow is accepted as CFLAGS... yes
- checking whether -ggdb3 is accepted as CFLAGS... yes
- checking whether -fvisibility=hidden is accepted as CFLAGS... yes
- checking whether -fno-fast-math is accepted as CFLAGS... yes
- checking whether -fexcess-precision=standard is accepted as CFLAGS... yes
- checking whether -fp-model precise is accepted as CFLAGS... no
- checking whether compiler has statement and declarations in expressions... yes
- checking whether CXXFLAGS is valid... yes
- checking for crypt in -lcrypt... yes
- checking for dlopen in -ldl... yes
- checking for shl_load in -ldld... no
- checking for shutdown in -lsocket... no
- checking for dirent.h that defines DIR... yes
- checking for library containing opendir... none required
- checking for stdbool.h that conforms to C99... yes
- checking for _Bool... yes
- checking for sys/wait.h that is POSIX.1 compatible... yes
- checking a.out.h usability... yes
- checking a.out.h presence... yes
- checking for a.out.h... yes
- checking atomic.h usability... no
- checking atomic.h presence... no
- checking for atomic.h... no
- checking copyfile.h usability... no
- checking copyfile.h presence... no
- checking for copyfile.h... no
- checking direct.h usability... no
- checking direct.h presence... no
- checking for direct.h... no
- checking grp.h usability... yes
- checking grp.h presence... yes
- checking for grp.h... yes
- checking fcntl.h usability... yes
- checking fcntl.h presence... yes
- checking for fcntl.h... yes
- checking float.h usability... yes
- checking float.h presence... yes
- checking for float.h... yes
- checking ieeefp.h usability... no
- checking ieeefp.h presence... no
- checking for ieeefp.h... no
- checking intrinsics.h usability... no
- checking intrinsics.h presence... no
- checking for intrinsics.h... no
- checking langinfo.h usability... yes
- checking langinfo.h presence... yes
- checking for langinfo.h... yes
- checking limits.h usability... yes
- checking limits.h presence... yes
- checking for limits.h... yes
- checking locale.h usability... yes
- checking locale.h presence... yes
- checking for locale.h... yes
- checking malloc.h usability... yes
- checking malloc.h presence... yes
- checking for malloc.h... yes
- checking malloc/malloc.h usability... no
- checking malloc/malloc.h presence... no
- checking for malloc/malloc.h... no
- checking malloc_np.h usability... no
- checking malloc_np.h presence... no
- checking for malloc_np.h... no
- checking net/socket.h usability... no
- checking net/socket.h presence... no
- checking for net/socket.h... no
- checking process.h usability... no
- checking process.h presence... no
- checking for process.h... no
- checking pwd.h usability... yes
- checking pwd.h presence... yes
- checking for pwd.h... yes
- checking sanitizer/asan_interface.h usability... yes
- checking sanitizer/asan_interface.h presence... yes
- checking for sanitizer/asan_interface.h... yes
- checking sanitizer/msan_interface.h usability... no
- checking sanitizer/msan_interface.h presence... no
- checking for sanitizer/msan_interface.h... no
- checking setjmpex.h usability... no
- checking setjmpex.h presence... no
- checking for setjmpex.h... no
- checking stdalign.h usability... yes
- checking stdalign.h presence... yes
- checking for stdalign.h... yes
- checking sys/attr.h usability... no
- checking sys/attr.h presence... no
- checking for sys/attr.h... no
- checking sys/eventfd.h usability... yes
- checking sys/eventfd.h presence... yes
- checking for sys/eventfd.h... yes
- checking sys/fcntl.h usability... yes
- checking sys/fcntl.h presence... yes
- checking for sys/fcntl.h... yes
- checking sys/file.h usability... yes
- checking sys/file.h presence... yes
- checking for sys/file.h... yes
- checking sys/id.h usability... no
- checking sys/id.h presence... no
- checking for sys/id.h... no
- checking sys/ioctl.h usability... yes
- checking sys/ioctl.h presence... yes
- checking for sys/ioctl.h... yes
- checking sys/mkdev.h usability... no
- checking sys/mkdev.h presence... no
- checking for sys/mkdev.h... no
- checking sys/param.h usability... yes
- checking sys/param.h presence... yes
- checking for sys/param.h... yes
- checking sys/prctl.h usability... yes
- checking sys/prctl.h presence... yes
- checking for sys/prctl.h... yes
- checking sys/resource.h usability... yes
- checking sys/resource.h presence... yes
- checking for sys/resource.h... yes
- checking sys/select.h usability... yes
- checking sys/select.h presence... yes
- checking for sys/select.h... yes
- checking sys/sendfile.h usability... yes
- checking sys/sendfile.h presence... yes
- checking for sys/sendfile.h... yes
- checking sys/socket.h usability... yes
- checking sys/socket.h presence... yes
- checking for sys/socket.h... yes
- checking sys/syscall.h usability... yes
- checking sys/syscall.h presence... yes
- checking for sys/syscall.h... yes
- checking sys/sysmacros.h usability... yes
- checking sys/sysmacros.h presence... yes
- checking for sys/sysmacros.h... yes
- checking sys/time.h usability... yes
- checking sys/time.h presence... yes
- checking for sys/time.h... yes
- checking sys/times.h usability... yes
- checking sys/times.h presence... yes
- checking for sys/times.h... yes
- checking sys/uio.h usability... yes
- checking sys/uio.h presence... yes
- checking for sys/uio.h... yes
- checking sys/utime.h usability... no
- checking sys/utime.h presence... no
- checking for sys/utime.h... no
- checking syscall.h usability... yes
- checking syscall.h presence... yes
- checking for syscall.h... yes
- checking time.h usability... yes
- checking time.h presence... yes
- checking for time.h... yes
- checking ucontext.h usability... yes
- checking ucontext.h presence... yes
- checking for ucontext.h... yes
- checking utime.h usability... yes
- checking utime.h presence... yes
- checking for utime.h... yes
- checking x86intrin.h usability... yes
- checking x86intrin.h presence... yes
- checking for x86intrin.h... yes
- checking gmp.h usability... yes
- checking gmp.h presence... yes
- checking for gmp.h... yes
- checking for library containing __gmpz_init... -lgmp
- checking for special C compiler options needed for large files... no
- checking for _FILE_OFFSET_BITS value needed for large files... no
- checking whether byte ordering is bigendian... no
- checking for an ANSI C-conforming const... yes
- checking whether char is unsigned... no
- checking for inline... inline
- checking for working volatile... yes
- checking for typeof syntax and keyword spelling... typeof
- checking for C/C++ restrict keyword... __restrict
- checking for long long... yes
- checking for off_t... yes
- checking char bit... 8
- checking size of int... 4
- checking size of short... 2
- checking size of long... 8
- checking size of long long... 8
- checking size of __int64... 0
- checking size of __int128... 16
- checking size of off_t... 8
- checking size of void*... 8
- checking size of float... 4
- checking size of double... 8
- checking size of time_t... 8
- checking size of clock_t... 8
- checking packed struct attribute... x __attribute__((packed))
- checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes
- checking for printf prefix for long long... ll
- checking for pid_t... yes
- checking for convertible type of pid_t... INT
- checking for uid_t... yes
- checking for convertible type of uid_t... UINT
- checking for gid_t... yes
- checking for convertible type of gid_t... UINT
- checking for time_t... yes
- checking for convertible type of time_t... LONG
- checking for dev_t... yes
- checking for convertible type of dev_t... ULONG
- checking for mode_t... yes
- checking for convertible type of mode_t... UINT
- checking for rlim_t... yes
- checking for convertible type of rlim_t... ULONG
- checking for off_t... (cached) yes
- checking for convertible type of off_t... LONG
- checking for clockid_t... yes
- checking for convertible type of clockid_t... INT
- checking for variable length macro... yes
- checking if _Alignof() works... yes
- checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x
- checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x
- checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x
- checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x
- checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x
- checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x
- checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x
- checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x
- checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x
- checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x
- checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x
- checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x
- checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x
- checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x
- checking for WEAK function attribute... __attribute__ ((__weak__)) x
- checking for __attribute__((__depreacted__(msg))) in C++... yes
- checking for std::nullptr_t... yes
- checking for FUNC_STDCALL function attribute... x
- checking for FUNC_CDECL function attribute... x
- checking for FUNC_FASTCALL function attribute... x
- checking for FUNC_UNOPTIMIZED function attribute... __attribute__ ((__optimize__("O0"))) x
- checking for FUNC_MINIMIZED function attribute... __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x
- checking for function alias... alias
- checking for __atomic builtins... yes
- checking for __sync builtins... yes
- checking for __builtin_unreachable... yes
- checking for exported function attribute... __attribute__ ((__visibility__("default")))
- checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x
- checking for function name string predefined identifier... __func__
- checking if enum over int is allowed... yes
- checking whether sys_nerr is declared... no
- checking whether getenv is declared... yes
- checking for size_t... yes
- checking size of size_t... 8
- checking size of ptrdiff_t... 8
- checking for printf prefix for size_t... z
- checking for printf prefix for ptrdiff_t... t
- checking for struct stat.st_blksize... yes
- checking for struct stat.st_blocks... yes
- checking for struct stat.st_rdev... yes
- checking size of struct stat.st_size... SIZEOF_OFF_T
- checking size of struct stat.st_blocks... SIZEOF_OFF_T
- checking size of struct stat.st_ino... SIZEOF_LONG
- checking for struct stat.st_atim... yes
- checking for struct stat.st_atimespec... no
- checking for struct stat.st_atimensec... no
- checking for struct stat.st_mtim... yes
- checking for struct stat.st_mtimespec... no
- checking for struct stat.st_mtimensec... no
- checking for struct stat.st_ctim... yes
- checking for struct stat.st_ctimespec... no
- checking for struct stat.st_ctimensec... no
- checking for struct stat.st_birthtimespec... no
- checking for struct statx.stx_btime... yes
- checking for struct timeval... yes
- checking size of struct timeval.tv_sec... SIZEOF_TIME_T
- checking for struct timespec... yes
- checking for struct timezone... yes
- checking for fd_mask... yes
- checking for int8_t... yes
- checking size of int8_t... 1
- checking for uint8_t... yes
- checking size of uint8_t... 1
- checking for int16_t... yes
- checking size of int16_t... 2
- checking for uint16_t... yes
- checking size of uint16_t... 2
- checking for int32_t... yes
- checking size of int32_t... 4
- checking for uint32_t... yes
- checking size of uint32_t... 4
- checking for int64_t... yes
- checking size of int64_t... 8
- checking for uint64_t... yes
- checking size of uint64_t... 8
- checking for int128_t... __int128
- checking for uint128_t... unsigned __int128
- checking for intptr_t... yes
- checking size of intptr_t... 8
- checking for uintptr_t... yes
- checking size of uintptr_t... 8
- checking for printf prefix for intptr_t... NONE
- checking for ssize_t... yes
- checking size of ssize_t... 8
- checking for printf prefix for int64_t... NONE
- checking for stack end address... __libc_stack_end
- checking for uid_t in sys/types.h... (cached) yes
- checking type of array argument to getgroups... gid_t
- checking for working alloca.h... yes
- checking for alloca... yes
- checking for dynamic size alloca... ok
- checking for working memcmp... yes
- checking for acosh... yes
- checking for cbrt... yes
- checking for crypt... yes
- checking for dup2... yes
- checking for erf... yes
- checking for explicit_bzero... yes
- checking for ffs... yes
- checking for flock... yes
- checking for hypot... yes
- checking for lgamma_r... yes
- checking for memmove... yes
- checking for nan... yes
- checking for nextafter... yes
- checking for setproctitle... no
- checking for strchr... yes
- checking for strerror... yes
- checking for strlcat... no
- checking for strlcpy... no
- checking for strstr... yes
- checking for tgamma... yes
- checking whether finite is declared... yes
- checking whether isinf is declared... yes
- checking whether isnan is declared... yes
- checking sys/pstat.h usability... no
- checking sys/pstat.h presence... no
- checking for sys/pstat.h... no
- checking for signbit... yes
- checking for pid_t... (cached) yes
- checking vfork.h usability... no
- checking vfork.h presence... no
- checking for vfork.h... no
- checking for fork... yes
- checking for vfork... yes
- checking for working fork... yes
- checking for working vfork... (cached) yes
- checking for __syscall... no
- checking for _longjmp... yes
- checking for arc4random_buf... yes
- checking for atan2l... yes
- checking for atan2f... yes
- checking for chroot... yes
- checking for chsize... no
- checking for clock_gettime... yes
- checking for copy_file_range... yes
- checking for cosh... yes
- checking for crypt_r... yes
- checking for daemon... (cached) no
- checking for dirfd... yes
- checking for dl_iterate_phdr... yes
- checking for dlopen... yes
- checking for dladdr... yes
- checking for dup... yes
- checking for dup3... yes
- checking for eaccess... yes
- checking for endgrent... yes
- checking for eventfd... yes
- checking for explicit_memset... no
- checking for fcopyfile... no
- checking for fchmod... yes
- checking for fchown... yes
- checking for fcntl... yes
- checking for fdatasync... yes
- checking for fdopendir... yes
- checking for fgetattrlist... no
- checking for fmod... yes
- checking for fstatat... yes
- checking for fsync... yes
- checking for ftruncate... yes
- checking for ftruncate64... yes
- checking for getattrlist... no
- checking for getcwd... yes
- checking for getgidx... no
- checking for getgrnam... yes
- checking for getgrnam_r... yes
- checking for getgroups... yes
- checking for getlogin... yes
- checking for getlogin_r... yes
- checking for getpgid... yes
- checking for getpgrp... yes
- checking for getpriority... yes
- checking for getpwnam... yes
- checking for getpwnam_r... yes
- checking for getpwuid... yes
- checking for getpwuid_r... yes
- checking for getrandom... yes
- checking for getresgid... yes
- checking for getresuid... yes
- checking for getrlimit... yes
- checking for getsid... yes
- checking for gettimeofday... yes
- checking for getuidx... no
- checking for gmtime_r... yes
- checking for grantpt... yes
- checking for initgroups... yes
- checking for ioctl... yes
- checking for isfinite... no
- checking for issetugid... no
- checking for killpg... yes
- checking for lchmod... yes
- checking for lchown... yes
- checking for link... yes
- checking for llabs... yes
- checking for lockf... yes
- checking for log2... yes
- checking for lstat... yes
- checking for lutimes... yes
- checking for malloc_usable_size... yes
- checking for malloc_size... no
- checking for mblen... yes
- checking for memalign... yes
- checking for memset_s... no
- checking for writev... yes
- checking for memrchr... yes
- checking for memmem... yes
- checking for mkfifo... yes
- checking for mknod... yes
- checking for mktime... yes
- checking for openat... yes
- checking for pipe2... yes
- checking for poll... yes
- checking for posix_fadvise... yes
- checking for posix_memalign... yes
- checking for ppoll... yes
- checking for pread... yes
- checking for pwrite... yes
- checking for qsort_r... yes
- checking for qsort_s... no
- checking for readlink... yes
- checking for realpath... yes
- checking for round... yes
- checking for sched_getaffinity... yes
- checking for seekdir... yes
- checking for select_large_fdset... no
- checking for sendfile... yes
- checking for setegid... yes
- checking for setenv... yes
- checking for seteuid... yes
- checking for setgid... yes
- checking for setgroups... yes
- checking for setpgid... yes
- checking for setpgrp... yes
- checking for setregid... yes
- checking for setresgid... yes
- checking for setresuid... yes
- checking for setreuid... yes
- checking for setrgid... no
- checking for setrlimit... yes
- checking for setruid... no
- checking for setsid... yes
- checking for setuid... yes
- checking for shutdown... yes
- checking for sigaction... yes
- checking for sigaltstack... yes
- checking for sigprocmask... yes
- checking for sinh... yes
- checking for spawnv... no
- checking for symlink... yes
- checking for syscall... yes
- checking for sysconf... yes
- checking for tanh... yes
- checking for telldir... yes
- checking for timegm... yes
- checking for times... yes
- checking for truncate... yes
- checking for truncate64... yes
- checking for unsetenv... yes
- checking for utimensat... yes
- checking for utimes... yes
- checking for wait4... yes
- checking for waitpid... yes
- checking for __cospi... no
- checking for __sinpi... no
- checking for statx... yes
- checking if getcwd allocates buffer if NULL is given... yes
- checking crypt.h usability... yes
- checking crypt.h presence... yes
- checking for crypt.h... yes
- checking for struct crypt_data.initialized... yes
- checking for __builtin_alloca_with_align... yes
- checking for __builtin_assume_aligned... yes
- checking for __builtin_bswap16... yes
- checking for __builtin_bswap32... yes
- checking for __builtin_bswap64... yes
- checking for __builtin_popcount... yes
- checking for __builtin_popcountll... yes
- checking for __builtin_clz... yes
- checking for __builtin_clzl... yes
- checking for __builtin_clzll... yes
- checking for __builtin_ctz... yes
- checking for __builtin_ctzll... yes
- checking for __builtin_add_overflow... yes
- checking for __builtin_sub_overflow... yes
- checking for __builtin_mul_overflow... yes
- checking for __builtin_mul_overflow_p... yes
- checking for __builtin_constant_p... yes
- checking for __builtin_choose_expr... yes
- checking for __builtin_choose_expr_constant_p... yes
- checking for __builtin_types_compatible_p... yes
- checking for __builtin_trap... yes
- checking whether qsort_r is GNU version... yes
- checking whether qsort_r is BSD version... no
- checking whether atan2 handles Inf as C99... yes
- checking for clock_getres... yes
- checking for timer_create in -lrt... yes
- checking for timer_settime in -lrt... yes
- checking for unsetenv returns a value... yes
- checking whether struct tm is in sys/time.h or time.h... time.h
- checking for struct tm.tm_zone... yes
- checking for struct tm.tm_gmtoff... yes
- checking for external int daylight... yes
- checking for negative time_t for gmtime(3)... yes
- checking for localtime(3) overflow correctly... yes
- checking for sig_t... yes
- checking whether right shift preserve sign bit... yes
- checking whether _SC_CLK_TCK is supported... yes
- checking stack growing direction on x86_64... -1
- checking native coroutine implementation for x86_64-linux... amd64
- checking for pthread_create in -lthr... no
- checking for pthread_create in -lpthread... yes
- checking for pthread_np.h... no
- checking whether pthread_t is scalar type... yes
- checking for sched_yield... yes
- checking for pthread_attr_setinheritsched... yes
- checking for pthread_attr_get_np... no
- checking for pthread_attr_getstack... yes
- checking for pthread_attr_getguardsize... yes
- checking for pthread_get_stackaddr_np... no
- checking for pthread_get_stacksize_np... no
- checking for thr_stksegment... no
- checking for pthread_stackseg_np... no
- checking for pthread_getthrds_np... no
- checking for pthread_condattr_setclock... yes
- checking for pthread_sigmask... yes
- checking for pthread_setname_np... yes
- checking for pthread_set_name_np... no
- checking for pthread_getattr_np... yes
- checking arguments of pthread_setname_np... (pthread_self(), name)
- checking if mcontext_t is a pointer... no
- checking for getcontext... yes
- checking for setcontext... yes
- checking if fork works with pthread... yes
- checking whether ELF binaries are produced... yes
- checking elf.h usability... yes
- checking elf.h presence... yes
- checking for elf.h... yes
- checking elf_abi.h usability... no
- checking elf_abi.h presence... no
- checking for elf_abi.h... no
- checking for uncompress in -lz... yes
- checking mach-o/loader.h usability... no
- checking mach-o/loader.h presence... no
- checking for mach-o/loader.h... no
- checking whether OS depend dynamic link works... yes
- checking for backtrace... yes
- checking for broken backtrace... no
- checking valgrind/memcheck.h usability... no
- checking valgrind/memcheck.h presence... no
- checking for valgrind/memcheck.h... no
- checking for strip flags... -S -x
- checking whether -Wl,--no-undefined is accepted as LDFLAGS... yes
- checking whether wrapper for LD_LIBRARY_PATH is needed... no
- checking whether dtrace USDT is available... no
- checking for __builtin_setjmp... yes with cast ()
- checking for _setjmpex as a macro or function... no
- checking for _setjmp as a macro or function... yes
- checking for sigsetjmp as a macro or function... no
- checking for setjmp type... __builtin_setjmp
- checking for prefix of external symbols... NONE
- checking pthread.h usability... yes
- checking pthread.h presence... yes
- checking for pthread.h... yes
- checking if make is GNU make... yes
- .ext/include/x86_64-linux/ruby/config.h updated
- configure: ruby library version = 3.0.0
- configure: creating ./config.status
- config.status: creating GNUmakefile
- config.status: creating Makefile
- config.status: creating ruby-3.0.pc
- ---
- Configuration summary for ruby version 3.0.2
- * Installation prefix: /home/ena/.rbenv/versions/3.0.2
- * exec prefix: ${prefix}
- * arch: x86_64-linux
- * site arch: ${arch}
- * RUBY_BASE_NAME: ruby
- * enable shared: yes
- * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME}
- * site libraries path: ${rubylibprefix}/${sitearch}
- * vendor path: ${rubylibprefix}/vendor_ruby
- * target OS: linux
- * compiler: gcc
- * with pthread: yes
- * with coroutine: amd64
- * enable shared libs: yes
- * dynamic library ext: so
- * CFLAGS: ${optflags} ${debugflags} ${warnflags}
- * LDFLAGS: -L. -L/home/ena/.rbenv/versions/3.0.2/lib \
- -fstack-protector-strong -rdynamic \
- -Wl,-export-dynamic
- * DLDFLAGS: -L/home/ena/.rbenv/versions/3.0.2/lib \
- -Wl,--compress-debug-sections=zlib
- * optflags: -O3
- * debugflags: -ggdb3
- * warnflags: -Wall -Wextra -Wdeprecated-declarations \
- -Wduplicated-cond -Wimplicit-function-declaration \
- -Wimplicit-int -Wmisleading-indentation \
- -Wpointer-arith -Wwrite-strings \
- -Wimplicit-fallthrough=0 -Wmissing-noreturn \
- -Wno-cast-function-type \
- -Wno-constant-logical-operand -Wno-long-long \
- -Wno-missing-field-initializers \
- -Wno-overlength-strings \
- -Wno-packed-bitfield-compat \
- -Wno-parentheses-equality -Wno-self-assign \
- -Wno-tautological-compare -Wno-unused-parameter \
- -Wno-unused-value -Wsuggest-attribute=format \
- -Wsuggest-attribute=noreturn -Wunused-variable
- * strip command: strip -S -x
- * install doc: rdoc
- * JIT support: yes
- * man page type: doc
- ---
- BASERUBY = echo executable host ruby is required. use --with-baseruby option.; false
- CC = gcc
- LD = ld
- LDSHARED = gcc -shared
- CFLAGS = -O3 -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -std=gnu99 -fPIC
- XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I./include -I. -I./enc/unicode/12.1.0
- CPPFLAGS = -I/home/ena/.rbenv/versions/3.0.2/include
- DLDFLAGS = -L/home/ena/.rbenv/versions/3.0.2/lib -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.0 -fstack-protector-strong
- SOLIBS = -lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm
- LANG = en_US.UTF-8
- LC_ALL =
- LC_CTYPE =
- MFLAGS = -j20 --jobserver-auth=7,8
- gcc (Ubuntu 12.2.0-3ubuntu1) 12.2.0
- Copyright (C) 2022 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions. There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- compiling ./main.c
- compiling dmydln.c
- compiling miniinit.c
- compiling dmyext.c
- making dummy probes.h
- compiling ast.c
- compiling bignum.c
- compiling class.c
- compiling compar.c
- compiling compile.c
- compiling complex.c
- compiling cont.c
- compiling debug.c
- compiling debug_counter.c
- compiling dir.c
- compiling dln_find.c
- compiling encoding.c
- compiling enum.c
- compiling enumerator.c
- compiling error.c
- compiling file.c
- compiling eval.c
- compiling gc.c
- compiling hash.c
- compiling inits.c
- compiling io.c
- compiling iseq.c
- compiling load.c
- compiling marshal.c
- compiling math.c
- cont.c: In function ‘cont_restore_0.constprop’:
- cont.c:1412:28: warning: ‘*sp’ may be used uninitialized [-Wmaybe-uninitialized]
- 1412 | space[0] = *sp;
- | ^~~
- compiling memory_view.c
- making mjit_config.h
- compiling mjit_compile.c
- compiling node.c
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- compiling numeric.c
- compiling object.c
- compiling pack.c
- compiling parse.c
- compiling proc.c
- compiling process.c
- compiling ractor.c
- compiling random.c
- In function ‘add_adjust_info’,
- inlined from ‘iseq_set_sequence’ at compile.c:2452:8,
- inlined from ‘iseq_setup’ at compile.c:1477:10:
- compile.c:2212:39: warning: array subscript 2147483647 is outside array bounds of ‘struct iseq_insn_info_entry[2147483647]’ [-Warray-bounds]
- 2212 | insns_info[insns_info_index-1].line_no != adjust->line_no) {
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
- In file included from ./include/ruby/internal/assume.h:29,
- from ./include/ruby/backward/2/assume.h:24,
- from ./include/ruby/defines.h:72,
- from ./include/ruby/ruby.h:23,
- from ./include/ruby/encoding.h:15,
- from encindex.h:14,
- from compile.c:19:
- In function ‘iseq_set_sequence’,
- inlined from ‘iseq_setup’ at compile.c:1477:10:
- ./include/ruby/internal/memory.h:105:49: note: at offset 17179869176 into object of size [0, 17179869176] allocated by ‘ruby_xmalloc2’
- 105 | #define RB_ALLOC_N(type,n) RBIMPL_CAST((type *)ruby_xmalloc2((n), sizeof(type)))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/ruby/internal/cast.h:33:29: note: in definition of macro ‘RBIMPL_CAST’
- 33 | # define RBIMPL_CAST(expr) (expr)
- | ^~~~
- ./include/ruby/internal/memory.h:133:20: note: in expansion of macro ‘RB_ALLOC_N’
- 133 | #define ALLOC_N RB_ALLOC_N
- | ^~~~~~~~~~
- compile.c:2311:18: note: in expansion of macro ‘ALLOC_N’
- 2311 | insns_info = ALLOC_N(struct iseq_insn_info_entry, insn_num);
- | ^~~~~~~
- compiling range.c
- compiling rational.c
- compiling re.c
- compiling regcomp.c
- compiling regenc.c
- compiling regerror.c
- compiling regexec.c
- compiling regparse.c
- compiling regsyntax.c
- compiling ruby.c
- compiling scheduler.c
- compiling signal.c
- compiling sprintf.c
- compiling st.c
- compiling strftime.c
- compiling string.c
- strftime.c: In function ‘rb_strftime_with_timespec’:
- strftime.c:392:39: warning: comparison is always false due to limited range of data type [-Wtype-limits]
- 392 | if (vtm->wday < 0 || vtm->wday > 6)
- | ^
- strftime.c:403:39: warning: comparison is always false due to limited range of data type [-Wtype-limits]
- 403 | if (vtm->wday < 0 || vtm->wday > 6)
- | ^
- compiling struct.c
- compiling symbol.c
- compiling thread.c
- compiling time.c
- compiling transcode.c
- regexec.c: In function ‘onig_search_gpos’:
- regexec.c:4492:9: warning: ‘msa.best_s’ may be used uninitialized [-Wmaybe-uninitialized]
- 4492 | s = msa.best_s;
- | ~~^~~~~~~~~~~~
- regexec.c:4162:16: note: ‘msa’ declared here
- 4162 | OnigMatchArg msa;
- | ^~~
- compiling transient_heap.c
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- compiling util.c
- compiling variable.c
- compiling vm.c
- compiling vm_backtrace.c
- compiling vm_dump.c
- compiling vm_sync.c
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- compiling vm_trace.c
- compiling ./missing/setproctitle.c
- compiling ./missing/strlcat.c
- compiling ./missing/strlcpy.c
- compiling addr2line.c
- compiling dmyenc.c
- compiling dln.c
- compiling localeinit.c
- compiling array.c
- compiling mjit.c
- ./revision.h unchanged
- assembling coroutine/amd64/Context.S
- compiling enc/ascii.c
- compiling enc/us_ascii.c
- vm.c: In function ‘check_machine_stack_size’:
- vm.c:2740:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
- 2740 | if (size < PTHREAD_STACK_MIN) {
- | ^
- config.status: creating ruby-runner.h
- compiling enc/unicode.c
- compiling enc/utf_8.c
- compiling enc/trans/newline.c
- compiling version.c
- In function ‘hrtime_update_expire’,
- inlined from ‘rb_sigwait_sleep’ at thread_pthread.c:2063:24:
- thread.c:1476:20: warning: ‘end’ may be used uninitialized [-Wmaybe-uninitialized]
- 1476 | *timeout = end - now;
- | ~~~~^~~~~
- In file included from thread.c:362:
- thread_pthread.c: In function ‘rb_sigwait_sleep’:
- thread_pthread.c:2039:41: note: ‘end’ was declared here
- 2039 | rb_hrtime_t to = RB_HRTIME_MAX, end;
- | ^~~
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking miniruby
- generating encdb.h
- generating x86_64-linux-fake.rb
- builtin_binary.inc updated
- encdb.h updated
- compiling builtin.c
- x86_64-linux-fake.rb updated
- ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
- rbconfig.rb updated
- generating enc.mk
- creating verconf.h
- building rb_mjit_header.h
- ./miniruby -I./lib -I. -I.ext/common ./tool/mjit_tabs.rb "" \
- gcc -E -DMJIT_HEADER -P -dD -O3 -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -std=gnu99 -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I./include -I. -I./enc/unicode/12.1.0 -I/home/ena/.rbenv/versions/3.0.2/include ./vm.c -o rb_mjit_header.h.new
- verconf.h updated
- compiling loadpath.c
- rb_mjit_header.h updated
- building .ext/include/x86_64-linux/rb_mjit_min_header-3.0.2.h
- ./miniruby -I./lib -I. -I.ext/common ./tool/transform_mjit_header.rb "gcc -O3 -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -std=gnu99 -fPIC " rb_mjit_header.h .ext/include/x86_64-linux/rb_mjit_min_header-3.0.2.h
- linking static-library libruby-static.a
- making srcs under enc
- make[1]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- make[1]: Nothing to be done for 'srcs'.
- make[1]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- generating transdb.h
- transdb.h updated
- linking shared-library libruby.so.3.0.2
- transform_mjit_header: making external definition static inline: rb_vm_lvar_exposed, Init_vm_stack_canary, rb_vm_opt_cfunc_p, rb_find_defined_class_by_owner, rb_vm_rewrite_cref, rb_vm_block_ep_update, rb_vm_cref_new_toplevel, rb_vm_frame_block_handler, rb_vm_cframe_keyword_p, rb_vm_ep_local_ep
- transform_mjit_header: making declaration static inline: rb_vm_lvar_exposed, Init_vm_stack_canary, rb_vm_rewrite_cref, rb_vm_frame_block_handler, rb_vm_block_ep_update, rb_vm_ep_local_ep
- transform_mjit_header: SKIPPED to transform: getlogin_r, pread64, pread, read, bsearch, fread_unlocked, fgets_unlocked, fread, fgets, vdprintf, dprintf, vfprintf, vprintf, printf, fprintf, getline, putchar_unlocked, putc_unlocked, fputc_unlocked, putchar, getchar_unlocked, getc_unlocked, fgetc_unlocked, getchar
- ln -sf ../../../.ext/include/x86_64-linux/rb_mjit_min_header-3.0.2.h include/ruby-3.0.0/x86_64-linux/rb_mjit_min_header-3.0.2.h
- making mjit_build_dir.so
- generating makefiles ext/configure-ext.mk
- making enc
- making trans
- linking ruby
- make[1]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- compiling ./enc/trans/transdb.c
- make[1]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- compiling ./enc/encdb.c
- compiling ./enc/big5.c
- compiling ./enc/cesu_8.c
- compiling ./enc/trans/big5.c
- compiling ./enc/cp949.c
- compiling ./enc/trans/cesu_8.c
- compiling ./enc/emacs_mule.c
- compiling ./enc/trans/chinese.c
- compiling ./enc/trans/ebcdic.c
- compiling ./enc/euc_jp.c
- compiling ./enc/euc_kr.c
- compiling ./enc/trans/emoji.c
- compiling ./enc/euc_tw.c
- compiling ./enc/trans/emoji_iso2022_kddi.c
- compiling ./enc/gb2312.c
- compiling ./enc/gb18030.c
- compiling ./enc/trans/emoji_sjis_docomo.c
- ext/configure-ext.mk updated
- compiling ./enc/gbk.c
- compiling ./enc/iso_8859_1.c
- compiling ./enc/iso_8859_2.c
- make[1]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- compiling ./enc/trans/emoji_sjis_kddi.c
- compiling ./enc/iso_8859_3.c
- configuring bigdecimal
- compiling ./enc/iso_8859_4.c
- configuring -test-/RUBY_ALIGNOF
- compiling ./enc/iso_8859_5.c
- compiling ./enc/iso_8859_6.c
- compiling ./enc/iso_8859_7.c
- configuring cgi/escape
- compiling ./enc/iso_8859_8.c
- configuring continuation
- compiling ./enc/iso_8859_9.c
- compiling ./enc/trans/emoji_sjis_softbank.c
- compiling ./enc/iso_8859_10.c
- configuring coverage
- compiling ./enc/iso_8859_11.c
- compiling ./enc/iso_8859_13.c
- compiling ./enc/iso_8859_14.c
- compiling ./enc/iso_8859_15.c
- configuring date
- compiling ./enc/iso_8859_16.c
- compiling ./enc/koi8_r.c
- compiling ./enc/koi8_u.c
- compiling ./enc/trans/escape.c
- compiling ./enc/trans/gb18030.c
- compiling ./enc/shift_jis.c
- compiling ./enc/utf_16be.c
- compiling ./enc/utf_16le.c
- compiling ./enc/utf_32be.c
- compiling ./enc/utf_32le.c
- compiling ./enc/windows_31j.c
- compiling ./enc/windows_1250.c
- compiling ./enc/windows_1251.c
- compiling ./enc/windows_1252.c
- compiling ./enc/trans/gbk.c
- compiling ./enc/trans/iso2022.c
- compiling ./enc/windows_1253.c
- compiling ./enc/trans/japanese.c
- compiling ./enc/trans/japanese_euc.c
- compiling ./enc/windows_1254.c
- compiling ./enc/windows_1257.c
- linking encoding encdb.so
- configuring -test-/arith_seq/extract
- linking encoding big5.so
- linking encoding cesu_8.so
- configuring -test-/array/resize
- configuring -test-/bignum
- configuring -test-/bug-14834
- linking encoding cp949.so
- compiling ./enc/trans/japanese_sjis.c
- configuring -test-/bug-3571
- configuring -test-/bug-5832
- compiling ./enc/trans/korean.c
- linking encoding emacs_mule.so
- configuring -test-/bug_reporter
- linking encoding euc_jp.so
- configuring -test-/class
- configuring -test-/cxxanyargs
- linking encoding euc_kr.so
- compiling ./enc/trans/single_byte.c
- linking encoding euc_tw.so
- linking encoding gb2312.so
- linking encoding gb18030.so
- linking encoding gbk.so
- compiling ./enc/trans/utf8_mac.c
- linking encoding iso_8859_1.so
- compiling ./enc/trans/utf_16_32.c
- linking encoding iso_8859_2.so
- configuring -test-/debug
- linking encoding iso_8859_3.so
- configuring -test-/dln/empty
- linking encoding iso_8859_4.so
- configuring dbm
- configuring -test-/enumerator_kw
- linking encoding iso_8859_5.so
- configuring -test-/exception
- linking encoding iso_8859_6.so
- configuring -test-/fatal
- linking encoding iso_8859_7.so
- linking encoding iso_8859_8.so
- configuring -test-/file
- linking transcoder transdb.so
- linking transcoder cesu_8.so
- linking encoding iso_8859_9.so
- configuring digest
- linking encoding iso_8859_10.so
- configuring digest/bubblebabble
- linking encoding iso_8859_11.so
- configuring etc
- linking encoding iso_8859_13.so
- configuring digest/md5
- linking transcoder chinese.so
- linking encoding iso_8859_14.so
- linking encoding iso_8859_15.so
- linking encoding iso_8859_16.so
- linking encoding koi8_r.so
- linking transcoder ebcdic.so
- linking encoding koi8_u.so
- linking transcoder emoji.so
- linking encoding shift_jis.so
- linking encoding utf_16be.so
- linking transcoder emoji_iso2022_kddi.so
- linking transcoder emoji_sjis_docomo.so
- linking transcoder emoji_sjis_kddi.so
- linking transcoder emoji_sjis_softbank.so
- linking encoding utf_16le.so
- configuring fcntl
- linking transcoder escape.so
- linking transcoder iso2022.so
- linking encoding utf_32be.so
- linking transcoder japanese.so
- linking encoding utf_32le.so
- linking transcoder gb18030.so
- linking encoding windows_31j.so
- configuring fiber
- linking encoding windows_1250.so
- linking encoding windows_1251.so
- linking encoding windows_1252.so
- linking encoding windows_1253.so
- linking encoding windows_1254.so
- linking encoding windows_1257.so
- configuring fiddle
- linking transcoder single_byte.so
- make[1]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- configuring gdbm
- configuring digest/rmd160
- configuring io/console
- configuring json
- configuring objspace
- configuring nkf
- configuring json/generator
- configuring monitor
- configuring openssl
- configuring json/parser
- configuring pathname
- configuring digest/sha1
- configuring pty
- configuring racc/cparse
- configuring psych
- linking transcoder utf_16_32.so
- configuring digest/sha2
- configuring rbconfig/sizeof
- configuring readline
- configuring ripper
- configuring rubyvm
- configuring socket
- linking transcoder japanese_sjis.so
- libffi_version: 3.4.2
- linking transcoder korean.so
- configuring stringio
- linking transcoder utf8_mac.so
- configuring strscan
- linking transcoder gbk.so
- linking transcoder japanese_euc.so
- configuring syslog
- linking transcoder big5.so
- make[1]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- making encs
- configuring zlib
- make[1]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- make[1]: Nothing to be done for 'encs'.
- make[1]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- configuring -test-/float
- configuring -test-/funcall
- configuring -test-/gvl/call_without_gvl
- configuring -test-/hash
- configuring -test-/integer
- configuring -test-/iseq_load
- configuring -test-/iter
- configuring -test-/load/dot.dot
- configuring -test-/load/protect
- configuring -test-/marshal/compat
- configuring -test-/marshal/internal_ivar
- configuring -test-/marshal/usr
- configuring -test-/memory_status
- configuring -test-/memory_view
- configuring -test-/method
- configuring -test-/notimplement
- configuring -test-/num2int
- configuring -test-/path_to_class
- configuring -test-/popen_deadlock
- configuring -test-/postponed_job
- configuring -test-/printf
- configuring -test-/proc
- configuring -test-/random
- configuring -test-/rational
- configuring -test-/rb_call_super_kw
- configuring -test-/recursion
- configuring -test-/regexp
- configuring -test-/scan_args
- configuring -test-/st/foreach
- configuring -test-/st/numhash
- configuring -test-/st/update
- configuring -test-/string
- configuring -test-/struct
- configuring -test-/symbol
- configuring -test-/thread_fd_close
- configuring -test-/time
- configuring -test-/tracepoint
- configuring -test-/typeddata
- configuring -test-/vm
- configuring -test-/wait_for_single_fd
- header: db.h
- library: db
- configuring io/nonblock
- configuring io/wait
- make[1]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- generating makefile exts.mk
- exts.mk updated
- make[1]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/dln/empty'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/cxxanyargs'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/RUBY_ALIGNOF'
- compiling empty.c
- compiling cxxanyargs.cpp
- compiling c.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/arith_seq/extract'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/array/resize'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug-3571'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug-14834'
- compiling extract.c
- compiling resize.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug-5832'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug_reporter'
- compiling bug.c
- compiling bug-14384.c
- compiling bug.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/class'
- compiling bug_reporter.c
- compiling class2name.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/debug'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/enumerator_kw'
- compiling enumerator_kw.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bignum'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/float'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/file'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/fatal'
- compiling big2str.c
- compiling rb_fatal.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/exception'
- compiling fs.c
- compiling init.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/funcall'
- compiling funcall.c
- compiling init.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/gvl/call_without_gvl'
- compiling call_without_gvl.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/hash'
- compiling delete.c
- compiling dataerror.c
- linking shared-object -test-/dln/empty.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/dln/empty'
- compiling nextafter.c
- compiling cpp.cpp
- compiling enc_raise.c
- linking shared-object -test-/arith_seq/extract.so
- compiling inspector.c
- linking shared-object -test-/bug_3571.so
- compiling init.c
- linking shared-object -test-/array/resize.so
- compiling init.c
- linking shared-object -test-/bug_reporter.so
- linking shared-object -test-/gvl/call_without_gvl.so
- linking shared-object -test-/bug_5832.so
- linking shared-object -test-/fatal/rb_fatal.so
- linking shared-object -test-/bug_14834.so
- compiling init.c
- linking shared-object -test-/funcall.so
- linking shared-object -test-/enumerator_kw.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug-3571'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/arith_seq/extract'
- compiling bigzero.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/array/resize'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/integer'
- compiling core_ext.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/iseq_load'
- compiling iseq_load.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/gvl/call_without_gvl'
- compiling stat.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug-5832'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug_reporter'
- compiling profile_frames.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/fatal'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bug-14834'
- compiling init.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/funcall'
- compiling div.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/iter'
- compiling break.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/enumerator_kw'
- compiling init.c
- compiling intpack.c
- linking shared-object -test-/float.so
- compiling ensured.c
- linking shared-object -test-/hash.so
- compiling init.c
- linking shared-object -test-/class.so
- compiling mul.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/float'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/load/dot.dot'
- compiling dot.dot.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/hash'
- compiling my_integer.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/load/protect'
- compiling protect.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/class'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/marshal/compat'
- compiling usrcompat.c
- linking shared-object -test-/debug.so
- linking shared-object -test-/iseq_load.so
- linking shared-object -test-/load/dot.dot.so
- linking shared-object -test-/RUBY_ALIGNOF.so
- compiling str2big.c
- linking shared-object -test-/file.so
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/marshal/usr'
- compiling usrmarshal.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/marshal/internal_ivar'
- compiling init.c
- compiling internal_ivar.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/load/dot.dot'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/debug'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/iseq_load'
- compiling yield.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/memory_view'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/RUBY_ALIGNOF'
- compiling memory_view.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/method'
- compiling arity.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/notimplement'
- compiling bug.c
- compiling init.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/file'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/num2int'
- compiling num2int.c
- linking shared-object -test-/exception.so
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/path_to_class'
- compiling path_to_class.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/popen_deadlock'
- compiling infinite_loop_dlsym.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/postponed_job'
- compiling postponed_job.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/printf'
- compiling printf.c
- linking shared-object -test-/marshal/compat.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/exception'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/proc'
- compiling init.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/random'
- compiling init.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/rational'
- linking shared-object -test-/marshal/internal_ivar.so
- compiling rat.c
- linking shared-object -test-/bignum.so
- linking shared-object -test-/iter.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/marshal/compat'
- linking shared-object -test-/notimplement.so
- linking shared-object -test-/marshal/usr.so
- linking shared-object -test-/cxxanyargs.so
- compiling receiver.c
- linking shared-object -test-/load/protect.so
- linking shared-object -test-/method.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/marshal/internal_ivar'
- compiling loop.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/rb_call_super_kw'
- compiling rb_call_super_kw.c
- linking shared-object -test-/path_to_class.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/iter'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/cxxanyargs'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/marshal/usr'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/notimplement'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/recursion'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/regexp'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/scan_args'
- compiling init.c
- compiling scan_args.c
- compiling recursion.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/load/protect'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/st/foreach'
- compiling super.c
- compiling foreach.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/path_to_class'
- linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/method'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/st/numhash'
- compiling numhash.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/bignum'
- compiling parse_depth_limit.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/st/update'
- compiling update.c
- linking shared-object -test-/postponed_job.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/popen_deadlock'
- linking shared-object -test-/num2int.so
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/string'
- compiling capacity.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/struct'
- compiling duplicate.c
- compiling coderange.c
- linking shared-object -test-/rb_call_super_kw.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/postponed_job'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/symbol'
- linking shared-object -test-/random.so
- compiling init.c
- compiling cstr.c
- linking shared-object -test-/proc.so
- compiling init.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/num2int'
- compiling len.c
- linking shared-object -test-/recursion.so
- linking shared-object -test-/integer.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/random'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/rb_call_super_kw'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/thread_fd_close'
- compiling thread_fd_close.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/proc'
- compiling member.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/time'
- linking shared-object -test-/st/numhash.so
- linking shared-object -test-/regexp.so
- compiling init.c
- linking shared-object -test-/st/update.so
- linking shared-object -test-/printf.so
- linking shared-object -test-/memory_view.so
- linking shared-object -test-/st/foreach.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/recursion'
- compiling leap_second.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/integer'
- compiling ellipsize.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/tracepoint'
- compiling gc_hook.c
- compiling tracepoint.c
- compiling enc_associate.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/st/update'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/typeddata'
- compiling typeddata.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/printf'
- compiling new.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/regexp'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/st/numhash'
- compiling type.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/memory_view'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/wait_for_single_fd'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/vm'
- compiling wait_for_single_fd.c
- compiling at_exit.c
- compiling enc_str_buf_cat.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/st/foreach'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/bigdecimal'
- compiling bigdecimal.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/cgi/escape'
- compiling escape.c
- compiling fstring.c
- linking shared-object -test-/thread_fd_close.so
- linking shared-object -test-/struct.so
- compiling init.c
- compiling modify.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/thread_fd_close'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/continuation'
- compiling continuation.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/coverage'
- compiling coverage.c
- linking shared-object -test-/typeddata.so
- compiling new.c
- linking shared-object -test-/tracepoint.so
- linking shared-object -test-/vm/at_exit.so
- bigdecimal.c: In function ‘GetVpValueWithPrec’:
- bigdecimal.c:249:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 249 | ENTER(1);
- | ^~~~~
- In file included from ../.././include/ruby/defines.h:73,
- from ../.././include/ruby/ruby.h:23,
- from bigdecimal.h:14,
- from bigdecimal.c:13:
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:249:5: note: in expansion of macro ‘ENTER’
- 249 | ENTER(1);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_prec’:
- bigdecimal.c:372:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 372 | ENTER(1);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:372:5: note: in expansion of macro ‘ENTER’
- 372 | ENTER(1);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_precision’:
- bigdecimal.c:405:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 405 | ENTER(1);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:405:5: note: in expansion of macro ‘ENTER’
- 405 | ENTER(1);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_n_significant_digits’:
- bigdecimal.c:456:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 456 | ENTER(1);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:456:5: note: in expansion of macro ‘ENTER’
- 456 | ENTER(1);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_hash’:
- bigdecimal.c:490:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 490 | ENTER(1);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:490:5: note: in expansion of macro ‘ENTER’
- 490 | ENTER(1);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_dump’:
- bigdecimal.c:519:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 519 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:519:5: note: in expansion of macro ‘ENTER’
- 519 | ENTER(5);
- | ^~~~~
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/struct'
- bigdecimal.c: In function ‘BigDecimal_load’:
- bigdecimal.c:541:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 541 | ENTER(2);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:541:5: note: in expansion of macro ‘ENTER’
- 541 | ENTER(2);
- | ^~~~~
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/date'
- bigdecimal.c: In function ‘BigDecimal_to_i’:
- bigdecimal.c:861:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 861 | ENTER(5);
- | ^~~~~
- linking shared-object -test-/symbol.so
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:861:5: note: in expansion of macro ‘ENTER’
- 861 | ENTER(5);
- | ^~~~~
- installing default coverage libraries
- bigdecimal.c: In function ‘BigDecimal_to_f’:
- bigdecimal.c:908:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 908 | ENTER(1);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:908:5: note: in expansion of macro ‘ENTER’
- 908 | ENTER(1);
- | ^~~~~
- linking shared-object -test-/wait_for_single_fd.so
- bigdecimal.c: In function ‘BigDecimal_coerce’:
- bigdecimal.c:1001:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1001 | ENTER(2);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1001:5: note: in expansion of macro ‘ENTER’
- 1001 | ENTER(2);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_add’:
- bigdecimal.c:1058:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1058 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1058:5: note: in expansion of macro ‘ENTER’
- 1058 | ENTER(5);
- | ^~~~~
- compiling date_core.c
- bigdecimal.c: In function ‘BigDecimal_sub’:
- bigdecimal.c:1116:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1116 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1116:5: note: in expansion of macro ‘ENTER’
- 1116 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimalCmp’:
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/typeddata'
- bigdecimal.c:1157:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1157 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1157:5: note: in expansion of macro ‘ENTER’
- 1157 | ENTER(5);
- | ^~~~~
- compiling nofree.c
- bigdecimal.c: In function ‘BigDecimal_neg’:
- bigdecimal.c:1353:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1353 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1353:5: note: in expansion of macro ‘ENTER’
- 1353 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_mult’:
- bigdecimal.c:1379:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1379 | ENTER(5);
- | ^~~~~
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/dbm'
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1379:5: note: in expansion of macro ‘ENTER’
- 1379 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_divide’:
- bigdecimal.c:1407:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1407 | ENTER(5);
- | ^~~~~
- compiling dbm.c
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1407:5: note: in expansion of macro ‘ENTER’
- 1407 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_div’:
- bigdecimal.c:1449:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1449 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1449:5: note: in expansion of macro ‘ENTER’
- 1449 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_DoDivmod’:
- bigdecimal.c:1472:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1472 | ENTER(8);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1472:5: note: in expansion of macro ‘ENTER’
- 1472 | ENTER(8);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_mod’:
- bigdecimal.c:1560:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1560 | ENTER(3);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1560:5: note: in expansion of macro ‘ENTER’
- 1560 | ENTER(3);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_divremain’:
- bigdecimal.c:1573:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1573 | ENTER(10);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1573:5: note: in expansion of macro ‘ENTER’
- 1573 | ENTER(10);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_divmod’:
- bigdecimal.c:1658:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1658 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1658:5: note: in expansion of macro ‘ENTER’
- 1658 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_div2’:
- bigdecimal.c:1674:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1674 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1674:5: note: in expansion of macro ‘ENTER’
- 1674 | ENTER(5);
- | ^~~~~
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/vm'
- installing default bigdecimal libraries
- compiling normalize.c
- compiling qsort.c
- bigdecimal.c: In function ‘BigDecimal_add2’:
- bigdecimal.c:1754:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1754 | ENTER(2);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1754:5: note: in expansion of macro ‘ENTER’
- 1754 | ENTER(2);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_sub2’:
- bigdecimal.c:1784:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1784 | ENTER(2);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1784:5: note: in expansion of macro ‘ENTER’
- 1784 | ENTER(2);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_mult2’:
- bigdecimal.c:1802:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1802 | ENTER(2);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1802:5: note: in expansion of macro ‘ENTER’
- 1802 | ENTER(2);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_abs’:
- bigdecimal.c:1829:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1829 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1829:5: note: in expansion of macro ‘ENTER’
- 1829 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_sqrt’:
- bigdecimal.c:1851:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1851 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1851:5: note: in expansion of macro ‘ENTER’
- 1851 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_fix’:
- bigdecimal.c:1870:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1870 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1870:5: note: in expansion of macro ‘ENTER’
- 1870 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_round’:
- bigdecimal.c:1909:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1909 | ENTER(5);
- | ^~~~~
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/tracepoint'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest'
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1909:5: note: in expansion of macro ‘ENTER’
- 1909 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_truncate’:
- bigdecimal.c:1980:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 1980 | ENTER(5);
- | ^~~~~
- compiling digest.c
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:1980:5: note: in expansion of macro ‘ENTER’
- 1980 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_frac’:
- bigdecimal.c:2009:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2009 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2009:5: note: in expansion of macro ‘ENTER’
- 2009 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_floor’:
- bigdecimal.c:2040:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2040 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2040:5: note: in expansion of macro ‘ENTER’
- 2040 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_ceil’:
- bigdecimal.c:2087:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2087 | ENTER(5);
- | ^~~~~
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/wait_for_single_fd'
- compiling rb_interned_str.c
- compiling date_parse.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/symbol'
- installing default digest libraries
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2087:5: note: in expansion of macro ‘ENTER’
- 2087 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_to_s’:
- bigdecimal.c:2146:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2146 | ENTER(5);
- | ^~~~~
- compiling rb_str_dup.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/fcntl'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/fiber'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/etc'
- compiling fcntl.c
- compiling fiber.c
- compiling etc.c
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2146:5: note: in expansion of macro ‘ENTER’
- 2146 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_split’:
- bigdecimal.c:2241:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2241 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2241:5: note: in expansion of macro ‘ENTER’
- 2241 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_inspect’:
- bigdecimal.c:2290:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2290 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2290:5: note: in expansion of macro ‘ENTER’
- 2290 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_power’:
- bigdecimal.c:2433:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2433 | ENTER(5);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2433:5: note: in expansion of macro ‘ENTER’
- 2433 | ENTER(5);
- | ^~~~~
- bigdecimal.c: In function ‘f_BigDecimal’:
- bigdecimal.c:2875:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2875 | ENTER(1);
- | ^~~~~
- linking shared-object continuation.so
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2875:5: note: in expansion of macro ‘ENTER’
- 2875 | ENTER(1);
- | ^~~~~
- bigdecimal.c: In function ‘BigDecimal_s_interpret_loosely’:
- bigdecimal.c:2895:5: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
- 2895 | ENTER(1);
- | ^~~~~
- bigdecimal.c:68:47: warning: variable ‘vStack’ set but not used [-Wunused-but-set-variable]
- 68 | #define ENTER(n) volatile VALUE RB_UNUSED_VAR(vStack[n]);int iStack=0
- | ^~~~~~
- ../.././include/ruby/backward/2/attributes.h:168:26: note: in definition of macro ‘RB_UNUSED_VAR’
- 168 | #define RB_UNUSED_VAR(x) x RBIMPL_ATTR_MAYBE_UNUSED()
- | ^
- bigdecimal.c:2895:5: note: in expansion of macro ‘ENTER’
- 2895 | ENTER(1);
- | ^~~~~
- linking shared-object fiber.so
- linking shared-object -test-/rational.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/fiber'
- compiling set_len.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/continuation'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/gdbm'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/fiddle'
- compiling closure.c
- compiling gdbm.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/rational'
- compiling conversions.c
- compiling fiddle.c
- compiling function.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/io/console'
- compiling console.c
- linking shared-object cgi/escape.so
- compiling handle.c
- installing default console libraries
- compiling memory_view.c
- linking shared-object -test-/string.so
- linking shared-object fcntl.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/cgi/escape'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/io/nonblock'
- compiling nonblock.c
- compiling pinned.c
- linking shared-object coverage.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/fcntl'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/io/wait'
- compiling wait.c
- linking shared-object -test-/scan_args.so
- linking shared-object -test-/time.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/coverage'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/json'
- compiling pointer.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/scan_args'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/monitor'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/time'
- compiling monitor.c
- linking shared-object io/nonblock.so
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/nkf'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/objspace'
- compiling nkf.c
- compiling object_tracing.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/json'
- installing default nkf libraries
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/-test-/string'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/pathname'
- installing default fiddle libraries
- compiling pathname.c
- linking shared-object digest.so
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/psych'
- compiling psych.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/io/nonblock'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/openssl'
- compiling openssl_missing.c
- installing default pathname libraries
- compiling date_strftime.c
- compiling ossl.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/pty'
- compiling pty.c
- linking shared-object etc.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/racc/cparse'
- compiling cparse.c
- compiling ossl_asn1.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/etc'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/rbconfig/sizeof'
- compiling sizes.c
- linking shared-object io/wait.so
- In file included from ossl.h:156,
- from ossl.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl.c: In function ‘ossl_clear_error’:
- ossl.c:311:9: warning: ‘ERR_get_error_line_data’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 311 | while ((e = ERR_get_error_line_data(&file, &line, &data, &flags))) {
- | ^~~~~
- In file included from ossl.h:21:
- /usr/include/openssl/err.h:413:15: note: declared here
- 413 | unsigned long ERR_get_error_line_data(const char **file, int *line,
- | ^~~~~~~~~~~~~~~~~~~~~~~
- installing default monitor libraries
- compiling ossl_bio.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/io/wait'
- compiling limits.c
- linking shared-object monitor.so
- compiling psych_emitter.c
- In file included from ossl.h:156,
- from ossl_asn1.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- linking shared-object dbm.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/monitor'
- compiling ossl_bn.c
- compiling objspace.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/dbm'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/readline'
- compiling readline.c
- compiling ossl_cipher.c
- installing default pty libraries
- linking shared-object pty.so
- In file included from ossl.h:156,
- from ossl_bio.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- linking shared-object rbconfig/sizeof.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/pty'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/ripper'
- compiling ripper.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object fiddle.so
- linking shared-object gdbm.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/rbconfig/sizeof'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/rubyvm'
- In file included from ossl.h:156,
- from ossl_bn.c:11:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- installing default libraries
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/rubyvm'
- compiling ossl_config.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/socket'
- compiling init.c
- ossl_bn.c: In function ‘ossl_bn_s_pseudo_rand’:
- ossl_bn.c:801:1: warning: ‘BN_pseudo_rand’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 801 | BIGNUM_RAND(pseudo_rand)
- | ^~~~~~~~~~~
- In file included from /usr/include/openssl/asn1.h:33,
- from ossl.h:22:
- /usr/include/openssl/bn.h:231:5: note: declared here
- 231 | int BN_pseudo_rand(BIGNUM *rnd, int bits, int top, int bottom);
- | ^~~~~~~~~~~~~~
- ossl_bn.c: In function ‘ossl_bn_s_pseudo_rand_range’:
- ossl_bn.c:834:1: warning: ‘BN_pseudo_rand_range’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 834 | BIGNUM_RAND_RANGE(pseudo_rand)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/bn.h:233:5: note: declared here
- 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_bn.c: In function ‘ossl_bn_is_prime’:
- ossl_bn.c:1079:5: warning: ‘BN_is_prime_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1079 | switch (BN_is_prime_ex(bn, checks, ossl_bn_ctx, NULL)) {
- | ^~~~~~
- /usr/include/openssl/bn.h:373:5: note: declared here
- 373 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
- | ^~~~~~~~~~~~~~
- ossl_bn.c: In function ‘ossl_bn_is_prime_fasttest’:
- ossl_bn.c:1121:5: warning: ‘BN_is_prime_fasttest_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1121 | switch (BN_is_prime_fasttest_ex(bn, checks, ossl_bn_ctx, do_trial_division, NULL)) {
- | ^~~~~~
- /usr/include/openssl/bn.h:375:5: note: declared here
- 375 | int BN_is_prime_fasttest_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx,
- | ^~~~~~~~~~~~~~~~~~~~~~~
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from ossl.h:156,
- from ossl_cipher.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/fiddle'
- compiling constants.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/gdbm'
- compiling date_strptime.c
- compiling psych_parser.c
- In file included from init.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from ossl.h:156,
- from ossl_config.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- In file included from constants.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/stringio'
- compiling stringio.c
- compiling basicsocket.c
- installing default date_core libraries
- compiling socket.c
- linking shared-object racc/cparse.so
- linking shared-object io/console.so
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from basicsocket.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/racc/cparse'
- compiling ipsocket.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/io/console'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/strscan'
- compiling strscan.c
- compiling tcpsocket.c
- In file included from socket.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- compiling ossl_digest.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- compiling psych_to_ruby.c
- compiling objspace_dump.c
- compiling ossl_engine.c
- In file included from ipsocket.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- In file included from tcpsocket.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- compiling psych_yaml_tree.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from ossl.h:156,
- from ossl_digest.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_digest.c: In function ‘ossl_evp_get_digestbyname’:
- ossl_digest.c:66:9: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 66 | md = EVP_MD_CTX_md(ctx);
- | ^~
- In file included from /usr/include/openssl/x509.h:29,
- from /usr/include/openssl/x509v3.h:25,
- from ossl.h:23:
- /usr/include/openssl/evp.h:555:15: note: declared here
- 555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
- | ^~~~~~~~~~~~~
- ossl_digest.c: In function ‘ossl_digest_reset’:
- ossl_digest.c:179:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 179 | if (EVP_DigestInit_ex(ctx, EVP_MD_CTX_md(ctx), NULL) != 1) {
- | ^~
- /usr/include/openssl/evp.h:555:15: note: declared here
- 555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
- | ^~~~~~~~~~~~~
- ossl_digest.c: In function ‘ossl_digest_name’:
- ossl_digest.c:262:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 262 | return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
- | ^~~~~~
- /usr/include/openssl/evp.h:555:15: note: declared here
- 555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
- | ^~~~~~~~~~~~~
- ossl_digest.c:262:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 262 | return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
- | ^~~~~~
- /usr/include/openssl/evp.h:555:15: note: declared here
- 555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
- | ^~~~~~~~~~~~~
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/syslog'
- compiling syslog.c
- compiling tcpserver.c
- compiling sockssocket.c
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object readline.so
- In file included from ossl.h:156,
- from ossl_engine.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_engine.c: In function ‘ossl_engine_free’:
- ossl_engine.c:72:5: warning: ‘ENGINE_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 72 | ENGINE_free(engine);
- | ^~~~~~~~~~~
- In file included from ossl.h:35:
- /usr/include/openssl/engine.h:493:27: note: declared here
- 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
- | ^~~~~~~~~~~
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/readline'
- ossl_engine.c: In function ‘ossl_engine_s_load’:
- ossl_engine.c:100:9: warning: ‘ENGINE_load_builtin_engines’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 100 | ENGINE_load_builtin_engines();
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/engine.h:358:28: note: declared here
- 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_s_engines’:
- ossl_engine.c:184:5: warning: ‘ENGINE_get_first’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 184 | for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
- | ^~~
- /usr/include/openssl/engine.h:318:31: note: declared here
- 318 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void);
- | ^~~~~~~~~~~~~~~~
- ossl_engine.c:184:5: warning: ‘ENGINE_get_next’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 184 | for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
- | ^~~
- /usr/include/openssl/engine.h:323:31: note: declared here
- 323 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_next(ENGINE *e);
- | ^~~~~~~~~~~~~~~
- ossl_engine.c:189:9: warning: ‘ENGINE_up_ref’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 189 | ENGINE_up_ref(e);
- | ^~~~~~~~~~~~~
- /usr/include/openssl/engine.h:494:27: note: declared here
- 494 | OSSL_DEPRECATEDIN_3_0 int ENGINE_up_ref(ENGINE *e);
- | ^~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_s_by_id’:
- ossl_engine.c:217:5: warning: ‘ENGINE_by_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 217 | if(!(e = ENGINE_by_id(RSTRING_PTR(id))))
- | ^~
- /usr/include/openssl/engine.h:336:31: note: declared here
- 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
- | ^~~~~~~~~~~~
- ossl_engine.c:221:5: warning: ‘ENGINE_init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 221 | if(!ENGINE_init(e))
- | ^~
- /usr/include/openssl/engine.h:620:27: note: declared here
- 620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
- | ^~~~~~~~~~~
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/zlib'
- ossl_engine.c:223:5: warning: ‘ENGINE_ctrl’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 223 | ENGINE_ctrl(e, ENGINE_CTRL_SET_PASSWORD_CALLBACK,
- | ^~~~~~~~~~~
- /usr/include/openssl/engine.h:429:27: note: declared here
- 429 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p,
- | ^~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_get_id’:
- ossl_engine.c:246:5: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 246 | return rb_str_new2(ENGINE_get_id(e));
- | ^~~~~~
- /usr/include/openssl/engine.h:552:35: note: declared here
- 552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
- | ^~~~~~~~~~~~~
- ossl_engine.c:246:5: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 246 | return rb_str_new2(ENGINE_get_id(e));
- | ^~~~~~
- /usr/include/openssl/engine.h:552:35: note: declared here
- 552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
- | ^~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_get_name’:
- ossl_engine.c:266:5: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 266 | return rb_str_new2(ENGINE_get_name(e));
- | ^~~~~~
- /usr/include/openssl/engine.h:553:35: note: declared here
- 553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
- | ^~~~~~~~~~~~~~~
- ossl_engine.c:266:5: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 266 | return rb_str_new2(ENGINE_get_name(e));
- | ^~~~~~
- /usr/include/openssl/engine.h:553:35: note: declared here
- 553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
- | ^~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_finish’:
- ossl_engine.c:283:5: warning: ‘ENGINE_finish’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 283 | if(!ENGINE_finish(e)) ossl_raise(eEngineError, NULL);
- | ^~
- /usr/include/openssl/engine.h:628:27: note: declared here
- 628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e);
- | ^~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_get_cipher’:
- ossl_engine.c:314:5: warning: ‘ENGINE_get_cipher’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 314 | ciph = ENGINE_get_cipher(e, nid);
- | ^~~~
- /usr/include/openssl/engine.h:582:19: note: declared here
- 582 | const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid);
- | ^~~~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_get_digest’:
- ossl_engine.c:346:5: warning: ‘ENGINE_get_digest’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 346 | md = ENGINE_get_digest(e, nid);
- | ^~
- /usr/include/openssl/engine.h:584:15: note: declared here
- 584 | const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid);
- | ^~~~~~~~~~~~~~~~~
- compiling zlib.c
- ossl_engine.c: In function ‘ossl_engine_load_privkey’:
- ossl_engine.c:373:5: warning: ‘ENGINE_load_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 373 | pkey = ENGINE_load_private_key(e, sid, NULL, sdata);
- | ^~~~
- /usr/include/openssl/engine.h:638:11: note: declared here
- 638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,
- | ^~~~~~~~~~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_load_pubkey’:
- ossl_engine.c:402:5: warning: ‘ENGINE_load_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 402 | pkey = ENGINE_load_public_key(e, sid, NULL, sdata);
- | ^~~~
- /usr/include/openssl/engine.h:641:11: note: declared here
- 641 | EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id,
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_set_default’:
- ossl_engine.c:431:5: warning: ‘ENGINE_set_default’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 431 | ENGINE_set_default(e, f);
- | ^~~~~~~~~~~~~~~~~~
- /usr/include/openssl/engine.h:708:27: note: declared here
- 708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags);
- | ^~~~~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_ctrl_cmd’:
- ossl_engine.c:453:5: warning: ‘ENGINE_ctrl_cmd_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 453 | ret = ENGINE_ctrl_cmd_string(e, StringValueCStr(cmd),
- | ^~~
- /usr/include/openssl/engine.h:479:5: note: declared here
- 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_get_cmds’:
- ossl_engine.c:487:5: warning: ‘ENGINE_get_cmd_defns’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 487 | if ((defn = ENGINE_get_cmd_defns(e)) != NULL){
- | ^~
- /usr/include/openssl/engine.h:597:24: note: declared here
- 597 | const ENGINE_CMD_DEFN *ENGINE_get_cmd_defns(const ENGINE *e);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_engine.c: In function ‘ossl_engine_inspect’:
- ossl_engine.c:513:23: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 513 | rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
- | ^~~~~~~~~~~~
- /usr/include/openssl/engine.h:552:35: note: declared here
- 552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
- | ^~~~~~~~~~~~~
- ossl_engine.c:513:23: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 513 | rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
- | ^~~~~~~~~~~~
- /usr/include/openssl/engine.h:553:35: note: declared here
- 553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
- | ^~~~~~~~~~~~~~~
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from sockssocket.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- installing default objspace libraries
- checking ../.././parse.y and ../.././ext/ripper/eventids2.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object pathname.so
- In file included from tcpserver.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- installing default syslog libraries
- linking shared-object psych.so
- compiling ossl_hmac.c
- compiling ossl_kdf.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/pathname'
- compiling udpsocket.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/bubblebabble'
- compiling bubblebabble.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/md5'
- compiling md5init.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/psych'
- compiling unixsocket.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/rmd160'
- compiling rmd160init.c
- linking shared-object objspace.so
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object syslog.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/objspace'
- compiling unixserver.c
- compiling md5.c
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/sha1'
- compiling sha1init.c
- In file included from ossl.h:156,
- from ossl_hmac.c:12:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_hmac.c: In function ‘ossl_hmac_free’:
- ossl_hmac.c:39:5: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 39 | HMAC_CTX_free(ctx);
- | ^~~~~~~~~~~~~
- In file included from /usr/include/openssl/ssl.h:37,
- from ossl.h:24:
- /usr/include/openssl/hmac.h:35:28: note: declared here
- 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
- | ^~~~~~~~~~~~~
- ossl_hmac.c: In function ‘ossl_hmac_alloc’:
- ossl_hmac.c:57:5: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 57 | ctx = HMAC_CTX_new();
- | ^~~
- /usr/include/openssl/hmac.h:33:33: note: declared here
- 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
- | ^~~~~~~~~~~~
- ossl_hmac.c: In function ‘ossl_hmac_initialize’:
- ossl_hmac.c:102:5: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 102 | HMAC_Init_ex(ctx, RSTRING_PTR(key), RSTRING_LENINT(key),
- | ^~~~~~~~~~~~
- /usr/include/openssl/hmac.h:43:27: note: declared here
- 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
- | ^~~~~~~~~~~~
- ossl_hmac.c: In function ‘ossl_hmac_copy’:
- ossl_hmac.c:119:5: warning: ‘HMAC_CTX_copy’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 119 | if (!HMAC_CTX_copy(ctx1, ctx2))
- | ^~
- /usr/include/openssl/hmac.h:49:34: note: declared here
- 49 | OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
- | ^~~~~~~~~~~~~
- ossl_hmac.c: In function ‘ossl_hmac_update’:
- ossl_hmac.c:149:5: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 149 | HMAC_Update(ctx, (unsigned char *)RSTRING_PTR(data), RSTRING_LEN(data));
- | ^~~~~~~~~~~
- /usr/include/openssl/hmac.h:45:27: note: declared here
- 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
- | ^~~~~~~~~~~
- ossl_hmac.c: In function ‘hmac_final’:
- ossl_hmac.c:159:5: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 159 | final = HMAC_CTX_new();
- | ^~~~~
- /usr/include/openssl/hmac.h:33:33: note: declared here
- 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
- | ^~~~~~~~~~~~
- ossl_hmac.c:163:5: warning: ‘HMAC_CTX_copy’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 163 | if (!HMAC_CTX_copy(final, ctx)) {
- | ^~
- /usr/include/openssl/hmac.h:49:34: note: declared here
- 49 | OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
- | ^~~~~~~~~~~~~
- ossl_hmac.c:164:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 164 | HMAC_CTX_free(final);
- | ^~~~~~~~~~~~~
- /usr/include/openssl/hmac.h:35:28: note: declared here
- 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
- | ^~~~~~~~~~~~~
- ossl_hmac.c:168:5: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 168 | HMAC_Final(final, buf, buf_len);
- | ^~~~~~~~~~
- /usr/include/openssl/hmac.h:47:27: note: declared here
- 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
- | ^~~~~~~~~~
- ossl_hmac.c:169:5: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 169 | HMAC_CTX_free(final);
- | ^~~~~~~~~~~~~
- /usr/include/openssl/hmac.h:35:28: note: declared here
- 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
- | ^~~~~~~~~~~~~
- ossl_hmac.c: In function ‘ossl_hmac_reset’:
- ossl_hmac.c:248:5: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 248 | HMAC_Init_ex(ctx, NULL, 0, NULL, NULL);
- | ^~~~~~~~~~~~
- /usr/include/openssl/hmac.h:43:27: note: declared here
- 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
- | ^~~~~~~~~~~~
- linking shared-object digest/bubblebabble.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/syslog'
- compiling sha1.c
- In file included from unixsocket.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- compiling rmd160.c
- In file included from udpsocket.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from ossl.h:156,
- from ossl_kdf.c:5:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- installing default ripper libraries
- In file included from unixserver.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- linking shared-object strscan.so
- compiling ossl_ns_spki.c
- compiling ossl_ocsp.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/bubblebabble'
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/sha2'
- compiling sha2init.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object stringio.so
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- compiling option.c
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/strscan'
- compiling sha2.c
- compiling ancdata.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/stringio'
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- compiling raddrinfo.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- compiling ossl_pkcs12.c
- In file included from ossl.h:156,
- from ossl_ns_spki.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- compiling ifaddr.c
- In file included from option.c:1:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- linking shared-object digest/md5.so
- In file included from ossl.h:156,
- from ossl_ocsp.c:11:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- installing default sha2 libraries
- compiling ossl_pkcs7.c
- In file included from sha2.c:40:
- sha2.c:578:28: warning: argument 2 of type ‘sha2_byte[]’ {aka ‘unsigned char[]’} with mismatched bound [-Warray-parameter=]
- 578 | int SHA256_Final(sha2_byte digest[], SHA256_CTX* context) {
- | ~~~~~~~~~~^~~~~~~~
- sha2.h:145:50: note: in definition of macro ‘SHA256_Final’
- 145 | #define SHA256_Final(d, c) SHA256_Finish(c, d)
- | ^
- sha2.h:170:18: note: previously declared as ‘uint8_t[32]’ {aka ‘unsigned char[32]’}
- 170 | int SHA256_Final(uint8_t[SHA256_DIGEST_LENGTH], SHA256_CTX*);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- sha2.h:145:50: note: in definition of macro ‘SHA256_Final’
- 145 | #define SHA256_Final(d, c) SHA256_Finish(c, d)
- | ^
- sha2.c:643:44: warning: argument 2 of type ‘char[]’ with mismatched bound [-Warray-parameter=]
- 643 | char *SHA256_End(SHA256_CTX* context, char buffer[]) {
- | ~~~~~^~~~~~~~
- sha2.h:171:31: note: previously declared as ‘char[65]’
- 171 | char* SHA256_End(SHA256_CTX*, char[SHA256_DIGEST_STRING_LENGTH]);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- sha2.c:946:28: warning: argument 2 of type ‘sha2_byte[]’ {aka ‘unsigned char[]’} with mismatched bound [-Warray-parameter=]
- 946 | int SHA512_Final(sha2_byte digest[], SHA512_CTX* context) {
- | ~~~~~~~~~~^~~~~~~~
- sha2.h:163:50: note: in definition of macro ‘SHA512_Final’
- 163 | #define SHA512_Final(d, c) SHA512_Finish(c, d)
- | ^
- sha2.h:182:18: note: previously declared as ‘uint8_t[64]’ {aka ‘unsigned char[64]’}
- 182 | int SHA512_Final(uint8_t[SHA512_DIGEST_LENGTH], SHA512_CTX*);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- sha2.h:163:50: note: in definition of macro ‘SHA512_Final’
- 163 | #define SHA512_Final(d, c) SHA512_Finish(c, d)
- | ^
- sha2.c:976:44: warning: argument 2 of type ‘char[]’ with mismatched bound [-Warray-parameter=]
- 976 | char *SHA512_End(SHA512_CTX* context, char buffer[]) {
- | ~~~~~^~~~~~~~
- sha2.h:183:31: note: previously declared as ‘char[129]’
- 183 | char* SHA512_End(SHA512_CTX*, char[SHA512_DIGEST_STRING_LENGTH]);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- sha2.c:1022:28: warning: argument 2 of type ‘sha2_byte[]’ {aka ‘unsigned char[]’} with mismatched bound [-Warray-parameter=]
- 1022 | int SHA384_Final(sha2_byte digest[], SHA384_CTX* context) {
- | ~~~~~~~~~~^~~~~~~~
- sha2.h:154:50: note: in definition of macro ‘SHA384_Final’
- 154 | #define SHA384_Final(d, c) SHA384_Finish(c, d)
- | ^
- sha2.h:176:18: note: previously declared as ‘uint8_t[48]’ {aka ‘unsigned char[48]’}
- 176 | int SHA384_Final(uint8_t[SHA384_DIGEST_LENGTH], SHA384_CTX*);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- sha2.h:154:50: note: in definition of macro ‘SHA384_Final’
- 154 | #define SHA384_Final(d, c) SHA384_Finish(c, d)
- | ^
- sha2.c:1052:44: warning: argument 2 of type ‘char[]’ with mismatched bound [-Warray-parameter=]
- 1052 | char *SHA384_End(SHA384_CTX* context, char buffer[]) {
- | ~~~~~^~~~~~~~
- sha2.h:177:31: note: previously declared as ‘char[97]’
- 177 | char* SHA384_End(SHA384_CTX*, char[SHA384_DIGEST_STRING_LENGTH]);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- installing default socket libraries
- compiling ossl_pkey.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/md5'
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object digest/rmd160.so
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/json/generator'
- compiling generator.c
- In file included from ancdata.c:1:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- linking shared-object digest/sha1.so
- compiling ossl_pkey_dh.c
- compiling ossl_pkey_dsa.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/rmd160'
- In file included from ifaddr.c:1:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- make[2]: Entering directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/json/parser'
- compiling parser.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from ossl.h:156,
- from ossl_pkcs12.c:5:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- In file included from raddrinfo.c:11:
- rubysocket.h:148:36: warning: argument 2 of type ‘char *’ declared as a pointer [-Warray-parameter=]
- 148 | char *if_indextoname(unsigned int, char *);
- | ^~~~~~
- In file included from rubysocket.h:103:
- /usr/include/net/if.h:195:35: note: previously declared as an array ‘char[16]’
- 195 | char __ifname[IF_NAMESIZE]) __THROW
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~
- compiling ossl_pkey_ec.c
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/sha1'
- compiling ossl_pkey_rsa.c
- In file included from ossl.h:156,
- from ossl_pkcs7.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- In file included from ossl.h:156,
- from ossl_pkey.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_pkey.c: In function ‘ossl_pkey_check_public_key’:
- ossl_pkey.c:204:5: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 204 | ptr = EVP_PKEY_get0((EVP_PKEY *)pkey);
- | ^~~
- In file included from /usr/include/openssl/x509.h:29,
- from /usr/include/openssl/x509v3.h:25,
- from ossl.h:23:
- /usr/include/openssl/evp.h:1330:7: note: declared here
- 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~
- ossl_pkey.c:207:9: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 207 | RSA_get0_key(ptr, &n, &e, NULL);
- | ^~~~~~~~~~~~
- In file included from /usr/include/openssl/x509.h:36:
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey.c:212:9: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 212 | DSA_get0_key(ptr, &pubkey, NULL);
- | ^~~~~~~~~~~~
- In file included from /usr/include/openssl/x509.h:37:
- /usr/include/openssl/dsa.h:204:28: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
- | ^~~~~~~~~~~~
- ossl_pkey.c:217:9: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 217 | DH_get0_key(ptr, &pubkey, NULL);
- | ^~~~~~~~~~~
- In file included from /usr/include/openssl/dsa.h:51:
- /usr/include/openssl/dh.h:256:28: note: declared here
- 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
- | ^~~~~~~~~~~
- ossl_pkey.c:223:9: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 223 | if (EC_KEY_get0_public_key(ptr))
- | ^~
- In file included from /usr/include/openssl/x509.h:33:
- /usr/include/openssl/ec.h:1062:39: note: declared here
- 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from ossl.h:156,
- from ossl_pkey_dh.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_pkey_dh.c: In function ‘dh_instance’:
- ossl_pkey_dh.c:48:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 48 | if (!EVP_PKEY_assign_DH(pkey, dh)) {
- | ^~
- In file included from /usr/include/openssl/x509.h:29,
- from /usr/include/openssl/x509v3.h:25,
- from ossl.h:23:
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_new’:
- ossl_pkey_dh.c:63:9: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 63 | obj = dh_instance(cDH, DH_new());
- | ^~~
- In file included from /usr/include/openssl/dsa.h:51,
- from /usr/include/openssl/x509.h:37:
- /usr/include/openssl/dh.h:199:27: note: declared here
- 199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
- | ^~~~~~
- ossl_pkey_dh.c: In function ‘dh_blocking_gen’:
- ossl_pkey_dh.c:93:5: warning: ‘DH_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 93 | gen->result = DH_generate_parameters_ex(gen->dh, gen->size, gen->gen, gen->cb);
- | ^~~
- /usr/include/openssl/dh.h:212:27: note: declared here
- 212 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘dh_generate’:
- ossl_pkey_dh.c:102:5: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 102 | DH *dh = DH_new();
- | ^~
- /usr/include/openssl/dh.h:199:27: note: declared here
- 199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
- | ^~~~~~
- ossl_pkey_dh.c:106:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 106 | DH_free(dh);
- | ^~~~~~~
- /usr/include/openssl/dh.h:200:28: note: declared here
- 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- | ^~~~~~~
- ossl_pkey_dh.c:128:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 128 | DH_free(dh);
- | ^~~~~~~
- /usr/include/openssl/dh.h:200:28: note: declared here
- 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- | ^~~~~~~
- ossl_pkey_dh.c:137:5: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 137 | if (!DH_generate_key(dh)) {
- | ^~
- /usr/include/openssl/dh.h:223:27: note: declared here
- 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dh.c:138:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 138 | DH_free(dh);
- | ^~~~~~~
- /usr/include/openssl/dh.h:200:28: note: declared here
- 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- | ^~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_s_generate’:
- ossl_pkey_dh.c:170:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 170 | DH_free(dh);
- | ^~~~~~~
- /usr/include/openssl/dh.h:200:28: note: declared here
- 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- | ^~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_initialize’:
- ossl_pkey_dh.c:213:7: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 213 | dh = DH_new();
- | ^~
- /usr/include/openssl/dh.h:199:27: note: declared here
- 199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
- | ^~~~~~
- ossl_pkey_dh.c:226:9: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 226 | dh = PEM_read_bio_DHparams(in, NULL, NULL, NULL);
- | ^~
- In file included from /usr/include/openssl/ssl.h:36,
- from ossl.h:24:
- /usr/include/openssl/pem.h:469:1: note: declared here
- 469 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:229:13: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 229 | dh = d2i_DHparams_bio(in, NULL);
- | ^~
- /usr/include/openssl/dh.h:199:27: note: declared here
- 199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
- | ^~~~~~
- ossl_pkey_dh.c:229:13: warning: ‘d2i_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 229 | dh = d2i_DHparams_bio(in, NULL);
- | ^~
- In file included from ossl.h:22:
- /usr/include/openssl/dh.h:229:1: note: declared here
- 229 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:236:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 236 | if (!EVP_PKEY_assign_DH(pkey, dh)) {
- | ^~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dh.c:237:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 237 | DH_free(dh);
- | ^~~~~~~
- /usr/include/openssl/dh.h:200:28: note: declared here
- 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- | ^~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_initialize_copy’:
- ossl_pkey_dh.c:253:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 253 | GetDH(other, dh_other);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:253:5: note: in expansion of macro ‘GetDH’
- 253 | GetDH(other, dh_other);
- | ^~~~~
- ossl_pkey_dh.c:255:5: warning: ‘DHparams_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 255 | dh = DHparams_dup(dh_other);
- | ^~
- /usr/include/openssl/dh.h:190:1: note: declared here
- 190 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:258:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 258 | EVP_PKEY_assign_DH(pkey, dh);
- | ^~~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dh.c:260:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 260 | DH_get0_key(dh_other, &pub, &priv);
- | ^~~~~~~~~~~
- /usr/include/openssl/dh.h:256:28: note: declared here
- 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c:270:9: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 270 | DH_set0_key(dh, pub2, priv2);
- | ^~~~~~~~~~~
- /usr/include/openssl/dh.h:258:27: note: declared here
- 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_is_public’:
- ossl_pkey_dh.c:289:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 289 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:289:5: note: in expansion of macro ‘GetDH’
- 289 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:290:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 290 | DH_get0_key(dh, &bn, NULL);
- | ^~~~~~~~~~~
- /usr/include/openssl/dh.h:256:28: note: declared here
- 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_is_private’:
- ossl_pkey_dh.c:308:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 308 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:308:5: note: in expansion of macro ‘GetDH’
- 308 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:309:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 309 | DH_get0_key(dh, NULL, &bn);
- | ^~~~~~~~~~~
- /usr/include/openssl/dh.h:256:28: note: declared here
- 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c:312:5: warning: ‘DH_get0_engine’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 312 | return (bn || DH_get0_engine(dh)) ? Qtrue : Qfalse;
- | ^~~~~~
- /usr/include/openssl/dh.h:267:31: note: declared here
- 267 | OSSL_DEPRECATEDIN_3_0 ENGINE *DH_get0_engine(DH *d);
- | ^~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_export’:
- ossl_pkey_dh.c:335:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 335 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:335:5: note: in expansion of macro ‘GetDH’
- 335 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:339:5: warning: ‘PEM_write_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 339 | if (!PEM_write_bio_DHparams(out, dh)) {
- | ^~
- /usr/include/openssl/pem.h:469:1: note: declared here
- 469 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_to_der’:
- ossl_pkey_dh.c:365:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 365 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:365:5: note: in expansion of macro ‘GetDH’
- 365 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:366:5: warning: ‘i2d_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 366 | if((len = i2d_DHparams(dh, NULL)) <= 0)
- | ^~
- /usr/include/openssl/dh.h:229:1: note: declared here
- 229 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:370:5: warning: ‘i2d_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 370 | if(i2d_DHparams(dh, &p) < 0)
- | ^~
- /usr/include/openssl/dh.h:229:1: note: declared here
- 229 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_get_params’:
- ossl_pkey_dh.c:392:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 392 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:392:5: note: in expansion of macro ‘GetDH’
- 392 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:393:5: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 393 | DH_get0_pqg(dh, &p, &q, &g);
- | ^~~~~~~~~~~
- /usr/include/openssl/dh.h:253:28: note: declared here
- 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c:394:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 394 | DH_get0_key(dh, &pub_key, &priv_key);
- | ^~~~~~~~~~~
- /usr/include/openssl/dh.h:256:28: note: declared here
- 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_to_text’:
- ossl_pkey_dh.c:421:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 421 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:421:5: note: in expansion of macro ‘GetDH’
- 421 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:425:5: warning: ‘DHparams_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 425 | if (!DHparams_print(out, dh)) {
- | ^~
- /usr/include/openssl/dh.h:235:27: note: declared here
- 235 | OSSL_DEPRECATEDIN_3_0 int DHparams_print(BIO *bp, const DH *x);
- | ^~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_to_public_key’:
- ossl_pkey_dh.c:461:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 461 | GetDH(self, orig_dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:461:5: note: in expansion of macro ‘GetDH’
- 461 | GetDH(self, orig_dh);
- | ^~~~~
- ossl_pkey_dh.c:462:5: warning: ‘DHparams_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 462 | dh = DHparams_dup(orig_dh); /* err check perfomed by dh_instance */
- | ^~
- /usr/include/openssl/dh.h:190:1: note: declared here
- 190 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:465:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 465 | DH_free(dh);
- | ^~~~~~~
- /usr/include/openssl/dh.h:200:28: note: declared here
- 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- | ^~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_check_params’:
- ossl_pkey_dh.c:486:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 486 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:486:5: note: in expansion of macro ‘GetDH’
- 486 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:487:5: warning: ‘DH_check’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 487 | if (!DH_check(dh, &codes)) {
- | ^~
- /usr/include/openssl/dh.h:220:27: note: declared here
- 220 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes);
- | ^~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_generate_key’:
- ossl_pkey_dh.c:515:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 515 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:515:5: note: in expansion of macro ‘GetDH’
- 515 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:516:5: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 516 | if (!DH_generate_key(dh))
- | ^~
- /usr/include/openssl/dh.h:223:27: note: declared here
- 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_compute_key’:
- ossl_pkey_dh.c:540:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 540 | GetDH(self, dh);
- | ^~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey_dh.c:540:5: note: in expansion of macro ‘GetDH’
- 540 | GetDH(self, dh);
- | ^~~~~
- ossl_pkey_dh.c:541:5: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 541 | DH_get0_pqg(dh, &dh_p, NULL, NULL);
- | ^~~~~~~~~~~
- /usr/include/openssl/dh.h:253:28: note: declared here
- 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c:545:5: warning: ‘DH_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 545 | len = DH_size(dh);
- | ^~~
- /usr/include/openssl/dh.h:203:27: note: declared here
- 203 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
- | ^~~~~~~
- ossl_pkey_dh.c:547:5: warning: ‘DH_compute_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 547 | if ((len = DH_compute_key((unsigned char *)RSTRING_PTR(str), pub_key, dh)) < 0) {
- | ^~
- /usr/include/openssl/dh.h:224:27: note: declared here
- 224 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
- | ^~~~~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_get_p’:
- ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 110 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dh.h:253:28: note: declared here
- 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_get_q’:
- ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 112 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dh.h:253:28: note: declared here
- 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_get_g’:
- ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 114 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dh.h:253:28: note: declared here
- 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_set_pqg’:
- ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey.h:135:9: note: in expansion of macro ‘GetDH’
- 135 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
- 212 | OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:562:1: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dh.h:255:27: note: declared here
- 255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_get_pub_key’:
- ossl_pkey_dh.c:570:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:118:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 118 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
- 215 | OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:570:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:570:1: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dh.h:256:28: note: declared here
- 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_get_priv_key’:
- ossl_pkey_dh.c:570:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:120:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 120 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
- 215 | OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:570:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:570:1: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dh.h:256:28: note: declared here
- 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
- | ^~~~~~~~~~~
- ossl_pkey_dh.c: In function ‘ossl_dh_set_key’:
- ossl_pkey_dh.c:570:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dh) = EVP_PKEY_get0_DH(_pkey); \
- | ^
- ossl_pkey.h:165:9: note: in expansion of macro ‘GetDH’
- 165 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:216:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER2’
- 216 | OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:570:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dh.c:570:1: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dh.h:258:27: note: declared here
- 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
- | ^~~~~~~~~~~
- compiling ossl_rand.c
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from ossl.h:156,
- from ossl_pkey_ec.c:5:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_pkey_ec.c: In function ‘ec_instance’:
- ossl_pkey_ec.c:78:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 78 | if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
- | ^~
- In file included from /usr/include/openssl/x509.h:29,
- from /usr/include/openssl/x509v3.h:25,
- from ossl.h:23:
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_new’:
- ossl_pkey_ec.c:92:9: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 92 | obj = ec_instance(cEC, EC_KEY_new());
- | ^~~
- In file included from /usr/include/openssl/x509.h:33:
- /usr/include/openssl/ec.h:968:31: note: declared here
- 968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
- | ^~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ec_key_new_from_group’:
- ossl_pkey_ec.c:120:9: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 120 | if (!(ec = EC_KEY_new()))
- | ^~
- /usr/include/openssl/ec.h:968:31: note: declared here
- 968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
- | ^~~~~~~~~~
- ossl_pkey_ec.c:123:9: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 123 | if (!EC_KEY_set_group(ec, group)) {
- | ^~
- /usr/include/openssl/ec.h:1042:27: note: declared here
- 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:124:13: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 124 | EC_KEY_free(ec);
- | ^~~~~~~~~~~
- /usr/include/openssl/ec.h:1003:28: note: declared here
- 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
- | ^~~~~~~~~~~
- ossl_pkey_ec.c:133:9: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 133 | if (!(ec = EC_KEY_new_by_curve_name(nid)))
- | ^~
- /usr/include/openssl/ec.h:998:31: note: declared here
- 998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:136:9: warning: ‘EC_KEY_set_asn1_flag’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 136 | EC_KEY_set_asn1_flag(ec, OPENSSL_EC_NAMED_CURVE);
- | ^~~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/ec.h:1087:28: note: declared here
- 1087 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:137:9: warning: ‘EC_KEY_set_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 137 | EC_KEY_set_conv_form(ec, POINT_CONVERSION_UNCOMPRESSED);
- | ^~~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/ec.h:1075:28: note: declared here
- 1075 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey,
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_s_generate’:
- ossl_pkey_ec.c:160:9: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 160 | EC_KEY_free(ec);
- | ^~~~~~~~~~~
- /usr/include/openssl/ec.h:1003:28: note: declared here
- 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
- | ^~~~~~~~~~~
- ossl_pkey_ec.c:164:5: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 164 | if (!EC_KEY_generate_key(ec))
- | ^~
- /usr/include/openssl/ec.h:1101:27: note: declared here
- 1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~
- In file included from ossl.h:156,
- from ossl_pkey_dsa.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_pkey_ec.c: In function ‘ossl_ec_key_initialize’:
- ossl_pkey_ec.c:194:9: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 194 | if (!(ec = EC_KEY_new()))
- | ^~
- /usr/include/openssl/ec.h:968:31: note: declared here
- 968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
- | ^~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘DSA_HAS_PRIVATE’:
- ossl_pkey_ec.c:199:9: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 199 | GetEC(arg, other_ec);
- | ^~~~~
- ossl_pkey_dsa.c:30:5: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 30 | DSA_get0_key(dsa, NULL, &bn);
- | ^~~~~~~~~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/openssl/x509.h:37,
- from /usr/include/openssl/x509v3.h:25,
- from ossl.h:23:
- /usr/include/openssl/dsa.h:204:28: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
- | ^~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:199:9: note: in expansion of macro ‘GetEC’
- 199 | GetEC(arg, other_ec);
- | ^~~~~
- ossl_pkey_ec.c:200:9: warning: ‘EC_KEY_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 200 | if (!(ec = EC_KEY_dup(other_ec)))
- | ^~
- /usr/include/openssl/ec.h:1016:31: note: declared here
- 1016 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
- | ^~~~~~~~~~
- ossl_pkey_ec.c:210:9: warning: ‘PEM_read_bio_ECPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 210 | ec = PEM_read_bio_ECPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
- | ^~
- ossl_pkey_dsa.c: In function ‘dsa_instance’:
- ossl_pkey_dsa.c:62:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 62 | if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
- | ^~
- In file included from /usr/include/openssl/ssl.h:36,
- from ossl.h:24:
- /usr/include/openssl/pem.h:462:1: note: declared here
- 462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
- | ^~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/openssl/x509.h:29:
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_ec.c:213:13: warning: ‘PEM_read_bio_EC_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 213 | ec = PEM_read_bio_EC_PUBKEY(in, NULL, ossl_pem_passwd_cb, (void *)pass);
- | ^~
- /usr/include/openssl/pem.h:463:1: note: declared here
- 463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:217:13: warning: ‘d2i_ECPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 217 | ec = d2i_ECPrivateKey_bio(in, NULL);
- | ^~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_new’:
- ossl_pkey_dsa.c:77:9: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 77 | obj = dsa_instance(cDSA, DSA_new());
- | ^~~
- /usr/include/openssl/dsa.h:125:28: note: declared here
- 125 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
- | ^~~~~~~
- /usr/include/openssl/x509.h:636:31: note: declared here
- 636 | OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:221:13: warning: ‘d2i_EC_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 221 | ec = d2i_EC_PUBKEY_bio(in, NULL);
- | ^~
- /usr/include/openssl/x509.h:634:31: note: declared here
- 634 | OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘dsa_blocking_gen’:
- ossl_pkey_dsa.c:108:5: warning: ‘DSA_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 108 | gen->result = DSA_generate_parameters_ex(gen->dsa, gen->size, NULL, 0,
- | ^~~
- ossl_pkey_ec.c:231:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 231 | if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
- | ^~
- /usr/include/openssl/dsa.h:167:27: note: declared here
- 167 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_ec.c:232:9: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 232 | EC_KEY_free(ec);
- | ^~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘dsa_generate’:
- /usr/include/openssl/ec.h:1003:28: note: declared here
- 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
- | ^~~~~~~~~~~
- ossl_pkey_dsa.c:118:5: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 118 | DSA *dsa = DSA_new();
- | ^~~
- /usr/include/openssl/dsa.h:125:28: note: declared here
- 125 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
- | ^~~~~~~
- ossl_pkey_dsa.c:124:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 124 | DSA_free(dsa);
- | ^~~~~~~~
- /usr/include/openssl/dsa.h:127:28: note: declared here
- 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
- | ^~~~~~~~
- ossl_pkey_dsa.c:147:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 147 | DSA_free(dsa);
- | ^~~~~~~~
- /usr/include/openssl/dsa.h:127:28: note: declared here
- 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
- | ^~~~~~~~
- ossl_pkey_dsa.c:159:5: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 159 | if (!DSA_generate_key(dsa)) {
- | ^~
- /usr/include/openssl/dsa.h:174:27: note: declared here
- 174 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_initialize_copy’:
- ossl_pkey_dsa.c:160:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 160 | DSA_free(dsa);
- | ^~~~~~~~
- /usr/include/openssl/dsa.h:127:28: note: declared here
- 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
- | ^~~~~~~~
- ossl_pkey_ec.c:248:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 248 | GetEC(other, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_s_generate’:
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:248:5: note: in expansion of macro ‘GetEC’
- 248 | GetEC(other, ec);
- | ^~~~~
- ossl_pkey_dsa.c:185:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 185 | DSA_free(dsa);
- | ^~~~~~~~
- /usr/include/openssl/dsa.h:127:28: note: declared here
- 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
- | ^~~~~~~~
- ossl_pkey_ec.c:250:5: warning: ‘EC_KEY_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 250 | ec_new = EC_KEY_dup(ec);
- | ^~~~~~
- /usr/include/openssl/ec.h:1016:31: note: declared here
- 1016 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
- | ^~~~~~~~~~
- ossl_pkey_ec.c:253:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 253 | if (!EVP_PKEY_assign_EC_KEY(pkey, ec_new)) {
- | ^~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_ec.c:254:9: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 254 | EC_KEY_free(ec_new);
- | ^~~~~~~~~~~
- /usr/include/openssl/ec.h:1003:28: note: declared here
- 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
- | ^~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_get_group’:
- ossl_pkey_ec.c:274:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 274 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:274:5: note: in expansion of macro ‘GetEC’
- 274 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:275:5: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 275 | group = EC_KEY_get0_group(ec);
- | ^~~~~
- /usr/include/openssl/ec.h:1034:39: note: declared here
- 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_set_group’:
- ossl_pkey_ec.c:295:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 295 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:295:5: note: in expansion of macro ‘GetEC’
- 295 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:298:5: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 298 | if (EC_KEY_set_group(ec, group) != 1)
- | ^~
- /usr/include/openssl/ec.h:1042:27: note: declared here
- 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_get_private_key’:
- ossl_pkey_ec.c:315:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 315 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:315:5: note: in expansion of macro ‘GetEC’
- 315 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:316:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 316 | if ((bn = EC_KEY_get0_private_key(ec)) == NULL)
- | ^~
- /usr/include/openssl/ec.h:1048:37: note: declared here
- 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_set_private_key’:
- ossl_pkey_ec.c:333:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 333 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:333:5: note: in expansion of macro ‘GetEC’
- 333 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:337:5: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 337 | switch (EC_KEY_set_private_key(ec, bn)) {
- | ^~~~~~
- /usr/include/openssl/ec.h:1056:27: note: declared here
- 1056 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_get_public_key’:
- ossl_pkey_ec.c:361:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 361 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:361:5: note: in expansion of macro ‘GetEC’
- 361 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:362:5: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 362 | if ((point = EC_KEY_get0_public_key(ec)) == NULL)
- | ^~
- /usr/include/openssl/ec.h:1062:39: note: declared here
- 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:365:5: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 365 | return ec_point_new(point, EC_KEY_get0_group(ec));
- | ^~~~~~
- /usr/include/openssl/ec.h:1034:39: note: declared here
- 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_set_public_key’:
- ossl_pkey_ec.c:379:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 379 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:379:5: note: in expansion of macro ‘GetEC’
- 379 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:383:5: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 383 | switch (EC_KEY_set_public_key(ec, point)) {
- | ^~~~~~
- /usr/include/openssl/ec.h:1070:27: note: declared here
- 1070 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
- | ^~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_is_public’:
- ossl_pkey_ec.c:407:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 407 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:407:5: note: in expansion of macro ‘GetEC’
- 407 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:409:5: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 409 | return EC_KEY_get0_public_key(ec) ? Qtrue : Qfalse;
- | ^~~~~~
- /usr/include/openssl/ec.h:1062:39: note: declared here
- 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_is_private’:
- ossl_pkey_ec.c:423:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 423 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:423:5: note: in expansion of macro ‘GetEC’
- 423 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:425:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 425 | return EC_KEY_get0_private_key(ec) ? Qtrue : Qfalse;
- | ^~~~~~
- /usr/include/openssl/ec.h:1048:37: note: declared here
- 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_to_string’:
- ossl_pkey_ec.c:437:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 437 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:437:5: note: in expansion of macro ‘GetEC’
- 437 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:439:5: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 439 | if (EC_KEY_get0_public_key(ec) == NULL)
- | ^~
- /usr/include/openssl/ec.h:1062:39: note: declared here
- 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:442:5: warning: ‘EC_KEY_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 442 | if (EC_KEY_check_key(ec) != 1)
- | ^~
- /usr/include/openssl/ec.h:1107:27: note: declared here
- 1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:445:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 445 | if (EC_KEY_get0_private_key(ec))
- | ^~
- /usr/include/openssl/ec.h:1048:37: note: declared here
- 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:459:13: warning: ‘PEM_write_bio_ECPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 459 | i = PEM_write_bio_ECPrivateKey(out, ec, cipher, NULL, 0, ossl_pem_passwd_cb, (void *)pass);
- | ^
- /usr/include/openssl/pem.h:462:1: note: declared here
- 462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:461:13: warning: ‘PEM_write_bio_EC_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 461 | i = PEM_write_bio_EC_PUBKEY(out, ec);
- | ^
- /usr/include/openssl/pem.h:463:1: note: declared here
- 463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:467:13: warning: ‘i2d_ECPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 467 | i = i2d_ECPrivateKey_bio(out, ec);
- | ^
- /usr/include/openssl/x509.h:637:27: note: declared here
- 637 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey);
- | ^~~~~~~~~~~~~~~~~~~~
- In file included from ossl.h:156,
- from ossl_pkey_rsa.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- ossl_pkey_ec.c:469:13: warning: ‘i2d_EC_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 469 | i = i2d_EC_PUBKEY_bio(out, ec);
- | ^
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- /usr/include/openssl/x509.h:635:27: note: declared here
- 635 | OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘RSA_HAS_PRIVATE’:
- ossl_pkey_rsa.c:31:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 31 | RSA_get0_key(rsa, NULL, &e, &d);
- | ^~~~~~~~~~~~
- In file included from /usr/include/openssl/x509.h:36,
- from /usr/include/openssl/x509v3.h:25,
- from ossl.h:23:
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘rsa_instance’:
- ossl_pkey_rsa.c:63:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 63 | if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
- | ^~
- In file included from /usr/include/openssl/x509.h:29:
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_new’:
- ossl_pkey_rsa.c:78:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 78 | obj = rsa_instance(cRSA, RSA_new());
- | ^~~
- /usr/include/openssl/rsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
- | ^~~~~~~
- ossl_pkey_rsa.c: In function ‘rsa_blocking_gen’:
- ossl_pkey_rsa.c:109:5: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 109 | gen->result = RSA_generate_key_ex(gen->rsa, gen->size, gen->e, gen->cb);
- | ^~~
- /usr/include/openssl/rsa.h:260:27: note: declared here
- 260 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘rsa_generate’:
- ossl_pkey_rsa.c:119:5: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 119 | RSA *rsa = RSA_new();
- | ^~~
- /usr/include/openssl/rsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
- | ^~~~~~~
- ossl_pkey_rsa.c:124:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 124 | RSA_free(rsa);
- | ^~~~~~~~
- /usr/include/openssl/rsa.h:293:28: note: declared here
- 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- | ^~~~~~~~
- ossl_pkey_rsa.c:133:17: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 133 | RSA_free(rsa);
- | ^~~~~~~~
- /usr/include/openssl/rsa.h:293:28: note: declared here
- 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- | ^~~~~~~~
- ossl_pkey_rsa.c:158:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 158 | RSA_free(rsa);
- | ^~~~~~~~
- /usr/include/openssl/rsa.h:293:28: note: declared here
- 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- | ^~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_initialize’:
- ossl_pkey_dsa.c:222:9: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 222 | dsa = DSA_new();
- | ^~~
- /usr/include/openssl/dsa.h:125:28: note: declared here
- 125 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
- | ^~~~~~~
- ossl_pkey_dsa.c:233:9: warning: ‘PEM_read_bio_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 233 | dsa = PEM_read_bio_DSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
- | ^~~
- In file included from /usr/include/openssl/ssl.h:36,
- from ossl.h:24:
- /usr/include/openssl/pem.h:453:1: note: declared here
- 453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:236:13: warning: ‘PEM_read_bio_DSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 236 | dsa = PEM_read_bio_DSA_PUBKEY(in, NULL, NULL, NULL);
- | ^~~
- /usr/include/openssl/pem.h:454:1: note: declared here
- 454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:240:13: warning: ‘d2i_DSAPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 240 | dsa = d2i_DSAPrivateKey_bio(in, NULL);
- | ^~~
- /usr/include/openssl/x509.h:627:28: note: declared here
- 627 | OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa);
- | ^~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:244:13: warning: ‘d2i_DSA_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 244 | dsa = d2i_DSA_PUBKEY_bio(in, NULL);
- | ^~~
- /usr/include/openssl/x509.h:625:28: note: declared here
- 625 | OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa);
- | ^~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:250:13: warning: ‘d2i_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 250 | dsa = PEM_read_bio_DSAPublicKey(in, NULL, NULL, NULL);
- | ^~~
- In file included from ossl.h:22:
- /usr/include/openssl/dsa.h:148:1: note: declared here
- 148 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:259:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 259 | if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
- | ^~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:260:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 260 | DSA_free(dsa);
- | ^~~~~~~~
- /usr/include/openssl/dsa.h:127:28: note: declared here
- 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
- | ^~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_initialize_copy’:
- ossl_pkey_dsa.c:276:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 276 | GetDSA(other, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:276:5: note: in expansion of macro ‘GetDSA’
- 276 | GetDSA(other, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c:278:5: warning: ‘i2d_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 278 | dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
- | ^~~~~~~
- /usr/include/openssl/dsa.h:150:1: note: declared here
- 150 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:278:5: warning: ‘d2i_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 278 | dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
- | ^~~~~~~
- /usr/include/openssl/dsa.h:150:1: note: declared here
- 150 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:282:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 282 | EVP_PKEY_assign_DSA(pkey, dsa_new);
- | ^~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_is_public’:
- ossl_pkey_dsa.c:300:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 300 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:300:5: note: in expansion of macro ‘GetDSA’
- 300 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c:301:5: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 301 | DSA_get0_key(dsa, &bn, NULL);
- | ^~~~~~~~~~~~
- /usr/include/openssl/dsa.h:204:28: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
- | ^~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_is_private’:
- ossl_pkey_dsa.c:318:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 318 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:318:5: note: in expansion of macro ‘GetDSA’
- 318 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_export’:
- ossl_pkey_dsa.c:348:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 348 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:348:5: note: in expansion of macro ‘GetDSA’
- 348 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_to_text’:
- ossl_pkey_ec.c:528:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 528 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:528:5: note: in expansion of macro ‘GetEC’
- 528 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:532:5: warning: ‘EC_KEY_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 532 | if (!EC_KEY_print(out, ec, 0)) {
- | ^~
- /usr/include/openssl/ec.h:1260:27: note: declared here
- 1260 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_print(BIO *bp, const EC_KEY *key, int off);
- | ^~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_generate_key’:
- ossl_pkey_ec.c:559:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 559 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:559:5: note: in expansion of macro ‘GetEC’
- 559 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:560:5: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 560 | if (EC_KEY_generate_key(ec) != 1)
- | ^~
- /usr/include/openssl/ec.h:1101:27: note: declared here
- 1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_check_key’:
- ossl_pkey_ec.c:578:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 578 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:578:5: note: in expansion of macro ‘GetEC’
- 578 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:579:5: warning: ‘EC_KEY_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 579 | if (EC_KEY_check_key(ec) != 1)
- | ^~
- /usr/include/openssl/ec.h:1107:27: note: declared here
- 1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_dh_compute_key’:
- ossl_pkey_ec.c:598:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 598 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:598:5: note: in expansion of macro ‘GetEC’
- 598 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:605:5: warning: ‘ECDH_compute_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 605 | buf_len = ECDH_compute_key(RSTRING_PTR(str), buf_len, point, ec, NULL);
- | ^~~~~~~
- /usr/include/openssl/ec.h:1296:27: note: declared here
- 1296 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen,
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_dsa_sign_asn1’:
- ossl_pkey_ec.c:628:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 628 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:628:5: note: in expansion of macro ‘GetEC’
- 628 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:631:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 631 | if (EC_KEY_get0_private_key(ec) == NULL)
- | ^~
- /usr/include/openssl/ec.h:1048:37: note: declared here
- 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:634:5: warning: ‘ECDSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 634 | str = rb_str_new(0, ECDSA_size(ec));
- | ^~~
- /usr/include/openssl/ec.h:1455:27: note: declared here
- 1455 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
- | ^~~~~~~~~~
- ossl_pkey_ec.c:634:5: warning: ‘ECDSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 634 | str = rb_str_new(0, ECDSA_size(ec));
- | ^~~
- /usr/include/openssl/ec.h:1455:27: note: declared here
- 1455 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
- | ^~~~~~~~~~
- ossl_pkey_ec.c:635:5: warning: ‘ECDSA_sign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 635 | if (ECDSA_sign(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(str), &buf_len, ec) != 1)
- | ^~
- /usr/include/openssl/ec.h:1414:27: note: declared here
- 1414 | OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst,
- | ^~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_key_dsa_verify_asn1’:
- ossl_pkey_ec.c:652:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 652 | GetEC(self, ec);
- | ^~~~~
- /usr/include/openssl/evp.h:1372:25: note: declared here
- 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 24 | (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
- | ^
- ossl_pkey_ec.c:652:5: note: in expansion of macro ‘GetEC’
- 652 | GetEC(self, ec);
- | ^~~~~
- ossl_pkey_ec.c:656:5: warning: ‘ECDSA_verify’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 656 | switch (ECDSA_verify(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(sig), (int)RSTRING_LEN(sig), ec)) {
- | ^~~~~~
- /usr/include/openssl/ec.h:1447:27: note: declared here
- 1447 | OSSL_DEPRECATEDIN_3_0 int ECDSA_verify(int type, const unsigned char *dgst,
- | ^~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_group_free’:
- ossl_pkey_ec.c:673:5: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 673 | EC_GROUP_clear_free(ptr);
- | ^~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/ec.h:176:28: note: declared here
- 176 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_s_generate’:
- ossl_pkey_rsa.c:193:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 193 | RSA_free(rsa);
- | ^~~~~~~~
- /usr/include/openssl/rsa.h:293:28: note: declared here
- 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- | ^~~~~~~~
- ossl_pkey_dsa.c:358:9: warning: ‘PEM_write_bio_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 358 | if (!PEM_write_bio_DSAPrivateKey(out, dsa, ciph, NULL, 0,
- | ^~
- /usr/include/openssl/pem.h:453:1: note: declared here
- 453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:364:9: warning: ‘PEM_write_bio_DSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 364 | if (!PEM_write_bio_DSA_PUBKEY(out, dsa)) {
- | ^~
- /usr/include/openssl/pem.h:454:1: note: declared here
- 454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_to_der’:
- ossl_pkey_dsa.c:390:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 390 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:390:5: note: in expansion of macro ‘GetDSA’
- 390 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c:392:9: warning: ‘i2d_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 392 | i2d_func = (int (*)(DSA *,unsigned char **))i2d_DSAPrivateKey;
- | ^~~~~~~~
- /usr/include/openssl/dsa.h:150:1: note: declared here
- 150 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:394:9: warning: ‘i2d_DSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 394 | i2d_func = i2d_DSA_PUBKEY;
- | ^~~~~~~~
- /usr/include/openssl/x509.h:714:1: note: declared here
- 714 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:394:18: warning: assignment to ‘int (*)(DSA *, unsigned char **)’ {aka ‘int (*)(struct dsa_st *, unsigned char **)’} from incompatible pointer type ‘int (*)(const DSA *, unsigned char **)’ {aka ‘int (*)(const struct dsa_st *, unsigned char **)’} [-Wincompatible-pointer-types]
- 394 | i2d_func = i2d_DSA_PUBKEY;
- | ^
- ossl_pkey_dsa.c: In function ‘ossl_dsa_get_params’:
- ossl_pkey_dsa.c:422:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 422 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:422:5: note: in expansion of macro ‘GetDSA’
- 422 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c:423:5: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 423 | DSA_get0_pqg(dsa, &p, &q, &g);
- | ^~~~~~~~~~~~
- /usr/include/openssl/dsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
- | ^~~~~~~~~~~~
- ossl_pkey_dsa.c:424:5: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 424 | DSA_get0_key(dsa, &pub_key, &priv_key);
- | ^~~~~~~~~~~~
- /usr/include/openssl/dsa.h:204:28: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
- | ^~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_to_text’:
- ossl_pkey_dsa.c:451:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 451 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:451:5: note: in expansion of macro ‘GetDSA’
- 451 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c:455:5: warning: ‘DSA_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 455 | if (!DSA_print(out, dsa, 0)) { /* offset = 0 */
- | ^~
- /usr/include/openssl/dsa.h:177:27: note: declared here
- 177 | OSSL_DEPRECATEDIN_3_0 int DSA_print(BIO *bp, const DSA *x, int off);
- | ^~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_to_public_key’:
- ossl_pkey_dsa.c:492:5: warning: ‘i2d_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 492 | dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
- | ^~~
- /usr/include/openssl/dsa.h:148:1: note: declared here
- 148 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:492:5: warning: ‘d2i_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 492 | dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
- | ^~~
- /usr/include/openssl/dsa.h:148:1: note: declared here
- 148 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:492:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 492 | dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
- | ^~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:496:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 496 | DSA_free(dsa);
- | ^~~~~~~~
- /usr/include/openssl/dsa.h:127:28: note: declared here
- 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
- | ^~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_sign’:
- ossl_pkey_dsa.c:529:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 529 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:529:5: note: in expansion of macro ‘GetDSA’
- 529 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c:530:5: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 530 | DSA_get0_pqg(dsa, NULL, &dsa_q, NULL);
- | ^~~~~~~~~~~~
- /usr/include/openssl/dsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
- | ^~~~~~~~~~~~
- ossl_pkey_dsa.c:536:5: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 536 | str = rb_str_new(0, DSA_size(dsa));
- | ^~~
- /usr/include/openssl/dsa.h:130:27: note: declared here
- 130 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
- | ^~~~~~~~
- ossl_pkey_dsa.c:536:5: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 536 | str = rb_str_new(0, DSA_size(dsa));
- | ^~~
- /usr/include/openssl/dsa.h:130:27: note: declared here
- 130 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
- | ^~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_group_initialize’:
- ossl_pkey_dsa.c:537:5: warning: ‘DSA_sign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 537 | if (!DSA_sign(0, (unsigned char *)RSTRING_PTR(data), RSTRING_LENINT(data),
- | ^~
- /usr/include/openssl/dsa.h:136:27: note: declared here
- 136 | OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst,
- | ^~~~~~~~
- ossl_pkey_ec.c:742:17: warning: ‘EC_GFp_simple_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 742 | method = EC_GFp_simple_method();
- | ^~~~~~
- /usr/include/openssl/ec.h:121:40: note: declared here
- 121 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_simple_method(void);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_verify’:
- ossl_pkey_ec.c:744:17: warning: ‘EC_GFp_mont_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 744 | method = EC_GFp_mont_method();
- | ^~~~~~
- /usr/include/openssl/ec.h:126:40: note: declared here
- 126 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_mont_method(void);
- | ^~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:572:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 572 | GetDSA(self, dsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:746:17: warning: ‘EC_GFp_nist_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 746 | method = EC_GFp_nist_method();
- | ^~~~~~
- /usr/include/openssl/ec.h:131:40: note: declared here
- 131 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nist_method(void);
- | ^~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey_dsa.c:572:5: note: in expansion of macro ‘GetDSA’
- 572 | GetDSA(self, dsa);
- | ^~~~~~
- ossl_pkey_dsa.c:576:5: warning: ‘DSA_verify’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 576 | ret = DSA_verify(0, (unsigned char *)RSTRING_PTR(digest), RSTRING_LENINT(digest),
- | ^~~
- /usr/include/openssl/dsa.h:139:27: note: declared here
- 139 | OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst,
- | ^~~~~~~~~~
- ossl_pkey_ec.c:749:17: warning: ‘EC_GF2m_simple_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 749 | method = EC_GF2m_simple_method();
- | ^~~~~~
- /usr/include/openssl/ec.h:158:40: note: declared here
- 158 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GF2m_simple_method(void);
- | ^~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:754:17: warning: ‘EC_GROUP_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 754 | if ((group = EC_GROUP_new(method)) == NULL)
- | ^~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_get_p’:
- /usr/include/openssl/ec.h:171:33: note: declared here
- 171 | OSSL_DEPRECATEDIN_3_0 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
- | ^~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 110 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
- | ^~~~~~~~~~~~
- ossl_pkey_ec.c:768:13: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 768 | group = PEM_read_bio_ECPKParameters(in, NULL, NULL, NULL);
- | ^~~~~
- /usr/include/openssl/pem.h:461:1: note: declared here
- 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_get_q’:
- ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 112 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_initialize’:
- ossl_pkey_rsa.c:230:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 230 | rsa = RSA_new();
- | ^~~
- /usr/include/openssl/rsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
- | ^~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_get_g’:
- ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:240:9: warning: ‘PEM_read_bio_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 240 | rsa = PEM_read_bio_RSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
- | ^~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 114 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- In file included from /usr/include/openssl/ssl.h:36,
- from ossl.h:24:
- /usr/include/openssl/pem.h:447:1: note: declared here
- 447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dsa.h:201:28: note: declared here
- 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:243:13: warning: ‘PEM_read_bio_RSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 243 | rsa = PEM_read_bio_RSA_PUBKEY(in, NULL, NULL, NULL);
- | ^~~
- /usr/include/openssl/pem.h:449:1: note: declared here
- 449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:247:13: warning: ‘d2i_RSAPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 247 | rsa = d2i_RSAPrivateKey_bio(in, NULL);
- | ^~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_set_pqg’:
- /usr/include/openssl/x509.h:616:28: note: declared here
- 616 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
- | ^~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:251:13: warning: ‘d2i_RSA_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 251 | rsa = d2i_RSA_PUBKEY_bio(in, NULL);
- | ^~~
- /usr/include/openssl/x509.h:620:28: note: declared here
- 620 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa);
- | ^~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey.h:135:9: note: in expansion of macro ‘GetDSA’
- 135 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
- 212 | OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:255:13: warning: ‘PEM_read_bio_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 255 | rsa = PEM_read_bio_RSAPublicKey(in, NULL, NULL, NULL);
- | ^~~
- /usr/include/openssl/pem.h:448:1: note: declared here
- 448 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:595:1: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dsa.h:203:27: note: declared here
- 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:259:13: warning: ‘d2i_RSAPublicKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 259 | rsa = d2i_RSAPublicKey_bio(in, NULL);
- | ^~~
- /usr/include/openssl/x509.h:618:28: note: declared here
- 618 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa);
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:266:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 266 | if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
- | ^~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_get_pub_key’:
- ossl_pkey_rsa.c:267:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 267 | RSA_free(rsa);
- | ^~~~~~~~
- /usr/include/openssl/rsa.h:293:28: note: declared here
- 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- | ^~~~~~~~
- ossl_pkey_dsa.c:603:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_initialize_copy’:
- ossl_pkey_rsa.c:283:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 283 | GetRSA(other, rsa);
- | ^~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:118:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 118 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
- 215 | OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:603:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:603:1: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dsa.h:204:28: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:283:5: note: in expansion of macro ‘GetRSA’
- 283 | GetRSA(other, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c:285:5: warning: ‘i2d_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 285 | rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
- | ^~~~~~~
- In file included from ossl.h:22:
- /usr/include/openssl/rsa.h:309:1: note: declared here
- 309 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:285:5: warning: ‘d2i_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 285 | rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
- | ^~~~~~~
- /usr/include/openssl/rsa.h:309:1: note: declared here
- 309 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c: In function ‘ossl_dsa_get_priv_key’:
- ossl_pkey_rsa.c:289:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 289 | EVP_PKEY_assign_RSA(pkey, rsa_new);
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:603:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1328:5: note: declared here
- 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
- | ^~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:120:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 120 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
- 215 | OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:603:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:603:1: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- ossl_pkey_rsa.c: In function ‘ossl_rsa_is_public’:
- /usr/include/openssl/dsa.h:204:28: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:306:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 306 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:306:5: note: in expansion of macro ‘GetRSA’
- 306 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_is_private’:
- ossl_pkey_dsa.c: In function ‘ossl_dsa_set_key’:
- ossl_pkey_rsa.c:325:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 325 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:603:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1355:22: note: declared here
- 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:325:5: note: in expansion of macro ‘GetRSA’
- 325 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (dsa) = EVP_PKEY_get0_DSA(_pkey); \
- | ^
- ossl_pkey.h:165:9: note: in expansion of macro ‘GetDSA’
- 165 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:216:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER2’
- 216 | OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_dsa.c:603:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_export’:
- ossl_pkey_dsa.c:603:1: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/dsa.h:206:27: note: declared here
- 206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:349:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 349 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:349:5: note: in expansion of macro ‘GetRSA’
- 349 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_group_to_string’:
- ossl_pkey_ec.c:1215:9: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1215 | i = PEM_write_bio_ECPKParameters(out, group);
- | ^
- /usr/include/openssl/pem.h:461:1: note: declared here
- 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_group_to_text’:
- ossl_pkey_ec.c:1273:5: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1273 | if (!ECPKParameters_print(out, group, 0)) {
- | ^~
- /usr/include/openssl/ec.h:926:27: note: declared here
- 926 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
- | ^~~~~~~~~~~~~~~~~~~~
- compiling ossl_ssl.c
- ossl_pkey_rsa.c:360:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 360 | RSA_get0_key(rsa, &n, &e, &d);
- | ^~~~~~~~~~~~
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:361:5: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 361 | RSA_get0_factors(rsa, &p, &q);
- | ^~~~~~~~~~~~~~~~
- /usr/include/openssl/rsa.h:220:28: note: declared here
- 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:362:5: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 362 | RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
- | ^~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/rsa.h:225:28: note: declared here
- 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:364:9: warning: ‘PEM_write_bio_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 364 | if (!PEM_write_bio_RSAPrivateKey(out, rsa, ciph, NULL, 0,
- | ^~
- /usr/include/openssl/pem.h:447:1: note: declared here
- 447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:370:9: warning: ‘PEM_write_bio_RSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 370 | if (!PEM_write_bio_RSA_PUBKEY(out, rsa)) {
- | ^~
- /usr/include/openssl/pem.h:449:1: note: declared here
- 449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_to_der’:
- ossl_pkey_rsa.c:396:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 396 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:396:5: note: in expansion of macro ‘GetRSA’
- 396 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_point_initialize’:
- ossl_pkey_rsa.c:397:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 397 | RSA_get0_key(rsa, &n, &e, &d);
- | ^~~~~~~~~~~~
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:398:5: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 398 | RSA_get0_factors(rsa, &p, &q);
- | ^~~~~~~~~~~~~~~~
- /usr/include/openssl/rsa.h:220:28: note: declared here
- 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:399:5: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 399 | RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_ec.c:1360:13: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1360 | point = EC_POINT_bn2point(group, GetBNPtr(arg2), NULL, ossl_bn_ctx);
- | ^~~~~
- /usr/include/openssl/rsa.h:225:28: note: declared here
- 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
- | ^~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/ec.h:774:33: note: declared here
- 774 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:401:9: warning: ‘i2d_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 401 | i2d_func = i2d_RSAPrivateKey;
- | ^~~~~~~~
- /usr/include/openssl/rsa.h:309:1: note: declared here
- 309 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:403:9: warning: ‘i2d_RSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 403 | i2d_func = (int (*)(const RSA *, unsigned char **))i2d_RSA_PUBKEY;
- | ^~~~~~~~
- /usr/include/openssl/x509.h:710:1: note: declared here
- 710 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_public_encrypt’:
- ossl_pkey_rsa.c:431:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 431 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:431:5: note: in expansion of macro ‘GetRSA’
- 431 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c:432:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 432 | RSA_get0_key(rsa, &rsa_n, NULL, NULL);
- | ^~~~~~~~~~~~
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_point_make_affine’:
- ossl_pkey_ec.c:1487:5: warning: ‘EC_POINT_make_affine’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1487 | if (EC_POINT_make_affine(group, point, ossl_bn_ctx) != 1)
- | ^~
- /usr/include/openssl/ec.h:844:27: note: declared here
- 844 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_make_affine(const EC_GROUP *group,
- | ^~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:438:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 438 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:438:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 438 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:439:5: warning: ‘RSA_public_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 439 | buf_len = RSA_public_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
- | ^~~~~~~
- /usr/include/openssl/rsa.h:282:5: note: declared here
- 282 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to,
- | ^~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_public_decrypt’:
- ossl_pkey_rsa.c:463:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 463 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:463:5: note: in expansion of macro ‘GetRSA’
- 463 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c:464:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 464 | RSA_get0_key(rsa, &rsa_n, NULL, NULL);
- | ^~~~~~~~~~~~
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_ec.c: In function ‘ossl_ec_point_mul’:
- ossl_pkey_ec.c:1665:9: warning: ‘EC_POINTs_mul’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1665 | if (EC_POINTs_mul(group, point_result, bn_g, num, points, bignums, ossl_bn_ctx) != 1) {
- | ^~
- /usr/include/openssl/ec.h:859:27: note: declared here
- 859 | OSSL_DEPRECATEDIN_3_0 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r,
- | ^~~~~~~~~~~~~
- ossl_pkey_rsa.c:470:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 470 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:470:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 470 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:471:5: warning: ‘RSA_public_decrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 471 | buf_len = RSA_public_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
- | ^~~~~~~
- /usr/include/openssl/rsa.h:288:5: note: declared here
- 288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
- | ^~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_private_encrypt’:
- ossl_pkey_rsa.c:495:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 495 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:495:5: note: in expansion of macro ‘GetRSA’
- 495 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c:496:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 496 | RSA_get0_key(rsa, &rsa_n, NULL, NULL);
- | ^~~~~~~~~~~~
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:504:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 504 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:504:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 504 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:505:5: warning: ‘RSA_private_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 505 | buf_len = RSA_private_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
- | ^~~~~~~
- /usr/include/openssl/rsa.h:285:5: note: declared here
- 285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_private_decrypt’:
- ossl_pkey_rsa.c:529:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 529 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:529:5: note: in expansion of macro ‘GetRSA’
- 529 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c:530:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 530 | RSA_get0_key(rsa, &rsa_n, NULL, NULL);
- | ^~~~~~~~~~~~
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:538:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 538 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:538:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 538 | str = rb_str_new(0, RSA_size(rsa));
- | ^~~
- /usr/include/openssl/rsa.h:204:27: note: declared here
- 204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
- | ^~~~~~~~
- ossl_pkey_rsa.c:539:5: warning: ‘RSA_private_decrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 539 | buf_len = RSA_private_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
- | ^~~~~~~
- /usr/include/openssl/rsa.h:291:5: note: declared here
- 291 | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_params’:
- ossl_pkey_rsa.c:755:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 755 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:755:5: note: in expansion of macro ‘GetRSA’
- 755 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c:756:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 756 | RSA_get0_key(rsa, &n, &e, &d);
- | ^~~~~~~~~~~~
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c:757:5: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 757 | RSA_get0_factors(rsa, &p, &q);
- | ^~~~~~~~~~~~~~~~
- /usr/include/openssl/rsa.h:220:28: note: declared here
- 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:758:5: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 758 | RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
- | ^~~~~~~~~~~~~~~~~~~
- /usr/include/openssl/rsa.h:225:28: note: declared here
- 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_to_text’:
- ossl_pkey_rsa.c:790:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 790 | GetRSA(self, rsa);
- | ^~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey_rsa.c:790:5: note: in expansion of macro ‘GetRSA’
- 790 | GetRSA(self, rsa);
- | ^~~~~~
- ossl_pkey_rsa.c:794:5: warning: ‘RSA_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 794 | if (!RSA_print(out, rsa, 0)) { /* offset = 0 */
- | ^~
- /usr/include/openssl/rsa.h:342:27: note: declared here
- 342 | OSSL_DEPRECATEDIN_3_0 int RSA_print(BIO *bp, const RSA *r, int offset);
- | ^~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_to_public_key’:
- ossl_pkey_rsa.c:818:5: warning: ‘RSAPublicKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 818 | rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
- | ^~~
- /usr/include/openssl/rsa.h:448:1: note: declared here
- 448 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:818:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 818 | rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
- | ^~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:821:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 821 | RSA_free(rsa);
- | ^~~~~~~~
- /usr/include/openssl/rsa.h:293:28: note: declared here
- 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- | ^~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_n’:
- ossl_pkey_rsa.c:862:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 110 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_e’:
- ossl_pkey_rsa.c:862:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 112 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_d’:
- ossl_pkey_rsa.c:862:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 114 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:217:28: note: declared here
- 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_set_key’:
- ossl_pkey_rsa.c:862:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:135:9: note: in expansion of macro ‘GetRSA’
- 135 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
- 212 | OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 862 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:862:1: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:207:27: note: declared here
- 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_p’:
- ossl_pkey_rsa.c:870:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 870 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:118:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 118 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
- 215 | OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:870:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 870 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:870:1: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:220:28: note: declared here
- 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_q’:
- ossl_pkey_rsa.c:870:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 870 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:120:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 120 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
- 215 | OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:870:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 870 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:870:1: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:220:28: note: declared here
- 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_set_factors’:
- ossl_pkey_rsa.c:870:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 870 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:165:9: note: in expansion of macro ‘GetRSA’
- 165 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:216:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER2’
- 216 | OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:870:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
- 870 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:870:1: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:208:27: note: declared here
- 208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
- | ^~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_dmp1’:
- ossl_pkey_rsa.c:880:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 110 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:225:28: note: declared here
- 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_dmq1’:
- ossl_pkey_rsa.c:880:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 112 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:225:28: note: declared here
- 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_get_iqmp’:
- ossl_pkey_rsa.c:880:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
- 102 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
- 114 | OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3, \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
- 211 | OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:225:28: note: declared here
- 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
- | ^~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘ossl_rsa_set_crt_params’:
- ossl_pkey_rsa.c:880:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- /usr/include/openssl/evp.h:1346:22: note: declared here
- 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 23 | (rsa) = EVP_PKEY_get0_RSA(_pkey); \
- | ^
- ossl_pkey.h:135:9: note: in expansion of macro ‘GetRSA’
- 135 | Get##_type(self, obj); \
- | ^~~
- ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
- 212 | OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
- | ^~~~~~~~~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
- 880 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
- | ^~~~~~~~~~~~~~~~~
- ossl_pkey_rsa.c:880:1: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- /usr/include/openssl/rsa.h:209:27: note: declared here
- 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
- | ^~~~~~~~~~~~~~~~~~~
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- In file included from ossl.h:156,
- from ossl_rand.c:10:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- In file included from ossl.h:156,
- from ossl_ssl.c:12:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- ossl_ssl.c: In function ‘ossl_tmp_dh_callback’:
- ossl_ssl.c:288:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 288 | return EVP_PKEY_get0_DH(pkey);
- | ^~~~~~
- In file included from /usr/include/openssl/x509.h:29,
- from /usr/include/openssl/x509v3.h:25,
- from ossl.h:23:
- /usr/include/openssl/evp.h:1363:43: note: declared here
- 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
- | ^~~~~~~~~~~~~~~~
- ossl_ssl.c:288:12: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 288 | return EVP_PKEY_get0_DH(pkey);
- | ^~~~~~~~~~~~~~~~~~~~~~
- ossl_ssl.c: In function ‘ossl_sslctx_setup’:
- ossl_ssl.c:797:5: warning: ‘SSL_CTX_set_tmp_dh_callback’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 797 | SSL_CTX_set_tmp_dh_callback(ctx, ossl_tmp_dh_callback);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ossl.h:24:
- /usr/include/openssl/ssl.h:2227:6: note: declared here
- 2227 | void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- compiling ossl_ssl_session.c
- ossl_ssl.c: In function ‘ossl_sslctx_add_certificate’:
- ossl_ssl.c:1286:5: warning: ‘EVP_PKEY_cmp’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
- 1286 | if (EVP_PKEY_cmp(pub_pkey, pkey) != 1)
- | ^~
- /usr/include/openssl/evp.h:1418:5: note: declared here
- 1418 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
- | ^~~~~~~~~~~~
- ossl_pkey_rsa.c: In function ‘Init_ossl_rsa’:
- ossl_pkey_rsa.c:885:58: error: ‘RSA_SSLV23_PADDING’ undeclared (first use in this function); did you mean ‘RSA_NO_PADDING’?
- 885 | #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
- | ^~~~
- ossl_pkey_rsa.c:950:5: note: in expansion of macro ‘DefRSAConst’
- 950 | DefRSAConst(SSLV23_PADDING);
- | ^~~~~~~~~~~
- ossl_pkey_rsa.c:885:58: note: each undeclared identifier is reported only once for each function it appears in
- 885 | #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
- | ^~~~
- ossl_pkey_rsa.c:950:5: note: in expansion of macro ‘DefRSAConst’
- 950 | DefRSAConst(SSLV23_PADDING);
- | ^~~~~~~~~~~
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: *** [Makefile:328: ossl_pkey_rsa.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object digest/sha2.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/digest/sha2'
- In file included from ossl.h:156,
- from ossl_ssl_session.c:5:
- openssl_missing.h:239: warning: "TS_VERIFY_CTS_set_certs" redefined
- 239 | # define TS_VERIFY_CTS_set_certs(ctx, crts) ((ctx)->certs=(crts))
- |
- In file included from ossl.h:31:
- /usr/include/openssl/ts.h:424: note: this is the location of the previous definition
- 424 | # define TS_VERIFY_CTS_set_certs(ctx, cert) TS_VERIFY_CTX_set_certs(ctx,cert)
- |
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object json/ext/parser.so
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object nkf.so
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/json/parser'
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/nkf'
- linking shared-object bigdecimal.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/bigdecimal'
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- linking shared-object socket.so
- At top level:
- cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
- cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/socket'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/openssl'
- make[1]: *** [exts.mk:260: ext/openssl/all] Error 2
- make[1]: *** Waiting for unfinished jobs....
- linking shared-object json/ext/generator.so
- linking shared-object zlib.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/json/generator'
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/zlib'
- linking shared-object date_core.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/date'
- linking shared-object ripper.so
- make[2]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2/ext/ripper'
- make[1]: Leaving directory '/tmp/ruby-build.20230321125011.119650.C0ZjOk/ruby-3.0.2'
- make: *** [uncommon.mk:300: build-ext] Error 2
Add Comment
Please, Sign In to add comment