FreeBSD Bugzilla – Attachment 192907 Details for
Bug 227851
lang/ruby24 fails to build with libressl-2.7.2_1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
ruby24-build.log
build.log (text/plain), 116.04 KB, created by
Walter Schwarzenfeld
on 2018-04-29 14:36:32 UTC
(
hide
)
Description:
ruby24-build.log
Filename:
MIME Type:
Creator:
Walter Schwarzenfeld
Created:
2018-04-29 14:36:32 UTC
Size:
116.04 KB
patch
obsolete
>===> License BSD2CLAUSE RUBY accepted by the user >===> ruby-2.4.4,1 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ruby-2.4.4,1 for building >===> Extracting for ruby-2.4.4,1 >=> SHA256 Checksum OK for ruby/ruby-2.4.4.tar.xz. >===> Patching for ruby-2.4.4,1 >===> Applying FreeBSD patches for ruby-2.4.4,1 >===> ruby-2.4.4,1 depends on package: libffi>=0 - found >===> ruby-2.4.4,1 depends on executable: autoconf-2.69 - found >===> ruby-2.4.4,1 depends on executable: autoheader-2.69 - found >===> ruby-2.4.4,1 depends on executable: autoreconf-2.69 - found >===> ruby-2.4.4,1 depends on executable: aclocal-1.15 - found >===> ruby-2.4.4,1 depends on executable: automake-1.15 - found >===> ruby-2.4.4,1 depends on file: /usr/local/lib/libcrypto.so.43 - found >===> ruby-2.4.4,1 depends on shared library: libyaml.so - found (/usr/local/lib/libyaml.so) >===> ruby-2.4.4,1 depends on shared library: libedit.so.0 - found (/usr/local/lib/libedit.so.0) >===> ruby-2.4.4,1 depends on shared library: libunwind.so - found (/usr/local/lib/libunwind.so) >===> Configuring for ruby-2.4.4,1 >configure: loading site script /usr/ports/Templates/config.site >checking for ruby... /usr/local/bin/ruby >config.guess already exists >config.sub already exists >checking build system type... amd64-portbld-freebsd10 >checking host system type... amd64-portbld-freebsd10 >checking target system type... amd64-portbld-freebsd10 >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 /usr/local/libexec/ccache/world/cc accepts -g... yes >checking for /usr/local/libexec/ccache/world/cc option to accept ISO C89... none needed >checking whether we are using the GNU C++ compiler... yes >checking whether /usr/local/libexec/ccache/world/c++ accepts -g... yes >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... (cached) /usr/bin/grep >checking for egrep... (cached) /usr/bin/egrep >checking whether /usr/local/libexec/ccache/world/cc needs -traditional... no >checking for ld... ld >checking whether the linker is GNU ld... yes >checking whether cpp accepts -o... yes >checking for ranlib... ranlib >checking for ar... ar >checking for ar flags... rcD >checking for as... as >checking for objdump... objdump >checking for objcopy... objcopy >checking for nm... nm >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... (cached) /bin/mkdir -p >checking for dtrace... dtrace >checking for dot... dot >checking for doxygen... doxygen >checking for pkg-config... no >checking for ANSI C header files... (cached) yes >checking for sys/types.h... (cached) yes >checking for sys/stat.h... (cached) yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for memory.h... (cached) yes >checking for strings.h... (cached) yes >checking for inttypes.h... (cached) yes >checking for stdint.h... (cached) yes >checking for unistd.h... (cached) yes >checking for minix/config.h... (cached) no >checking whether it is safe to define __EXTENSIONS__... yes >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 -Wno-unused-parameter is accepted as CFLAGS... yes >checking whether -Wno-parentheses is accepted as CFLAGS... yes >checking whether -Wno-long-long is accepted as CFLAGS... yes >checking whether -diag-disable=2259 is accepted as CFLAGS... no >checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes >checking whether -Wno-tautological-compare is accepted as CFLAGS... yes >checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes >checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes >checking whether -Wno-self-assign is accepted as CFLAGS... yes >checking whether -Wunused-variable is accepted as CFLAGS... yes >checking whether -Wimplicit-int is accepted as CFLAGS... yes >checking whether -Wpointer-arith is accepted as CFLAGS... yes >checking whether -Wwrite-strings is accepted as CFLAGS... yes >checking whether -Wdeclaration-after-statement is accepted as CFLAGS... yes >checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes >checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes >checking whether -Wdivision-by-zero is accepted as CFLAGS... yes >checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes >checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no >checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no >checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no >checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no >checking whether -Wextra-tokens is accepted as CFLAGS... yes >checking whether -Wall -Wextra is accepted as CFLAGS... yes >checking whether -Qunused-arguments is accepted as CFLAGS... yes >checking whether INFINITY is available without C99 option... yes >checking whether NAN is available without C99 option... yes >checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes >checking whether -fstack-protector is accepted as CFLAGS... yes >checking whether -fstack-protector is accepted as LDFLAGS... yes >checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... no >checking whether -std=gnu99 is accepted as CFLAGS... yes >checking whether -fno-strict-overflow 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... no >checking whether -fp-model precise is accepted as CFLAGS... no >checking whether pthread should be enabled by default... yes >checking for crypt in -lcrypt... (cached) yes >checking for dlopen in -ldl... no >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... (cached) yes >checking for _Bool... (cached) yes >checking for sys/wait.h that is POSIX.1 compatible... (cached) 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 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 for fcntl.h... (cached) yes >checking for float.h... (cached) yes >checking ieeefp.h usability... yes >checking ieeefp.h presence... yes >checking for ieeefp.h... yes >checking intrinsics.h usability... no >checking intrinsics.h presence... no >checking for intrinsics.h... no >checking for langinfo.h... (cached) yes >checking for limits.h... (cached) yes >checking for locale.h... (cached) yes >checking for malloc.h... (cached) no >checking malloc/malloc.h usability... no >checking malloc/malloc.h presence... no >checking for malloc/malloc.h... no >checking malloc_np.h usability... yes >checking malloc_np.h presence... yes >checking for malloc_np.h... yes >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 for pwd.h... (cached) yes >checking setjmpex.h usability... no >checking setjmpex.h presence... no >checking for setjmpex.h... no >checking sys/attr.h usability... no >checking sys/attr.h presence... no >checking for sys/attr.h... no >checking for sys/fcntl.h... (cached) yes >checking for sys/file.h... (cached) yes >checking sys/id.h usability... no >checking sys/id.h presence... no >checking for sys/id.h... no >checking for sys/ioctl.h... (cached) yes >checking sys/mkdev.h usability... no >checking sys/mkdev.h presence... no >checking for sys/mkdev.h... no >checking for sys/param.h... (cached) yes >checking sys/prctl.h usability... no >checking sys/prctl.h presence... no >checking for sys/prctl.h... no >checking for sys/resource.h... (cached) yes >checking for sys/select.h... (cached) yes >checking sys/sendfile.h usability... no >checking sys/sendfile.h presence... no >checking for sys/sendfile.h... no >checking for sys/socket.h... (cached) yes >checking sys/syscall.h usability... yes >checking sys/syscall.h presence... yes >checking for sys/syscall.h... yes >checking sys/sysmacros.h usability... no >checking sys/sysmacros.h presence... no >checking for sys/sysmacros.h... no >checking for sys/time.h... (cached) yes >checking for sys/times.h... (cached) yes >checking for sys/uio.h... (cached) yes >checking sys/utime.h usability... no >checking sys/utime.h presence... no >checking for sys/utime.h... no >checking syscall.h usability... no >checking syscall.h presence... no >checking for syscall.h... no >checking for time.h... (cached) yes >checking for ucontext.h... (cached) yes >checking for utime.h... (cached) yes >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 long long... (cached) yes >checking for off_t... (cached) 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... 4 >checking packed struct attribute... x __attribute__((packed)) >checking for printf prefix for long long... ll >checking for pid_t... (cached) yes >checking for convertible type of pid_t... INT >checking for uid_t... (cached) 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... UINT >checking for mode_t... (cached) yes >checking for convertible type of mode_t... UINT >checking for rlim_t... yes >checking for convertible type of rlim_t... LONG >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 prototypes... yes >checking token paste string... ansi >checking stringization... #expr >checking string literal concatenation... yes >checking for variable length prototypes and stdarg.h... yes >checking for variable length macro... 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 DEPRECATED_TYPE type attribute... x __attribute__ ((__deprecated__ mesg)) >checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x >checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) 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... x >checking for WARNINGFUNC function attribute... x >checking for WEAK function attribute... __attribute__ ((__weak__)) x >checking for FUNC_STDCALL function attribute... x >checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x >checking for FUNC_FASTCALL function attribute... x >checking for FUNC_UNOPTIMIZED function attribute... x >checking for FUNC_MINIMIZED function attribute... 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 function name string predefined identifier... __func__ >checking if enum over int is allowed... yes >checking whether sys_nerr is declared... yes >checking whether getenv is declared... (cached) yes >checking for size_t... (cached) 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... (cached) 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... 4 >checking for struct stat.st_atim... yes >checking for struct stat.st_atimespec... yes >checking for struct stat.st_atimensec... no >checking for struct stat.st_mtim... yes >checking for struct stat.st_mtimespec... yes >checking for struct stat.st_mtimensec... no >checking for struct stat.st_ctim... yes >checking for struct stat.st_ctimespec... yes >checking for struct stat.st_ctimensec... no >checking for struct stat.st_birthtimespec... yes >checking for struct timeval... yes >checking size of struct timeval.tv_sec... SIZEOF_TIME_T >checking for struct timespec... (cached) yes >checking for struct timezone... yes >checking for clockid_t... (cached) 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 ssize_t... yes >checking size of ssize_t... 8 >checking for stack end address... no >checking for uid_t in sys/types.h... (cached) yes >checking type of array argument to getgroups... gid_t >checking return type of signal handlers... void >checking for working alloca.h... no >checking for alloca... yes >checking for dynamic size alloca... ok >checking for working memcmp... yes >checking for broken erfc of glibc-2.3.6 on IA64... no >checking for close... (cached) no >checking for acosh... yes >checking for cbrt... yes >checking for crypt... yes >checking for dup2... (cached) yes >checking for erf... yes >checking for explicit_bzero... no >checking for ffs... (cached) yes >checking for finite... yes >checking for flock... yes >checking for hypot... yes >checking for isinf... yes >checking for isnan... yes >checking for lgamma_r... yes >checking for memmove... (cached) yes >checking for nextafter... yes >checking for setproctitle... (cached) yes >checking for strchr... (cached) yes >checking for strerror... (cached) yes >checking for strlcat... (cached) yes >checking for strlcpy... (cached) yes >checking for strstr... (cached) yes >checking for tgamma... 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 broken memmem... no >checking for pid_t... (cached) yes >checking for vfork.h... (cached) no >checking for fork... (cached) yes >checking for vfork... (cached) yes >checking for working fork... yes >checking for working vfork... (cached) yes >checking for __syscall... yes >checking for _longjmp... yes >checking for arc4random_buf... (cached) yes >checking for atan2l... yes >checking for atan2f... yes >checking for chroot... yes >checking for chsize... no >checking for clock_gettime... (cached) yes >checking for cosh... yes >checking for crypt_r... no >checking for daemon... (cached) yes >checking for dirfd... (cached) yes >checking for dl_iterate_phdr... yes >checking for dlopen... (cached) yes >checking for dladdr... yes >checking for dup... yes >checking for dup3... yes >checking for eaccess... (cached) yes >checking for endgrent... (cached) yes >checking for fchmod... (cached) yes >checking for fchown... (cached) yes >checking for fcntl... (cached) yes >checking for fdatasync... no >checking for fgetattrlist... no >checking for fmod... yes >checking for fsync... (cached) yes >checking for ftruncate... yes >checking for ftruncate64... no >checking for getattrlist... no >checking for getcwd... (cached) yes >checking for getgidx... no >checking for getgrnam... yes >checking for getgrnam_r... yes >checking for getgroups... yes >checking for getpgid... (cached) yes >checking for getpgrp... (cached) yes >checking for getpriority... yes >checking for getpwnam_r... yes >checking for getresgid... yes >checking for getresuid... yes >checking for getrlimit... (cached) yes >checking for getsid... yes >checking for gettimeofday... (cached) yes >checking for getuidx... no >checking for gmtime_r... yes >checking for initgroups... yes >checking for ioctl... yes >checking for isfinite... no >checking for issetugid... (cached) yes >checking for killpg... (cached) yes >checking for lchmod... yes >checking for lchown... yes >checking for link... (cached) yes >checking for llabs... (cached) yes >checking for lockf... yes >checking for log2... yes >checking for lstat... (cached) yes >checking for malloc_usable_size... yes >checking for malloc_size... no >checking for mblen... (cached) yes >checking for memalign... no >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 pipe2... yes >checking for poll... (cached) yes >checking for posix_fadvise... yes >checking for posix_memalign... yes >checking for ppoll... yes >checking for pread... (cached) yes >checking for qsort_r... yes >checking for qsort_s... no >checking for readlink... (cached) yes >checking for round... yes >checking for sched_getaffinity... no >checking for seekdir... yes >checking for select_large_fdset... no >checking for sendfile... yes >checking for setegid... (cached) yes >checking for setenv... (cached) yes >checking for seteuid... (cached) yes >checking for setgid... (cached) yes >checking for setgroups... (cached) yes >checking for setpgid... (cached) yes >checking for setpgrp... yes >checking for setregid... (cached) yes >checking for setresgid... (cached) yes >checking for setresuid... (cached) yes >checking for setreuid... (cached) yes >checking for setrgid... yes >checking for setrlimit... (cached) yes >checking for setruid... yes >checking for setsid... (cached) yes >checking for setuid... (cached) yes >checking for shutdown... (cached) no >checking for sigaction... (cached) yes >checking for sigaltstack... (cached) yes >checking for sigprocmask... (cached) yes >checking for sinh... yes >checking for spawnv... no >checking for symlink... (cached) yes >checking for syscall... yes >checking for sysconf... (cached) yes >checking for tanh... yes >checking for telldir... yes >checking for timegm... yes >checking for times... (cached) yes >checking for truncate... (cached) yes >checking for truncate64... no >checking for unsetenv... (cached) yes >checking for utimensat... yes >checking for utimes... (cached) yes >checking for wait4... (cached) yes >checking for waitpid... (cached) yes >checking if getcwd allocates buffer if NULL is given... 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_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 whether qsort_r is GNU version... no >checking whether qsort_r is BSD version... yes >checking whether atan2 handles Inf as C99... yes >checking whether lgamma_r handles +0.0 and -0.0... yes >checking for clock_getres... 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... no >checking for external timezone... no >checking for external altzone... no >checking for timezone... yes >checking whether timezone requires zero arguments... no >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 amd64... -1 >checking for pthread_kill in -lthr... yes >checking for pthread_np.h... yes >checking whether pthread_t is scalar type... yes >checking for sched_yield... (cached) yes >checking for pthread_attr_setinheritsched... yes >checking for pthread_attr_get_np... yes >checking for pthread_attr_getstack... 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_cond_init... (cached) yes >checking for pthread_condattr_setclock... yes >checking for pthread_condattr_init... yes >checking for pthread_sigmask... yes >checking for pthread_setname_np... no >checking for pthread_set_name_np... yes >checking for pthread_getattr_np... no >checking for pthread_attr_init... yes >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 for elf.h... (cached) yes >checking elf_abi.h usability... no >checking elf_abi.h presence... no >checking for elf_abi.h... no >checking whether OS depend dynamic link works... yes >checking for procstat_open_sysctl in -lprocstat... yes >checking for procstat_getvmmap... yes >checking execinfo.h usability... yes >checking execinfo.h presence... yes >checking for execinfo.h... yes >checking for backtrace in -lexecinfo... yes >checking for unw_backtrace in -lunwind... 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... strip >checking whether wrapper for LD_LIBRARY_PATH is needed... no >checking for __builtin_setjmp... no >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... yes >checking for setjmp type... _setjmp >checking for prefix of external symbols... NONE >checking for pthread.h... (cached) yes >checking if make is GNU make... no >checking for safe null command for make... : >checking for nroff... /usr/bin/nroff >.ext/include/amd64-freebsd10/ruby/config.h updated >configure: ruby library version = 2.4 >configure: creating ./config.status >config.status: creating Makefile >config.status: creating ruby-2.4.pc >--- >Configuration summary for ruby version 2.4.4 > > * Installation prefix: /usr/local > * exec prefix: ${prefix} > * arch: amd64-freebsd10 > * site arch: ${arch} > * RUBY_BASE_NAME: ruby > * enable shared: yes > * ruby lib prefix: ${exec_prefix}/lib/ruby > * site libraries path: ${rubylibprefix}/${sitearch} > * vendor path: /usr/local/lib/ruby/vendor_ruby > * target OS: freebsd10 > * compiler: /usr/local/libexec/ccache/world/cc > * with pthread: yes > * enable shared libs: yes > * dynamic library ext: so > * CFLAGS: ${optflags} ${debugflags} ${warnflags} > * LDFLAGS: -L. -Wl,-rpath,/usr/local/lib -fstack-protector \ > -rdynamic > * optflags: -O3 -fno-fast-math > * warnflags: -Wall -Wextra -Wno-unused-parameter \ > -Wno-parentheses -Wno-long-long \ > -Wno-missing-field-initializers \ > -Wno-tautological-compare \ > -Wno-parentheses-equality \ > -Wno-constant-logical-operand -Wno-self-assign \ > -Wunused-variable -Wimplicit-int -Wpointer-arith \ > -Wwrite-strings -Wdeclaration-after-statement \ > -Wshorten-64-to-32 \ > -Wimplicit-function-declaration \ > -Wdivision-by-zero -Wdeprecated-declarations \ > -Wextra-tokens > * strip command: strip > * install doc: yes > * man page type: doc > >--- >===> Building for ruby-2.4.4,1 >--- showflags --- >--- .ext/.timestamp/.enc-trans.time --- >--- .ext/.timestamp/.amd64-freebsd10.time --- >--- main.o --- >CC = /usr/local/libexec/ccache/world/cc > LD = ld > LDSHARED = /usr/local/libexec/ccache/world/cc -shared > CFLAGS = -O2 -pipe -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -fPIC > XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT > CPPFLAGS = -I/usr/local/include -isystem /usr/local/include -I. -I.ext/include/amd64-freebsd10 -I./include -I. -I./enc/unicode/9.0.0 > DLDFLAGS = -Wl,-rpath,/usr/local/lib -fstack-protector -Wl,-soname,showflags -fstack-protector > SOLIBS = -lunwind -lexecinfo -lprocstat -lthr -lcrypt -lm -lpthread -L/usr/local/lib -L/usr/local/lib >compiling main.c >--- dmydln.o --- >--- miniinit.o --- >--- dmydln.o --- >compiling dmydln.c >--- miniinit.o --- >compiling miniinit.c >--- showflags --- >FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 >Target: x86_64-unknown-freebsd10.4 >Thread model: posix >--- dmyext.o --- >compiling dmyext.c >--- bignum.o --- >compiling bignum.c >--- complex.o --- >compiling complex.c >--- dir.o --- >--- dln_find.o --- >--- dir.o --- >compiling dir.c >--- dln_find.o --- >compiling dln_find.c >--- encoding.o --- >--- enumerator.o --- >--- encoding.o --- >compiling encoding.c >--- file.o --- >compiling enumerator.c >compiling file.c >--- inits.o --- >compiling inits.c >--- marshal.o --- >compiling marshal.c >--- math.o --- >--- pack.o --- >compiling math.c >compiling pack.c >--- random.o --- >compiling random.c >--- rational.o --- >--- re.o --- >--- rational.o --- >compiling rational.c >--- re.o --- >compiling re.c >--- regcomp.o --- >compiling regcomp.c >--- regenc.o --- >compiling regenc.c >--- re.o --- >re.c:105:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (y = memmem(ys, n, xs, m)) > ~~^~~~~~~~~~~~~~~~~~~~~~ >re.c:105:11: note: place parentheses around the assignment to silence this warning > if (y = memmem(ys, n, xs, m)) > ^ > ( ) >re.c:105:11: note: use '==' to turn this assignment into an equality comparison > if (y = memmem(ys, n, xs, m)) > ^ > == >1 warning generated. >--- regerror.o --- >--- regexec.o --- >--- regerror.o --- >compiling regerror.c >--- regexec.o --- >compiling regexec.c >--- regparse.o --- >compiling regparse.c >--- regsyntax.o --- >compiling regsyntax.c >--- st.o --- >--- strftime.o --- >compiling st.c >compiling strftime.c >--- time.o --- >compiling time.c >--- transcode.o --- >compiling transcode.c >--- util.o --- >--- version.o --- >--- util.o --- >compiling util.c >--- version.o --- >compiling version.c >--- close.o --- >compiling ./missing/close.c >--- explicit_bzero.o --- >compiling ./missing/explicit_bzero.c >--- addr2line.o --- >--- dmyenc.o --- >--- addr2line.o --- >compiling addr2line.c >--- dmyenc.o --- >compiling dmyenc.c >--- dln.o --- >compiling dln.c >--- localeinit.o --- >compiling localeinit.c >--- probes.h --- >making dummy probes.h >--- class.o --- >--- compar.o --- >compiling class.c >compiling compar.c >--- cont.o --- >compiling cont.c >--- debug.o --- >compiling debug.c >--- enum.o --- >compiling enum.c >--- io.o --- >compiling io.c >--- node.o --- >compiling node.c >--- numeric.o --- >compiling numeric.c >--- proc.o --- >--- process.o --- >--- proc.o --- >compiling proc.c >--- range.o --- >--- process.o --- >compiling process.c >--- range.o --- >compiling range.c >--- ruby.o --- >compiling ruby.c >--- safe.o --- >compiling safe.c >--- signal.o --- >compiling signal.c >--- sprintf.o --- >compiling sprintf.c >--- struct.o --- >compiling struct.c >--- thread.o --- >compiling thread.c >--- signal.o --- >signal.c:821:24: warning: '&&' within '||' [-Wlogical-op-parentheses] > sp_page <= fault_page && fault_page <= bp_page) { > ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ >signal.c:821:24: note: place parentheses around the '&&' expression to silence this warning > sp_page <= fault_page && fault_page <= bp_page) { > ^ > ( ) >1 warning generated. >--- variable.o --- >--- vm_backtrace.o --- >compiling variable.c >compiling vm_backtrace.c >--- vm_dump.o --- >compiling vm_dump.c >--- vm_trace.o --- >compiling vm_trace.c >--- compile.o --- >compiling compile.c >--- iseq.o --- >compiling iseq.c >--- error.o --- >compiling error.c >--- enc/ascii.o --- >compiling enc/ascii.c >--- enc/us_ascii.o --- >compiling enc/us_ascii.c >--- enc/unicode.o --- >compiling enc/unicode.c >--- enc/utf_8.o --- >compiling enc/utf_8.c >--- miniprelude.o --- >compiling miniprelude.c >--- enc/trans/newline.o --- >compiling enc/trans/newline.c >--- prelude.o --- >compiling prelude.c >--- array.o --- >compiling array.c >--- eval.o --- >compiling eval.c >--- gc.o --- >compiling gc.c >--- hash.o --- >compiling hash.c >--- load.o --- >compiling load.c >--- object.o --- >compiling object.c >--- string.o --- >compiling string.c >--- symbol.o --- >--- vm.o --- >compiling symbol.c >compiling vm.c >--- parse.o --- >compiling parse.c >--- miniruby --- >linking miniruby >--- .rbconfig.time --- >--- encdb.h --- >generating encdb.h >--- .rbconfig.time --- >./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp >rbconfig.rb updated >--- verconf.h --- >--- enc.mk --- >--- verconf.h --- >creating verconf.h >--- enc.mk --- >generating enc.mk >--- encdb.h --- >encdb.h updated >--- verconf.h --- >verconf.h updated >--- loadpath.o --- >compiling loadpath.c >--- srcs-enc --- >making srcs under enc >--- transdb.h --- >--- libruby24-static.a --- >--- transdb.h --- >generating transdb.h >--- libruby24-static.a --- >linking static-library libruby24-static.a >verifying static-library libruby24-static.a >--- libruby24.so.24 --- >linking shared-library libruby24.so.24 >--- enc --- >making enc >--- .ext/.timestamp/.enc-trans.so.time --- >--- enc/encdb.o --- >--- enc/big5.o --- >--- enc/encdb.o --- >compiling ./enc/encdb.c >--- enc/big5.o --- >compiling ./enc/big5.c >--- enc/cp949.o --- >compiling ./enc/cp949.c >--- enc/emacs_mule.o --- >--- enc/euc_jp.o --- >compiling ./enc/emacs_mule.c >--- enc/euc_kr.o --- >compiling ./enc/euc_jp.c >compiling ./enc/euc_kr.c >--- enc/euc_tw.o --- >compiling ./enc/euc_tw.c >--- enc/gb2312.o --- >--- enc/gb18030.o --- >--- enc/gb2312.o --- >compiling ./enc/gb2312.c >--- enc/gb18030.o --- >compiling ./enc/gb18030.c >--- transdb.h --- >transdb.h updated >--- enc --- >--- enc/gbk.o --- >compiling ./enc/gbk.c >--- trans --- >making trans >--- exts.mk --- >generating makefile exts.mk >--- enc --- >--- enc/iso_8859_1.o --- >compiling ./enc/iso_8859_1.c >--- enc/iso_8859_2.o --- >compiling ./enc/iso_8859_2.c >--- trans --- >--- enc/trans/transdb.o --- >compiling ./enc/trans/transdb.c >--- exts.mk --- >configuring -test-/array/resize >configuring -test-/bignum >--- trans --- >--- enc/trans/big5.o --- >compiling ./enc/trans/big5.c >--- exts.mk --- >configuring -test-/bug-3571 >configuring -test-/bug-5832 >--- enc --- >--- enc/iso_8859_3.o --- >compiling ./enc/iso_8859_3.c >--- exts.mk --- >configuring -test-/bug_reporter >configuring -test-/class >configuring -test-/debug >configuring -test-/dln/empty >configuring -test-/exception >--- enc --- >--- enc/iso_8859_4.o --- >--- exts.mk --- >configuring -test-/fatal >--- enc --- >compiling ./enc/iso_8859_4.c >--- exts.mk --- >configuring -test-/file >--- trans --- >--- enc/trans/chinese.o --- >compiling ./enc/trans/chinese.c >--- enc --- >--- enc/iso_8859_5.o --- >compiling ./enc/iso_8859_5.c >--- trans --- >--- enc/trans/ebcdic.o --- >compiling ./enc/trans/ebcdic.c >--- enc --- >--- enc/iso_8859_6.o --- >compiling ./enc/iso_8859_6.c >--- trans --- >--- enc/trans/emoji.o --- >compiling ./enc/trans/emoji.c >--- enc/trans/emoji_iso2022_kddi.o --- >compiling ./enc/trans/emoji_iso2022_kddi.c >--- enc --- >--- enc/iso_8859_7.o --- >compiling ./enc/iso_8859_7.c >--- enc/iso_8859_8.o --- >compiling ./enc/iso_8859_8.c >--- trans --- >--- enc/trans/emoji_sjis_docomo.o --- >compiling ./enc/trans/emoji_sjis_docomo.c >--- enc/trans/emoji_sjis_kddi.o --- >compiling ./enc/trans/emoji_sjis_kddi.c >--- enc --- >--- enc/iso_8859_9.o --- >--- trans --- >--- enc/trans/emoji_sjis_softbank.o --- >--- enc --- >compiling ./enc/iso_8859_9.c >--- trans --- >compiling ./enc/trans/emoji_sjis_softbank.c >--- enc --- >--- enc/iso_8859_10.o --- >compiling ./enc/iso_8859_10.c >--- trans --- >--- enc/trans/escape.o --- >compiling ./enc/trans/escape.c >--- enc --- >--- enc/iso_8859_11.o --- >compiling ./enc/iso_8859_11.c >--- trans --- >--- enc/trans/gb18030.o --- >compiling ./enc/trans/gb18030.c >--- enc --- >--- enc/iso_8859_13.o --- >compiling ./enc/iso_8859_13.c >--- trans --- >--- enc/trans/gbk.o --- >compiling ./enc/trans/gbk.c >--- enc --- >--- enc/iso_8859_14.o --- >compiling ./enc/iso_8859_14.c >--- trans --- >--- enc/trans/iso2022.o --- >compiling ./enc/trans/iso2022.c >--- enc --- >--- enc/iso_8859_15.o --- >compiling ./enc/iso_8859_15.c >--- trans --- >--- enc/trans/japanese.o --- >compiling ./enc/trans/japanese.c >--- enc --- >--- enc/iso_8859_16.o --- >compiling ./enc/iso_8859_16.c >--- trans --- >--- enc/trans/japanese_euc.o --- >compiling ./enc/trans/japanese_euc.c >--- enc --- >--- enc/koi8_r.o --- >compiling ./enc/koi8_r.c >--- enc/koi8_u.o --- >compiling ./enc/koi8_u.c >--- trans --- >--- enc/trans/japanese_sjis.o --- >compiling ./enc/trans/japanese_sjis.c >--- enc/trans/korean.o --- >compiling ./enc/trans/korean.c >--- enc --- >--- enc/shift_jis.o --- >compiling ./enc/shift_jis.c >--- enc/utf_16be.o --- >compiling ./enc/utf_16be.c >--- trans --- >--- enc/trans/single_byte.o --- >compiling ./enc/trans/single_byte.c >--- enc --- >--- enc/utf_16le.o --- >compiling ./enc/utf_16le.c >--- trans --- >--- enc/trans/utf8_mac.o --- >compiling ./enc/trans/utf8_mac.c >--- enc --- >--- enc/utf_32be.o --- >compiling ./enc/utf_32be.c >--- enc/utf_32le.o --- >compiling ./enc/utf_32le.c >--- trans --- >--- enc/trans/utf_16_32.o --- >compiling ./enc/trans/utf_16_32.c >--- .ext/amd64-freebsd10/enc/trans/transdb.so --- >linking transcoder transdb.so >--- enc --- >--- enc/windows_31j.o --- >compiling ./enc/windows_31j.c >--- enc/windows_1250.o --- >compiling ./enc/windows_1250.c >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/big5.so --- >linking transcoder big5.so >--- exts.mk --- >configuring -test-/float >configuring -test-/funcall >configuring -test-/gvl/call_without_gvl >configuring -test-/hash >configuring -test-/integer >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/chinese.so --- >linking transcoder chinese.so >--- exts.mk --- >configuring -test-/iseq_load >configuring -test-/iter >--- enc --- >--- enc/windows_1251.o --- >--- exts.mk --- >configuring -test-/load/dot.dot >--- enc --- >compiling ./enc/windows_1251.c >--- exts.mk --- >configuring -test-/marshal/compat >configuring -test-/marshal/internal_ivar >configuring -test-/marshal/usr >configuring -test-/memory_status >configuring -test-/method >configuring -test-/notimplement >configuring -test-/num2int >configuring -test-/path_to_class >configuring -test-/popen_deadlock >configuring -test-/postponed_job >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/ebcdic.so --- >linking transcoder ebcdic.so >--- exts.mk --- >configuring -test-/printf >configuring -test-/proc >configuring -test-/rational >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/emoji.so --- >linking transcoder emoji.so >--- exts.mk --- >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 >--- enc --- >--- enc/windows_1252.o --- >compiling ./enc/windows_1252.c >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/emoji_iso2022_kddi.so --- >linking transcoder emoji_iso2022_kddi.so >--- enc --- >--- enc/windows_1253.o --- >compiling ./enc/windows_1253.c >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/emoji_sjis_docomo.so --- >linking transcoder emoji_sjis_docomo.so >--- .ext/amd64-freebsd10/enc/trans/emoji_sjis_kddi.so --- >linking transcoder emoji_sjis_kddi.so >--- enc --- >--- enc/windows_1254.o --- >compiling ./enc/windows_1254.c >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/emoji_sjis_softbank.so --- >linking transcoder emoji_sjis_softbank.so >--- enc --- >--- enc/windows_1257.o --- >compiling ./enc/windows_1257.c >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/escape.so --- >linking transcoder escape.so >--- exts.mk --- >configuring -test-/thread_fd_close >configuring -test-/time >configuring -test-/tracepoint >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/gb18030.so --- >linking transcoder gb18030.so >--- exts.mk --- >configuring -test-/typeddata >configuring -test-/vm >configuring -test-/wait_for_single_fd >configuring bigdecimal >--- enc --- >--- .ext/amd64-freebsd10/enc/cp949.so --- >linking encoding cp949.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/gbk.so --- >linking transcoder gbk.so >--- enc --- >--- .ext/amd64-freebsd10/enc/big5.so --- >linking encoding big5.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/iso2022.so --- >linking transcoder iso2022.so >--- enc --- >--- .ext/amd64-freebsd10/enc/encdb.so --- >linking encoding encdb.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/japanese.so --- >linking transcoder japanese.so >--- enc --- >--- .ext/amd64-freebsd10/enc/emacs_mule.so --- >linking encoding emacs_mule.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/japanese_euc.so --- >linking transcoder japanese_euc.so >--- enc --- >--- .ext/amd64-freebsd10/enc/euc_kr.so --- >linking encoding euc_kr.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/japanese_sjis.so --- >linking transcoder japanese_sjis.so >--- enc --- >--- .ext/amd64-freebsd10/enc/euc_jp.so --- >linking encoding euc_jp.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/korean.so --- >linking transcoder korean.so >--- enc --- >--- .ext/amd64-freebsd10/enc/gb18030.so --- >linking encoding gb18030.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/single_byte.so --- >linking transcoder single_byte.so >--- enc --- >--- .ext/amd64-freebsd10/enc/gb2312.so --- >linking encoding gb2312.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/utf8_mac.so --- >linking transcoder utf8_mac.so >--- enc --- >--- .ext/amd64-freebsd10/enc/euc_tw.so --- >linking encoding euc_tw.so >--- trans --- >--- .ext/amd64-freebsd10/enc/trans/utf_16_32.so --- >linking transcoder utf_16_32.so >--- enc --- >--- .ext/amd64-freebsd10/enc/gbk.so --- >linking encoding gbk.so >--- .ext/amd64-freebsd10/enc/iso_8859_1.so --- >linking encoding iso_8859_1.so >--- .ext/amd64-freebsd10/enc/iso_8859_2.so --- >--- .ext/amd64-freebsd10/enc/iso_8859_3.so --- >--- .ext/amd64-freebsd10/enc/iso_8859_2.so --- >linking encoding iso_8859_2.so >--- .ext/amd64-freebsd10/enc/iso_8859_3.so --- >linking encoding iso_8859_3.so >--- .ext/amd64-freebsd10/enc/iso_8859_4.so --- >linking encoding iso_8859_4.so >--- .ext/amd64-freebsd10/enc/iso_8859_5.so --- >linking encoding iso_8859_5.so >--- .ext/amd64-freebsd10/enc/iso_8859_6.so --- >linking encoding iso_8859_6.so >--- .ext/amd64-freebsd10/enc/iso_8859_7.so --- >linking encoding iso_8859_7.so >--- .ext/amd64-freebsd10/enc/iso_8859_8.so --- >linking encoding iso_8859_8.so >--- .ext/amd64-freebsd10/enc/iso_8859_9.so --- >linking encoding iso_8859_9.so >--- .ext/amd64-freebsd10/enc/iso_8859_10.so --- >linking encoding iso_8859_10.so >--- .ext/amd64-freebsd10/enc/iso_8859_11.so --- >linking encoding iso_8859_11.so >--- .ext/amd64-freebsd10/enc/iso_8859_13.so --- >linking encoding iso_8859_13.so >--- .ext/amd64-freebsd10/enc/iso_8859_14.so --- >linking encoding iso_8859_14.so >--- .ext/amd64-freebsd10/enc/iso_8859_15.so --- >linking encoding iso_8859_15.so >--- .ext/amd64-freebsd10/enc/iso_8859_16.so --- >linking encoding iso_8859_16.so >--- .ext/amd64-freebsd10/enc/koi8_r.so --- >linking encoding koi8_r.so >--- .ext/amd64-freebsd10/enc/koi8_u.so --- >linking encoding koi8_u.so >--- .ext/amd64-freebsd10/enc/shift_jis.so --- >linking encoding shift_jis.so >--- .ext/amd64-freebsd10/enc/utf_16be.so --- >linking encoding utf_16be.so >--- .ext/amd64-freebsd10/enc/utf_16le.so --- >linking encoding utf_16le.so >--- .ext/amd64-freebsd10/enc/utf_32be.so --- >linking encoding utf_32be.so >--- .ext/amd64-freebsd10/enc/utf_32le.so --- >linking encoding utf_32le.so >--- .ext/amd64-freebsd10/enc/windows_31j.so --- >linking encoding windows_31j.so >--- .ext/amd64-freebsd10/enc/windows_1250.so --- >linking encoding windows_1250.so >--- .ext/amd64-freebsd10/enc/windows_1251.so --- >linking encoding windows_1251.so >--- .ext/amd64-freebsd10/enc/windows_1252.so --- >linking encoding windows_1252.so >--- .ext/amd64-freebsd10/enc/windows_1253.so --- >linking encoding windows_1253.so >--- .ext/amd64-freebsd10/enc/windows_1254.so --- >linking encoding windows_1254.so >--- .ext/amd64-freebsd10/enc/windows_1257.so --- >linking encoding windows_1257.so >--- encs --- >making encs >--- exts.mk --- >configuring cgi/escape >configuring continuation >configuring coverage >configuring date >configuring dbm >header: ndbm.h >library: libc >configuring digest >configuring digest/bubblebabble >configuring digest/md5 >configuring digest/rmd160 >configuring digest/sha1 >configuring digest/sha2 >configuring etc >configuring fcntl >configuring fiber >configuring fiddle >configuring io/console >configuring io/nonblock >configuring io/wait >configuring json >configuring json/generator >configuring json/parser >configuring mathn/complex >configuring mathn/rational >configuring nkf >configuring objspace >configuring openssl >configuring pathname >configuring psych >configuring pty >configuring racc/cparse >configuring rbconfig/sizeof >configuring readline >configuring ripper >configuring rubyvm >configuring sdbm >configuring socket >configuring stringio >configuring strscan >configuring syslog >configuring zlib >--- build-ext --- >--- ext/-test-/array/resize/all --- >--- ext/-test-/bignum/all --- >--- ext/-test-/bug-3571/all --- >--- ext/-test-/bug-5832/all --- >--- ext/-test-/array/resize/all --- >--- ../../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.array.time --- >--- ext/-test-/bug-5832/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.-test-.time --- >--- ext/-test-/bignum/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.-test-.time --- >--- ext/-test-/bug-3571/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.-test-.time --- >--- ext/-test-/array/resize/all --- >--- pre-install-rb-default --- >--- ext/-test-/bug-5832/all --- >--- pre-install-rb-default --- >--- ext/-test-/bignum/all --- >--- pre-install-rb-default --- >--- ext/-test-/array/resize/all --- >--- resize.o --- >--- ext/-test-/bug-5832/all --- >--- bug.o --- >--- ext/-test-/bug-3571/all --- >--- pre-install-rb-default --- >--- ext/-test-/bignum/all --- >--- init.o --- >--- ext/-test-/array/resize/all --- >compiling resize.c >--- ext/-test-/bug-5832/all --- >compiling bug.c >--- ext/-test-/bignum/all --- >compiling init.c >--- ext/-test-/bug-3571/all --- >--- bug.o --- >compiling bug.c >--- ext/-test-/array/resize/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/array/resize.so --- >--- ext/-test-/bignum/all --- >--- big2str.o --- >--- ext/-test-/array/resize/all --- >linking shared-object -test-/array/resize.so >--- ext/-test-/bignum/all --- >compiling big2str.c >--- ext/-test-/bug-5832/all --- >--- ../../../.ext/amd64-freebsd10/-test-/bug_5832.so --- >linking shared-object -test-/bug_5832.so >--- ext/-test-/bug-3571/all --- >--- ../../../.ext/amd64-freebsd10/-test-/bug_3571.so --- >linking shared-object -test-/bug_3571.so >--- ext/-test-/bignum/all --- >--- str2big.o --- >compiling str2big.c >--- bigzero.o --- >compiling bigzero.c >--- ext/-test-/bug_reporter/all --- >--- pre-install-rb-default --- >--- bug_reporter.o --- >compiling bug_reporter.c >--- ext/-test-/bignum/all --- >--- intpack.o --- >compiling intpack.c >--- ext/-test-/class/all --- >--- ext/-test-/debug/all --- >--- pre-install-rb-default --- >--- ext/-test-/class/all --- >--- pre-install-rb-default --- >--- ext/-test-/debug/all --- >--- init.o --- >--- ext/-test-/class/all --- >--- init.o --- >--- ext/-test-/debug/all --- >compiling init.c >--- ext/-test-/class/all --- >compiling init.c >--- ext/-test-/bignum/all --- >--- div.o --- >--- ext/-test-/bug_reporter/all --- >--- ../../../.ext/amd64-freebsd10/-test-/bug_reporter.so --- >--- ext/-test-/bignum/all --- >compiling div.c >--- ext/-test-/bug_reporter/all --- >linking shared-object -test-/bug_reporter.so >--- ext/-test-/class/all --- >--- class2name.o --- >compiling class2name.c >--- ext/-test-/debug/all --- >--- profile_frames.o --- >compiling profile_frames.c >--- ext/-test-/bignum/all --- >--- mul.o --- >compiling mul.c >--- ext/-test-/dln/empty/all --- >--- ../../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.dln.time --- >--- pre-install-rb-default --- >--- empty.o --- >compiling empty.c >--- ext/-test-/class/all --- >--- ../../../.ext/amd64-freebsd10/-test-/class.so --- >linking shared-object -test-/class.so >--- ext/-test-/debug/all --- >--- inspector.o --- >compiling inspector.c >--- ext/-test-/dln/empty/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/dln/empty.so --- >linking shared-object -test-/dln/empty.so >--- ext/-test-/bignum/all --- >--- ../../../.ext/amd64-freebsd10/-test-/bignum.so --- >linking shared-object -test-/bignum.so >--- ext/-test-/exception/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- ext/-test-/debug/all --- >--- ../../../.ext/amd64-freebsd10/-test-/debug.so --- >linking shared-object -test-/debug.so >--- ext/-test-/exception/all --- >--- ensured.o --- >compiling ensured.c >--- enc_raise.o --- >compiling enc_raise.c >--- dataerror.o --- >--- ext/-test-/fatal/all --- >--- ext/-test-/exception/all --- >compiling dataerror.c >--- ext/-test-/fatal/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.fatal.time --- >--- ext/-test-/file/all --- >--- ext/-test-/fatal/all --- >--- pre-install-rb-default --- >--- rb_fatal.o --- >compiling rb_fatal.c >--- ext/-test-/file/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- ext/-test-/float/all --- >--- pre-install-rb-default --- >--- ext/-test-/exception/all --- >--- ../../../.ext/amd64-freebsd10/-test-/exception.so --- >linking shared-object -test-/exception.so >--- ext/-test-/float/all --- >--- init.o --- >compiling init.c >--- ext/-test-/funcall/all --- >--- ext/-test-/file/all --- >--- fs.o --- >compiling fs.c >--- ext/-test-/fatal/all --- >--- ../../../.ext/amd64-freebsd10/-test-/fatal/rb_fatal.so --- >linking shared-object -test-/fatal/rb_fatal.so >--- ext/-test-/funcall/all --- >--- pre-install-rb-default --- >--- passing_block.o --- >compiling passing_block.c >--- ext/-test-/float/all --- >--- nextafter.o --- >compiling nextafter.c >--- ext/-test-/file/all --- >--- stat.o --- >compiling stat.c >--- ext/-test-/float/all --- >--- ../../../.ext/amd64-freebsd10/-test-/float.so --- >linking shared-object -test-/float.so >--- ext/-test-/funcall/all --- >--- ../../../.ext/amd64-freebsd10/-test-/funcall.so --- >linking shared-object -test-/funcall.so >--- ext/-test-/gvl/call_without_gvl/all --- >--- ../../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.gvl.time --- >--- pre-install-rb-default --- >--- call_without_gvl.o --- >compiling call_without_gvl.c >--- ext/-test-/hash/all --- >--- ext/-test-/file/all --- >--- ../../../.ext/amd64-freebsd10/-test-/file.so --- >linking shared-object -test-/file.so >--- ext/-test-/hash/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- delete.o --- >compiling delete.c >--- ext/-test-/gvl/call_without_gvl/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/gvl/call_without_gvl.so --- >linking shared-object -test-/gvl/call_without_gvl.so >--- ext/-test-/integer/all --- >--- pre-install-rb-default --- >--- core_ext.o --- >compiling core_ext.c >--- init.o --- >compiling init.c >--- my_integer.o --- >compiling my_integer.c >--- ext/-test-/hash/all --- >--- ../../../.ext/amd64-freebsd10/-test-/hash.so --- >linking shared-object -test-/hash.so >--- ext/-test-/iseq_load/all --- >--- pre-install-rb-default --- >--- iseq_load.o --- >compiling iseq_load.c >--- ext/-test-/iter/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- ext/-test-/integer/all --- >--- ../../../.ext/amd64-freebsd10/-test-/integer.so --- >linking shared-object -test-/integer.so >--- ext/-test-/iter/all --- >--- break.o --- >compiling break.c >--- ext/-test-/iseq_load/all --- >--- ../../../.ext/amd64-freebsd10/-test-/iseq_load.so --- >linking shared-object -test-/iseq_load.so >--- ext/-test-/iter/all --- >--- yield.o --- >--- ext/-test-/load/dot.dot/all --- >--- ext/-test-/iter/all --- >compiling yield.c >--- ext/-test-/load/dot.dot/all --- >--- ../../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.load.time --- >--- pre-install-rb-default --- >--- dot.dot.o --- >compiling dot.dot.c >--- ../../../../.ext/amd64-freebsd10/-test-/load/dot.dot.so --- >linking shared-object -test-/load/dot.dot.so >--- ext/-test-/marshal/compat/all --- >--- ../../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.marshal.time --- >--- pre-install-rb-default --- >--- usrcompat.o --- >compiling usrcompat.c >--- ../../../../.ext/amd64-freebsd10/-test-/marshal/compat.so --- >linking shared-object -test-/marshal/compat.so >--- ext/-test-/marshal/internal_ivar/all --- >--- ext/-test-/iter/all --- >--- ../../../.ext/amd64-freebsd10/-test-/iter.so --- >linking shared-object -test-/iter.so >--- ext/-test-/marshal/internal_ivar/all --- >--- pre-install-rb-default --- >--- internal_ivar.o --- >compiling internal_ivar.c >--- ext/-test-/marshal/usr/all --- >--- pre-install-rb-default --- >--- usrmarshal.o --- >compiling usrmarshal.c >--- ext/-test-/memory_status/all --- >--- all --- >--- ext/-test-/method/all --- >--- ext/-test-/notimplement/all --- >--- pre-install-rb-default --- >--- bug.o --- >--- ext/-test-/method/all --- >--- pre-install-rb-default --- >--- ext/-test-/notimplement/all --- >compiling bug.c >--- ext/-test-/method/all --- >--- init.o --- >compiling init.c >--- ext/-test-/marshal/internal_ivar/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/marshal/internal_ivar.so --- >linking shared-object -test-/marshal/internal_ivar.so >--- ext/-test-/marshal/usr/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/marshal/usr.so --- >linking shared-object -test-/marshal/usr.so >--- ext/-test-/method/all --- >--- arity.o --- >compiling arity.c >--- ext/-test-/notimplement/all --- >--- ../../../.ext/amd64-freebsd10/-test-/notimplement.so --- >linking shared-object -test-/notimplement.so >--- ext/-test-/num2int/all --- >--- pre-install-rb-default --- >--- num2int.o --- >compiling num2int.c >--- ext/-test-/path_to_class/all --- >--- pre-install-rb-default --- >--- path_to_class.o --- >compiling path_to_class.c >--- ext/-test-/popen_deadlock/all --- >--- ext/-test-/method/all --- >--- ../../../.ext/amd64-freebsd10/-test-/method.so --- >linking shared-object -test-/method.so >--- ext/-test-/popen_deadlock/all --- >--- all --- >--- ext/-test-/postponed_job/all --- >--- pre-install-rb-default --- >--- postponed_job.o --- >compiling postponed_job.c >--- ext/-test-/num2int/all --- >--- ../../../.ext/amd64-freebsd10/-test-/num2int.so --- >linking shared-object -test-/num2int.so >--- ext/-test-/printf/all --- >--- pre-install-rb-default --- >--- printf.o --- >compiling printf.c >--- ext/-test-/path_to_class/all --- >--- ../../../.ext/amd64-freebsd10/-test-/path_to_class.so --- >linking shared-object -test-/path_to_class.so >--- ext/-test-/postponed_job/all --- >--- ../../../.ext/amd64-freebsd10/-test-/postponed_job.so --- >linking shared-object -test-/postponed_job.so >--- ext/-test-/proc/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- receiver.o --- >compiling receiver.c >--- super.o --- >compiling super.c >--- ext/-test-/printf/all --- >--- ../../../.ext/amd64-freebsd10/-test-/printf.so --- >linking shared-object -test-/printf.so >--- ext/-test-/rational/all --- >--- pre-install-rb-default --- >--- rat.o --- >compiling rat.c >--- ext/-test-/recursion/all --- >--- pre-install-rb-default --- >--- recursion.o --- >compiling recursion.c >--- ext/-test-/regexp/all --- >--- ext/-test-/proc/all --- >--- ../../../.ext/amd64-freebsd10/-test-/proc.so --- >linking shared-object -test-/proc.so >--- ext/-test-/regexp/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- ext/-test-/rational/all --- >--- ../../../.ext/amd64-freebsd10/-test-/rational.so --- >linking shared-object -test-/rational.so >--- ext/-test-/recursion/all --- >--- ../../../.ext/amd64-freebsd10/-test-/recursion.so --- >linking shared-object -test-/recursion.so >--- ext/-test-/regexp/all --- >--- parse_depth_limit.o --- >compiling parse_depth_limit.c >--- ext/-test-/scan_args/all --- >--- pre-install-rb-default --- >--- scan_args.o --- >compiling scan_args.c >--- ext/-test-/st/foreach/all --- >--- ../../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.st.time --- >--- ext/-test-/st/numhash/all --- >--- ext/-test-/st/foreach/all --- >--- pre-install-rb-default --- >--- foreach.o --- >compiling foreach.c >--- ext/-test-/st/numhash/all --- >--- pre-install-rb-default --- >--- numhash.o --- >compiling numhash.c >--- ext/-test-/regexp/all --- >--- ../../../.ext/amd64-freebsd10/-test-/regexp.so --- >linking shared-object -test-/regexp.so >--- ext/-test-/scan_args/all --- >--- ../../../.ext/amd64-freebsd10/-test-/scan_args.so --- >linking shared-object -test-/scan_args.so >--- ext/-test-/st/update/all --- >--- pre-install-rb-default --- >--- update.o --- >compiling update.c >--- ext/-test-/st/numhash/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/st/numhash.so --- >linking shared-object -test-/st/numhash.so >--- ext/-test-/st/foreach/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/st/foreach.so --- >linking shared-object -test-/st/foreach.so >--- ext/-test-/string/all --- >--- pre-install-rb-default --- >--- fstring.o --- >compiling fstring.c >--- coderange.o --- >compiling coderange.c >--- init.o --- >compiling init.c >--- ext/-test-/st/update/all --- >--- ../../../../.ext/amd64-freebsd10/-test-/st/update.so --- >linking shared-object -test-/st/update.so >--- ext/-test-/struct/all --- >--- ext/-test-/string/all --- >--- set_len.o --- >compiling set_len.c >--- ext/-test-/struct/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- ext/-test-/string/all --- >--- enc_str_buf_cat.o --- >compiling enc_str_buf_cat.c >--- ext/-test-/struct/all --- >--- len.o --- >compiling len.c >--- duplicate.o --- >compiling duplicate.c >--- ext/-test-/string/all --- >--- cstr.o --- >compiling cstr.c >--- qsort.o --- >compiling qsort.c >--- normalize.o --- >compiling normalize.c >--- ext/-test-/struct/all --- >--- member.o --- >compiling member.c >--- ext/-test-/symbol/all --- >--- pre-install-rb-default --- >--- init.o --- >compiling init.c >--- type.o --- >compiling type.c >--- ext/-test-/string/all --- >--- modify.o --- >compiling modify.c >--- ext/-test-/struct/all --- >--- ../../../.ext/amd64-freebsd10/-test-/struct.so --- >linking shared-object -test-/struct.so >--- ext/-test-/thread_fd_close/all --- >--- pre-install-rb-default --- >--- thread_fd_close.o --- >compiling thread_fd_close.c >--- ext/-test-/string/all --- >--- capacity.o --- >compiling capacity.c >--- ext/-test-/symbol/all --- >--- ../../../.ext/amd64-freebsd10/-test-/symbol.so --- >linking shared-object -test-/symbol.so >--- ext/-test-/time/all --- >--- pre-install-rb-default --- >--- new.o --- >compiling new.c >--- ext/-test-/thread_fd_close/all --- >--- ../../../.ext/amd64-freebsd10/-test-/thread_fd_close.so --- >linking shared-object -test-/thread_fd_close.so >--- ext/-test-/time/all --- >--- init.o --- >compiling init.c >--- ext/-test-/string/all --- >--- ellipsize.o --- >compiling ellipsize.c >--- nofree.o --- >--- enc_associate.o --- >compiling nofree.c >compiling enc_associate.c >--- ext/-test-/time/all --- >--- ../../../.ext/amd64-freebsd10/-test-/time.so --- >linking shared-object -test-/time.so >--- ext/-test-/tracepoint/all --- >--- ext/-test-/typeddata/all --- >--- ext/-test-/tracepoint/all --- >--- pre-install-rb-default --- >--- ext/-test-/typeddata/all --- >--- pre-install-rb-default --- >--- ext/-test-/tracepoint/all --- >--- gc_hook.o --- >compiling gc_hook.c >--- ext/-test-/typeddata/all --- >--- typeddata.o --- >compiling typeddata.c >--- ext/-test-/string/all --- >--- ../../../.ext/amd64-freebsd10/-test-/string.so --- >linking shared-object -test-/string.so >--- ext/-test-/vm/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.-test-.-.vm.time --- >--- pre-install-rb-default --- >--- at_exit.o --- >compiling at_exit.c >--- ext/-test-/tracepoint/all --- >--- tracepoint.o --- >compiling tracepoint.c >--- ext/-test-/wait_for_single_fd/all --- >--- pre-install-rb-default --- >--- ext/-test-/typeddata/all --- >--- ../../../.ext/amd64-freebsd10/-test-/typeddata.so --- >linking shared-object -test-/typeddata.so >--- ext/-test-/wait_for_single_fd/all --- >--- wait_for_single_fd.o --- >compiling wait_for_single_fd.c >--- ext/bigdecimal/all --- >--- ../../.ext/.timestamp/amd64-freebsd10/.time --- >--- ext/-test-/tracepoint/all --- >--- ../../../.ext/amd64-freebsd10/-test-/tracepoint.so --- >linking shared-object -test-/tracepoint.so >--- ext/-test-/vm/all --- >--- ../../../.ext/amd64-freebsd10/-test-/vm/at_exit.so --- >linking shared-object -test-/vm/at_exit.so >--- ext/bigdecimal/all --- >--- ../../.ext/.timestamp/.RUBYCOMMONDIR.-.bigdecimal.time --- >--- bigdecimal.o --- >compiling bigdecimal.c >--- ext/-test-/wait_for_single_fd/all --- >--- ../../../.ext/amd64-freebsd10/-test-/wait_for_single_fd.so --- >linking shared-object -test-/wait_for_single_fd.so >--- ext/cgi/escape/all --- >--- ext/bigdecimal/all --- >--- pre-install-rb-default --- >--- ext/cgi/escape/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.cgi.time --- >--- ext/bigdecimal/all --- >installing default bigdecimal libraries >--- ext/continuation/all --- >--- ext/cgi/escape/all --- >--- pre-install-rb-default --- >--- escape.o --- >compiling escape.c >--- ext/continuation/all --- >--- pre-install-rb-default --- >--- continuation.o --- >compiling continuation.c >--- ext/bigdecimal/all --- >--- ../../.ext/common/bigdecimal/newton.rb --- >--- ../../.ext/common/bigdecimal/math.rb --- >--- ../../.ext/common/bigdecimal/util.rb --- >--- ../../.ext/common/bigdecimal/ludcmp.rb --- >--- ../../.ext/common/bigdecimal/jacobian.rb --- >--- ../../.ext/amd64-freebsd10/bigdecimal.so --- >linking shared-object bigdecimal.so >--- ext/coverage/all --- >--- pre-install-rb-default --- >--- coverage.o --- >compiling coverage.c >--- ext/cgi/escape/all --- >--- ../../../.ext/amd64-freebsd10/cgi/escape.so --- >linking shared-object cgi/escape.so >--- ext/continuation/all --- >--- ../../.ext/amd64-freebsd10/continuation.so --- >linking shared-object continuation.so >--- ext/date/all --- >--- ../../.ext/.timestamp/.RUBYCOMMONDIR.time --- >--- date_core.o --- >compiling date_core.c >--- date_parse.o --- >compiling date_parse.c >--- ext/coverage/all --- >--- ../../.ext/amd64-freebsd10/coverage.so --- >linking shared-object coverage.so >--- ext/date/all --- >--- date_strftime.o --- >compiling date_strftime.c >--- ext/dbm/all --- >--- pre-install-rb-default --- >--- dbm.o --- >compiling dbm.c >--- ext/date/all --- >--- date_strptime.o --- >compiling date_strptime.c >--- ext/digest/all --- >--- ../../.ext/.timestamp/.include.-.ruby.time --- >--- digest.o --- >compiling digest.c >--- ext/digest/bubblebabble/all --- >--- ext/dbm/all --- >--- ../../.ext/amd64-freebsd10/dbm.so --- >linking shared-object dbm.so >--- ext/digest/bubblebabble/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.digest.time --- >--- pre-install-rb-default --- >--- bubblebabble.o --- >compiling bubblebabble.c >--- ext/date/all --- >--- pre-install-rb-default --- >installing default date_core libraries >--- ../../.ext/common/date.rb --- >--- ../../.ext/amd64-freebsd10/date_core.so --- >linking shared-object date_core.so >--- ext/digest/all --- >--- pre-install-rb --- >installing digest libraries >--- ../../.ext/include/ruby/digest.h --- >--- pre-install-rb-default --- >installing default digest libraries >--- ../../.ext/common/digest.rb --- >--- ext/digest/md5/all --- >--- pre-install-rb-default --- >--- md5init.o --- >compiling md5init.c >--- ext/digest/all --- >--- ../../.ext/amd64-freebsd10/digest.so --- >linking shared-object digest.so >--- ext/digest/bubblebabble/all --- >--- ../../../.ext/amd64-freebsd10/digest/bubblebabble.so --- >linking shared-object digest/bubblebabble.so >--- ext/digest/rmd160/all --- >--- pre-install-rb-default --- >--- rmd160init.o --- >compiling rmd160init.c >--- ext/digest/sha1/all --- >--- ext/digest/sha2/all --- >--- ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.time --- >--- ext/digest/sha1/all --- >--- pre-install-rb-default --- >--- ext/digest/sha2/all --- >--- sha2init.o --- >compiling sha2init.c >--- ext/digest/sha1/all --- >--- sha1init.o --- >compiling sha1init.c >--- ext/digest/md5/all --- >--- ../../../.ext/amd64-freebsd10/digest/md5.so --- >linking shared-object digest/md5.so >--- ext/digest/rmd160/all --- >--- ../../../.ext/amd64-freebsd10/digest/rmd160.so --- >linking shared-object digest/rmd160.so >--- ext/digest/sha2/all --- >--- pre-install-rb-default --- >installing default sha2 libraries >--- ext/digest/sha1/all --- >--- ../../../.ext/amd64-freebsd10/digest/sha1.so --- >linking shared-object digest/sha1.so >--- ext/digest/sha2/all --- >--- ../../../.ext/common/digest/sha2.rb --- >--- ../../../.ext/amd64-freebsd10/digest/sha2.so --- >linking shared-object digest/sha2.so >--- ext/etc/all --- >--- pre-install-rb-default --- >--- constdefs.h --- >--- ext/fcntl/all --- >--- ext/etc/all --- >generating constant definitions >--- ext/fiber/all --- >--- ext/fcntl/all --- >--- pre-install-rb-default --- >--- fcntl.o --- >compiling fcntl.c >--- ext/fiddle/all --- >--- ext/fiber/all --- >--- pre-install-rb-default --- >--- fiber.o --- >compiling fiber.c >--- ext/etc/all --- >--- etc.o --- >compiling etc.c >--- ext/fiddle/all --- >--- ../../.ext/.timestamp/.RUBYCOMMONDIR.-.fiddle.time --- >--- closure.o --- >compiling closure.c >--- ext/fiber/all --- >--- ../../.ext/amd64-freebsd10/fiber.so --- >linking shared-object fiber.so >--- ext/fcntl/all --- >--- ../../.ext/amd64-freebsd10/fcntl.so --- >--- ext/etc/all --- >--- ../../.ext/amd64-freebsd10/etc.so --- >linking shared-object etc.so >--- ext/fcntl/all --- >linking shared-object fcntl.so >--- ext/fiddle/all --- >--- conversions.o --- >compiling conversions.c >--- fiddle.o --- >compiling fiddle.c >--- function.o --- >compiling function.c >--- handle.o --- >compiling handle.c >--- ext/io/console/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.io.time --- >--- ext/io/nonblock/all --- >--- ext/io/console/all --- >--- ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.io.-.console.time --- >--- console.o --- >compiling console.c >--- ext/io/nonblock/all --- >--- pre-install-rb-default --- >--- nonblock.o --- >--- ext/io/console/all --- >--- pre-install-rb-default --- >--- ext/io/nonblock/all --- >compiling nonblock.c >--- ext/io/console/all --- >installing default console libraries >--- ext/fiddle/all --- >--- pointer.o --- >compiling pointer.c >--- ext/io/console/all --- >--- ../../../.ext/common/io/console/size.rb --- >--- ext/fiddle/all --- >--- pre-install-rb-default --- >installing default fiddle libraries >--- ../../.ext/common/fiddle.rb --- >--- ext/io/wait/all --- >--- pre-install-rb-default --- >--- wait.o --- >compiling wait.c >--- ext/io/console/all --- >--- ../../../.ext/amd64-freebsd10/io/console.so --- >linking shared-object io/console.so >--- ext/io/nonblock/all --- >--- ../../../.ext/amd64-freebsd10/io/nonblock.so --- >linking shared-object io/nonblock.so >--- ext/fiddle/all --- >--- ../../.ext/common/fiddle/types.rb --- >--- ../../.ext/common/fiddle/function.rb --- >--- ../../.ext/common/fiddle/import.rb --- >--- ../../.ext/common/fiddle/struct.rb --- >--- ../../.ext/common/fiddle/cparser.rb --- >--- ../../.ext/common/fiddle/value.rb --- >--- ../../.ext/common/fiddle/closure.rb --- >--- ../../.ext/common/fiddle/pack.rb --- >--- ../../.ext/amd64-freebsd10/fiddle.so --- >linking shared-object fiddle.so >--- ext/json/all --- >--- ext/io/wait/all --- >--- ../../../.ext/amd64-freebsd10/io/wait.so --- >linking shared-object io/wait.so >--- ext/json/generator/all --- >--- ext/json/all --- >--- ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.time --- >--- ext/json/generator/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.json.-.ext.time --- >--- ext/json/all --- >--- ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.add.time --- >--- ext/json/generator/all --- >--- pre-install-rb-default --- >--- generator.o --- >--- ext/json/all --- >--- pre-install-rb-default --- >--- ext/json/generator/all --- >compiling generator.c >--- ext/json/all --- >installing default libraries >--- ../../.ext/common/json/ext.rb --- >--- ../../.ext/common/json/common.rb --- >--- ext/json/parser/all --- >--- ext/json/all --- >--- ../../.ext/common/json/version.rb --- >--- ../../.ext/common/json/generic_object.rb --- >--- ext/json/parser/all --- >--- pre-install-rb-default --- >--- ext/json/all --- >--- ../../.ext/common/json/add/ostruct.rb --- >--- ext/json/parser/all --- >--- parser.o --- >compiling parser.c >--- ext/json/all --- >--- ../../.ext/common/json/add/rational.rb --- >--- ../../.ext/common/json/add/exception.rb --- >--- ../../.ext/common/json/add/date_time.rb --- >--- ../../.ext/common/json/add/struct.rb --- >--- ext/mathn/complex/all --- >--- ext/json/all --- >--- ../../.ext/common/json/add/complex.rb --- >--- ../../.ext/common/json/add/bigdecimal.rb --- >--- ext/mathn/complex/all --- >--- ../../../.ext/.timestamp/amd64-freebsd10/.mathn.time --- >--- ext/json/all --- >--- ../../.ext/common/json/add/regexp.rb --- >--- ext/mathn/complex/all --- >--- pre-install-rb-default --- >--- ext/json/all --- >--- ../../.ext/common/json/add/symbol.rb --- >--- ext/mathn/complex/all --- >--- complex.o --- >compiling complex.c >--- ext/json/all --- >--- ../../.ext/common/json/add/time.rb --- >--- ../../.ext/common/json/add/core.rb --- >--- ../../.ext/common/json/add/date.rb --- >--- ../../.ext/common/json/add/range.rb --- >--- ../../.ext/common/json.rb --- >--- ext/mathn/rational/all --- >--- ext/json/generator/all --- >--- ../../../.ext/amd64-freebsd10/json/ext/generator.so --- >linking shared-object json/ext/generator.so >--- ext/mathn/rational/all --- >--- pre-install-rb-default --- >--- rational.o --- >compiling rational.c >--- ext/json/parser/all --- >--- ../../../.ext/amd64-freebsd10/json/ext/parser.so --- >linking shared-object json/ext/parser.so >--- ext/nkf/all --- >--- ext/mathn/complex/all --- >--- ../../../.ext/amd64-freebsd10/mathn/complex.so --- >linking shared-object mathn/complex.so >--- ext/nkf/all --- >--- nkf.o --- >compiling nkf.c >--- pre-install-rb-default --- >installing default nkf libraries >--- ext/objspace/all --- >--- ext/mathn/rational/all --- >--- ../../../.ext/amd64-freebsd10/mathn/rational.so --- >linking shared-object mathn/rational.so >--- ext/objspace/all --- >--- pre-install-rb-default --- >--- object_tracing.o --- >compiling object_tracing.c >--- objspace.o --- >compiling objspace.c >--- ext/nkf/all --- >--- ../../.ext/common/kconv.rb --- >--- ext/openssl/all --- >--- ext/pathname/all --- >--- pathname.o --- >compiling pathname.c >--- ext/openssl/all --- >--- ../../.ext/.timestamp/.RUBYCOMMONDIR.-.openssl.time --- >--- openssl_missing.o --- >compiling openssl_missing.c >--- ext/objspace/all --- >--- objspace_dump.o --- >compiling objspace_dump.c >--- ext/nkf/all --- >--- ../../.ext/amd64-freebsd10/nkf.so --- >linking shared-object nkf.so >--- ext/pathname/all --- >--- pre-install-rb-default --- >installing default pathname libraries >--- ../../.ext/common/pathname.rb --- >--- ../../.ext/amd64-freebsd10/pathname.so --- >linking shared-object pathname.so >--- ext/objspace/all --- >--- ../../.ext/amd64-freebsd10/objspace.so --- >linking shared-object objspace.so >--- ext/openssl/all --- >--- ossl.o --- >compiling ossl.c >--- ossl_asn1.o --- >compiling ossl_asn1.c >--- ossl_bio.o --- >compiling ossl_bio.c >--- openssl_missing.o --- >In file included from openssl_missing.c:21: >./openssl_missing.h:220:1: error: static declaration of 'EVP_PKEY_get0_RSA' follows non-static declaration >IMPL_PKEY_GETTER(RSA, rsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:161:1: note: expanded from here >EVP_PKEY_get0_RSA >^ >/usr/local/include/openssl/evp.h:878:16: note: previous declaration is here >struct rsa_st *EVP_PKEY_get0_RSA(EVP_PKEY *pkey); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:221:1: error: static declaration of 'RSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >RSA_get0_key >^ >/usr/local/include/openssl/rsa.h:399:6: note: previous declaration is here >void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:221:1: error: static declaration of 'RSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >RSA_set0_key >^ >/usr/local/include/openssl/rsa.h:401:5: note: previous declaration is here >int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:222:1: error: static declaration of 'RSA_get0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:161:1: note: expanded from here >RSA_get0_factors >^ >/usr/local/include/openssl/rsa.h:405:6: note: previous declaration is here >void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:222:1: error: static declaration of 'RSA_set0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:161:1: note: expanded from here >RSA_set0_factors >^ >/usr/local/include/openssl/rsa.h:406:5: note: previous declaration is here >int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:223:1: error: static declaration of 'RSA_get0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >RSA_get0_crt_params >^ >/usr/local/include/openssl/rsa.h:402:6: note: previous declaration is here >void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:223:1: error: static declaration of 'RSA_set0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >RSA_set0_crt_params >^ >/usr/local/include/openssl/rsa.h:404:5: note: previous declaration is here >int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:227:1: error: static declaration of 'EVP_PKEY_get0_DSA' follows non-static declaration >IMPL_PKEY_GETTER(DSA, dsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:161:1: note: expanded from here >EVP_PKEY_get0_DSA >^ >/usr/local/include/openssl/evp.h:884:16: note: previous declaration is here >struct dsa_st *EVP_PKEY_get0_DSA(EVP_PKEY *pkey); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:228:1: error: static declaration of 'DSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:161:1: note: expanded from here >DSA_get0_key >^ >/usr/local/include/openssl/dsa.h:265:6: note: previous declaration is here >void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:228:1: error: static declaration of 'DSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:161:1: note: expanded from here >DSA_set0_key >^ >/usr/local/include/openssl/dsa.h:266:5: note: previous declaration is here >int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:229:1: error: static declaration of 'DSA_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >DSA_get0_pqg >^ >/usr/local/include/openssl/dsa.h:262:6: note: previous declaration is here >void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:229:1: error: static declaration of 'DSA_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >DSA_set0_pqg >^ >/usr/local/include/openssl/dsa.h:264:5: note: previous declaration is here >int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:233:1: error: static declaration of 'EVP_PKEY_get0_DH' follows non-static declaration >IMPL_PKEY_GETTER(DH, dh) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:161:1: note: expanded from here >EVP_PKEY_get0_DH >^ >/usr/local/include/openssl/evp.h:890:15: note: previous declaration is here >struct dh_st *EVP_PKEY_get0_DH(EVP_PKEY *pkey); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:234:1: error: static declaration of 'DH_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:161:1: note: expanded from here >DH_get0_key >^ >/usr/local/include/openssl/dh.h:196:6: note: previous declaration is here >void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:234:1: error: static declaration of 'DH_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:161:1: note: expanded from here >DH_set0_key >^ >/usr/local/include/openssl/dh.h:197:5: note: previous declaration is here >int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:235:1: error: static declaration of 'DH_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >DH_get0_pqg >^ >/usr/local/include/openssl/dh.h:193:6: note: previous declaration is here >void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:235:1: error: static declaration of 'DH_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:161:1: note: expanded from here >DH_set0_pqg >^ >/usr/local/include/openssl/dh.h:195:5: note: previous declaration is here >int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:236:23: error: static declaration of 'DH_get0_engine' follows non-static declaration >static inline ENGINE *DH_get0_engine(DH *dh) { return dh->engine; } > ^ >/usr/local/include/openssl/dh.h:192:9: note: previous declaration is here >ENGINE *DH_get0_engine(DH *d); > ^ >In file included from openssl_missing.c:21: >./openssl_missing.h:240:1: error: static declaration of 'EVP_PKEY_get0_EC_KEY' follows non-static declaration >IMPL_PKEY_GETTER(EC_KEY, ec) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:161:1: note: expanded from here >EVP_PKEY_get0_EC_KEY >^ >/usr/local/include/openssl/evp.h:896:19: note: previous declaration is here >struct ec_key_st *EVP_PKEY_get0_EC_KEY(EVP_PKEY *pkey); > ^ >19 errors generated. >*** [openssl_missing.o] Error code 1 > >make[4]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4/ext/openssl >--- ossl.o --- >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:220:1: error: static declaration of 'EVP_PKEY_get0_RSA' follows non-static declaration >IMPL_PKEY_GETTER(RSA, rsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_RSA >^ >/usr/local/include/openssl/evp.h:878:16: note: previous declaration is here >struct rsa_st *EVP_PKEY_get0_RSA(EVP_PKEY *pkey); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:221:1: error: static declaration of 'RSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_key >^ >/usr/local/include/openssl/rsa.h:399:6: note: previous declaration is here >void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:221:1: error: static declaration of 'RSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_key >^ >/usr/local/include/openssl/rsa.h:401:5: note: previous declaration is here >int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:222:1: error: static declaration of 'RSA_get0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_factors >^ >/usr/local/include/openssl/rsa.h:405:6: note: previous declaration is here >void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:222:1: error: static declaration of 'RSA_set0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_factors >^ >/usr/local/include/openssl/rsa.h:406:5: note: previous declaration is here >int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:223:1: error: static declaration of 'RSA_get0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_crt_params >^ >/usr/local/include/openssl/rsa.h:402:6: note: previous declaration is here >void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:223:1: error: static declaration of 'RSA_set0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_crt_params >^ >/usr/local/include/openssl/rsa.h:404:5: note: previous declaration is here >int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:227:1: error: static declaration of 'EVP_PKEY_get0_DSA' follows non-static declaration >IMPL_PKEY_GETTER(DSA, dsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_DSA >^ >/usr/local/include/openssl/evp.h:884:16: note: previous declaration is here >struct dsa_st *EVP_PKEY_get0_DSA(EVP_PKEY *pkey); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:228:1: error: static declaration of 'DSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_get0_key >^ >/usr/local/include/openssl/dsa.h:265:6: note: previous declaration is here >void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:228:1: error: static declaration of 'DSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_set0_key >^ >/usr/local/include/openssl/dsa.h:266:5: note: previous declaration is here >int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:229:1: error: static declaration of 'DSA_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_get0_pqg >^ >/usr/local/include/openssl/dsa.h:262:6: note: previous declaration is here >void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:229:1: error: static declaration of 'DSA_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_set0_pqg >^ >/usr/local/include/openssl/dsa.h:264:5: note: previous declaration is here >int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:233:1: error: static declaration of 'EVP_PKEY_get0_DH' follows non-static declaration >IMPL_PKEY_GETTER(DH, dh) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_DH >^ >/usr/local/include/openssl/evp.h:890:15: note: previous declaration is here >struct dh_st *EVP_PKEY_get0_DH(EVP_PKEY *pkey); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:234:1: error: static declaration of 'DH_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_get0_key >^ >/usr/local/include/openssl/dh.h:196:6: note: previous declaration is here >void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:234:1: error: static declaration of 'DH_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_set0_key >^ >/usr/local/include/openssl/dh.h:197:5: note: previous declaration is here >int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:235:1: error: static declaration of 'DH_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_get0_pqg >^ >/usr/local/include/openssl/dh.h:193:6: note: previous declaration is here >void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:235:1: error: static declaration of 'DH_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_set0_pqg >^ >/usr/local/include/openssl/dh.h:195:5: note: previous declaration is here >int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:236:23: error: static declaration of 'DH_get0_engine' follows non-static declaration >static inline ENGINE *DH_get0_engine(DH *dh) { return dh->engine; } > ^ >/usr/local/include/openssl/dh.h:192:9: note: previous declaration is here >ENGINE *DH_get0_engine(DH *d); > ^ >In file included from ossl.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:240:1: error: static declaration of 'EVP_PKEY_get0_EC_KEY' follows non-static declaration >IMPL_PKEY_GETTER(EC_KEY, ec) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_EC_KEY >^ >/usr/local/include/openssl/evp.h:896:19: note: previous declaration is here >struct ec_key_st *EVP_PKEY_get0_EC_KEY(EVP_PKEY *pkey); > ^ >19 errors generated. >*** [ossl.o] Error code 1 > >make[4]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4/ext/openssl >--- ossl_bio.o --- >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:220:1: error: static declaration of 'EVP_PKEY_get0_RSA' follows non-static declaration >IMPL_PKEY_GETTER(RSA, rsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_RSA >^ >/usr/local/include/openssl/evp.h:878:16: note: previous declaration is here >struct rsa_st *EVP_PKEY_get0_RSA(EVP_PKEY *pkey); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:221:1: error: static declaration of 'RSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_key >^ >/usr/local/include/openssl/rsa.h:399:6: note: previous declaration is here >void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:221:1: error: static declaration of 'RSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_key >^ >/usr/local/include/openssl/rsa.h:401:5: note: previous declaration is here >int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:222:1: error: static declaration of 'RSA_get0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_factors >^ >/usr/local/include/openssl/rsa.h:405:6: note: previous declaration is here >void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:222:1: error: static declaration of 'RSA_set0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_factors >^ >/usr/local/include/openssl/rsa.h:406:5: note: previous declaration is here >int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:223:1: error: static declaration of 'RSA_get0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_crt_params >^ >/usr/local/include/openssl/rsa.h:402:6: note: previous declaration is here >void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:223:1: error: static declaration of 'RSA_set0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_crt_params >^ >/usr/local/include/openssl/rsa.h:404:5: note: previous declaration is here >int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:227:1: error: static declaration of 'EVP_PKEY_get0_DSA' follows non-static declaration >IMPL_PKEY_GETTER(DSA, dsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_DSA >^ >/usr/local/include/openssl/evp.h:884:16: note: previous declaration is here >struct dsa_st *EVP_PKEY_get0_DSA(EVP_PKEY *pkey); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:228:1: error: static declaration of 'DSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_get0_key >^ >/usr/local/include/openssl/dsa.h:265:6: note: previous declaration is here >void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:228:1: error: static declaration of 'DSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_set0_key >^ >/usr/local/include/openssl/dsa.h:266:5: note: previous declaration is here >int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:229:1: error: static declaration of 'DSA_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_get0_pqg >^ >/usr/local/include/openssl/dsa.h:262:6: note: previous declaration is here >void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:229:1: error: static declaration of 'DSA_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_set0_pqg >^ >/usr/local/include/openssl/dsa.h:264:5: note: previous declaration is here >int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:233:1: error: static declaration of 'EVP_PKEY_get0_DH' follows non-static declaration >IMPL_PKEY_GETTER(DH, dh) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_DH >^ >/usr/local/include/openssl/evp.h:890:15: note: previous declaration is here >struct dh_st *EVP_PKEY_get0_DH(EVP_PKEY *pkey); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:234:1: error: static declaration of 'DH_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_get0_key >^ >/usr/local/include/openssl/dh.h:196:6: note: previous declaration is here >void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:234:1: error: static declaration of 'DH_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_set0_key >^ >/usr/local/include/openssl/dh.h:197:5: note: previous declaration is here >int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:235:1: error: static declaration of 'DH_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_get0_pqg >^ >/usr/local/include/openssl/dh.h:193:6: note: previous declaration is here >void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:235:1: error: static declaration of 'DH_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_set0_pqg >^ >/usr/local/include/openssl/dh.h:195:5: note: previous declaration is here >int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:236:23: error: static declaration of 'DH_get0_engine' follows non-static declaration >static inline ENGINE *DH_get0_engine(DH *dh) { return dh->engine; } > ^ >/usr/local/include/openssl/dh.h:192:9: note: previous declaration is here >ENGINE *DH_get0_engine(DH *d); > ^ >In file included from ossl_bio.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:240:1: error: static declaration of 'EVP_PKEY_get0_EC_KEY' follows non-static declaration >IMPL_PKEY_GETTER(EC_KEY, ec) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_EC_KEY >^ >/usr/local/include/openssl/evp.h:896:19: note: previous declaration is here >struct ec_key_st *EVP_PKEY_get0_EC_KEY(EVP_PKEY *pkey); > ^ >19 errors generated. >*** [ossl_bio.o] Error code 1 > >make[4]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4/ext/openssl >--- ossl_asn1.o --- >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:220:1: error: static declaration of 'EVP_PKEY_get0_RSA' follows non-static declaration >IMPL_PKEY_GETTER(RSA, rsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_RSA >^ >/usr/local/include/openssl/evp.h:878:16: note: previous declaration is here >struct rsa_st *EVP_PKEY_get0_RSA(EVP_PKEY *pkey); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:221:1: error: static declaration of 'RSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_key >^ >/usr/local/include/openssl/rsa.h:399:6: note: previous declaration is here >void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:221:1: error: static declaration of 'RSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, key, n, e, d, (n == obj->n || e == obj->e || (obj->d && d == obj->d))) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_key >^ >/usr/local/include/openssl/rsa.h:401:5: note: previous declaration is here >int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:222:1: error: static declaration of 'RSA_get0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_factors >^ >/usr/local/include/openssl/rsa.h:405:6: note: previous declaration is here >void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:222:1: error: static declaration of 'RSA_set0_factors' follows non-static declaration >IMPL_KEY_ACCESSOR2(RSA, factors, p, q, (p == obj->p || q == obj->q)) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_factors >^ >/usr/local/include/openssl/rsa.h:406:5: note: previous declaration is here >int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:223:1: error: static declaration of 'RSA_get0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_get0_crt_params >^ >/usr/local/include/openssl/rsa.h:402:6: note: previous declaration is here >void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:223:1: error: static declaration of 'RSA_set0_crt_params' follows non-static declaration >IMPL_KEY_ACCESSOR3(RSA, crt_params, dmp1, dmq1, iqmp, (dmp1 == obj->dmp1 || dmq1 == obj->dmq1 || iqmp == obj->iqmp)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >RSA_set0_crt_params >^ >/usr/local/include/openssl/rsa.h:404:5: note: previous declaration is here >int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:227:1: error: static declaration of 'EVP_PKEY_get0_DSA' follows non-static declaration >IMPL_PKEY_GETTER(DSA, dsa) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_DSA >^ >/usr/local/include/openssl/evp.h:884:16: note: previous declaration is here >struct dsa_st *EVP_PKEY_get0_DSA(EVP_PKEY *pkey); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:228:1: error: static declaration of 'DSA_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_get0_key >^ >/usr/local/include/openssl/dsa.h:265:6: note: previous declaration is here >void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:228:1: error: static declaration of 'DSA_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DSA, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_set0_key >^ >/usr/local/include/openssl/dsa.h:266:5: note: previous declaration is here >int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:229:1: error: static declaration of 'DSA_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_get0_pqg >^ >/usr/local/include/openssl/dsa.h:262:6: note: previous declaration is here >void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:229:1: error: static declaration of 'DSA_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DSA, pqg, p, q, g, (p == obj->p || q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DSA_set0_pqg >^ >/usr/local/include/openssl/dsa.h:264:5: note: previous declaration is here >int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:233:1: error: static declaration of 'EVP_PKEY_get0_DH' follows non-static declaration >IMPL_PKEY_GETTER(DH, dh) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_DH >^ >/usr/local/include/openssl/evp.h:890:15: note: previous declaration is here >struct dh_st *EVP_PKEY_get0_DH(EVP_PKEY *pkey); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:234:1: error: static declaration of 'DH_get0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:199:20: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_get0_key >^ >/usr/local/include/openssl/dh.h:196:6: note: previous declaration is here >void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:234:1: error: static declaration of 'DH_set0_key' follows non-static declaration >IMPL_KEY_ACCESSOR2(DH, key, pub_key, priv_key, (pub_key == obj->pub_key || (obj->priv_key && priv_key == obj->priv_key))) >^ >./openssl_missing.h:202:19: note: expanded from macro 'IMPL_KEY_ACCESSOR2' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_set0_key >^ >/usr/local/include/openssl/dh.h:197:5: note: previous declaration is here >int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:235:1: error: static declaration of 'DH_get0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:208:20: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline void _type##_get0_##_group(_type *obj, const BIGNUM **a1, const BIGNUM **a2, const BIGNUM **a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_get0_pqg >^ >/usr/local/include/openssl/dh.h:193:6: note: previous declaration is here >void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:235:1: error: static declaration of 'DH_set0_pqg' follows non-static declaration >IMPL_KEY_ACCESSOR3(DH, pqg, p, q, g, (p == obj->p || obj->q && q == obj->q || g == obj->g)) >^ >./openssl_missing.h:212:19: note: expanded from macro 'IMPL_KEY_ACCESSOR3' >static inline int _type##_set0_##_group(_type *obj, BIGNUM *a1, BIGNUM *a2, BIGNUM *a3) { \ > ^ ><scratch space>:66:1: note: expanded from here >DH_set0_pqg >^ >/usr/local/include/openssl/dh.h:195:5: note: previous declaration is here >int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:236:23: error: static declaration of 'DH_get0_engine' follows non-static declaration >static inline ENGINE *DH_get0_engine(DH *dh) { return dh->engine; } > ^ >/usr/local/include/openssl/dh.h:192:9: note: previous declaration is here >ENGINE *DH_get0_engine(DH *d); > ^ >In file included from ossl_asn1.c:10: >In file included from ./ossl.h:163: >./openssl_missing.h:240:1: error: static declaration of 'EVP_PKEY_get0_EC_KEY' follows non-static declaration >IMPL_PKEY_GETTER(EC_KEY, ec) >^ >./openssl_missing.h:196:22: note: expanded from macro 'IMPL_PKEY_GETTER' >static inline _type *EVP_PKEY_get0_##_type(EVP_PKEY *pkey) { \ > ^ ><scratch space>:66:1: note: expanded from here >EVP_PKEY_get0_EC_KEY >^ >/usr/local/include/openssl/evp.h:896:19: note: previous declaration is here >struct ec_key_st *EVP_PKEY_get0_EC_KEY(EVP_PKEY *pkey); > ^ >19 errors generated. >*** [ossl_asn1.o] Error code 1 > >make[4]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4/ext/openssl >4 errors > >make[4]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4/ext/openssl >*** [ext/openssl/all] Error code 2 > >make[3]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4 >1 error > >make[3]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4 >*** [build-ext] Error code 2 > >make[2]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4 > >make[2]: stopped in /ram/usr/ports/lang/ruby24/work/ruby-2.4.4 >===> Compilation failed unexpectedly. >Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to >the maintainer. >*** Error code 1 > >Stop. >make[1]: stopped in /usr/ports/lang/ruby24 >*** Error code 1 > >Stop. >make: stopped in /usr/ports/lang/ruby24
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 227851
: 192907 |
193461