lang/ruby31
Object-oriented interpreted scripting language
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 3.1.2_1,1 | 500 | 3.0 | amd64 | bsd2 ruby | 0 | fail |
License Permissions:
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m3064b | info | 2022-11-05 19:50:49.711762 | Test Started |
| m3064b | fail | 2022-11-05 19:52:05.062263 | make build returned non-zero: 1 |
| m3064b | fail | 2022-11-05 19:52:05.112364 | Test complete. |
Log
[1m===> Building for ruby31-3.1.2_1,1[0m --- showflags --- --- .ext/.timestamp/amd64-midnightbsd3/.time --- --- coroutine/ucontext/.time --- --- .ext/.timestamp/.enc-trans.time --- --- showflags --- BASERUBY = echo executable host ruby is required. use --with-baseruby option.; false CC = cc LD = ld LDSHARED = ld CFLAGS = -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fdeclspec -O3 -fno-fast-math -Wall -Wextra -Wdeprecated-declarations -Wdivision-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wextra-tokens -Wundef -std=gnu99 -fPIC XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/amd64-midnightbsd3 -I./include -I. -I./enc/unicode/13.0.0 CPPFLAGS = -I/usr/local/include -isystem /usr/local/include --- revision.tmp --- DLDFLAGS = -fstack-protector-strong -Wl,--compress-debug-sections=zlib -fstack-protector-strong SOLIBS = -lz -lthr -lrt -lrt -ldl -lcrypt -lm -lpthread -L/usr/local/lib -L/usr/local/lib LANG = C LC_ALL = C LC_CTYPE = MFLAGS = -j 4 --- showflags --- MidnightBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303) Target: x86_64-unknown-freebsd12.3 Thread model: posix InstalledDir: /usr/bin --- .ext/.timestamp/.RUBYCOMMONDIR.time --- --- probes.h --- --- main.o --- --- dmydln.o --- --- dmyext.o --- translating probes probes.d compiling ./main.c compiling dmydln.c compiling dmyext.c --- debug_counter.o --- compiling debug_counter.c --- dln_find.o --- compiling dln_find.c --- encoding.o --- --- inits.o --- compiling encoding.c --- io_buffer.o --- compiling inits.c compiling io_buffer.c --- marshal.o --- compiling marshal.c --- math.o --- compiling math.c --- memory_view.o --- compiling memory_view.c --- pack.o --- compiling pack.c --- random.o --- compiling random.c --- re.o --- compiling re.c --- regcomp.o --- compiling regcomp.c --- regenc.o --- compiling regenc.c --- regerror.o --- compiling regerror.c --- regexec.o --- compiling regexec.c --- regparse.o --- compiling regparse.c --- regsyntax.o --- compiling regsyntax.c --- st.o --- compiling st.c --- strftime.o --- compiling strftime.c --- transient_heap.o --- compiling transient_heap.c --- util.o --- compiling util.c --- coroutine/ucontext/Context.o --- compiling coroutine/ucontext/Context.c --- addr2line.o --- compiling addr2line.c --- dmyenc.o --- compiling dmyenc.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 --- dln.o --- compiling dln.c --- localeinit.o --- compiling localeinit.c --- ast.o --- compiling ast.c --- bignum.o --- compiling bignum.c --- class.o --- compiling class.c --- compar.o --- --- complex.o --- compiling compar.c compiling complex.c --- cont.o --- --- debug.o --- compiling cont.c compiling debug.c --- dir.o --- compiling dir.c --- enum.o --- compiling enum.c --- enumerator.o --- compiling enumerator.c --- file.o --- compiling file.c --- io.o --- compiling io.c --- node.o --- compiling node.c --- numeric.o --- compiling numeric.c --- proc.o --- compiling proc.c --- process.o --- compiling process.c --- ractor.o --- compiling ractor.c --- range.o --- --- rational.o --- --- ruby.o --- compiling range.c compiling rational.c compiling ruby.c --- scheduler.o --- compiling scheduler.c --- signal.o --- --- sprintf.o --- compiling signal.c compiling sprintf.c --- struct.o --- --- thread.o --- compiling struct.c compiling thread.c --- time.o --- compiling time.c --- transcode.o --- compiling transcode.c --- variable.o --- compiling variable.c --- version.o --- compiling version.c --- vm_backtrace.o --- compiling vm_backtrace.c --- vm_dump.o --- --- vm_sync.o --- compiling vm_dump.c compiling vm_sync.c --- vm_trace.o --- --- compile.o --- compiling vm_trace.c compiling compile.c --- ./.revision.time --- ./revision.h unchanged --- miniinit.o --- --- array.o --- compiling miniinit.c 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 --- vm.o --- compiling vm.c --- yjit.o --- compiling yjit.c --- error.o --- --- iseq.o --- --- mjit_compile.o --- compiling error.c compiling iseq.c compiling mjit_compile.c --- symbol.o --- compiling symbol.c --- enc/trans/newline.o --- compiling enc/trans/newline.c --- parse.o --- --- mjit_config.h --- compiling parse.c making mjit_config.h --- mjit.o --- compiling mjit.c --- probes.stamp --- --- probes.o --- processing probes in object files --- miniruby --- linking miniruby --- .rbconfig.time --- --- encdb.h --- --- builtin_binary.inc --- --- encdb.h --- generating encdb.h --- builtin_binary.inc --- builtin_binary.inc updated --- builtin.o --- compiling builtin.c --- encdb.h --- encdb.h updated --- .rbconfig.time --- /bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp rbconfig.rb updated --- .ext/.timestamp/rb_mjit_header.time --- --- enc.mk --- --- verconf.h --- building rb_mjit_header.h generating enc.mk creating verconf.h verconf.h updated --- loadpath.o --- --- .ext/.timestamp/rb_mjit_header.time --- rb_mjit_header.h updated --- .ext/include/amd64-midnightbsd3/rb_mjit_min_header-3.1.2.h --- compiling loadpath.c --- srcs-enc --- building .ext/include/amd64-midnightbsd3/rb_mjit_min_header-3.1.2.h --- ruby-glommed.o --- making srcs under enc generating a glommed object with DTrace probes for static library --- transdb.h --- generating transdb.h transdb.h updated --- libruby31-static.a --- linking static-library libruby31-static.a --- libruby31.so.3.1.2 --- linking shared-library libruby31.so.3.1.2 ld: error: unknown argument '-fstack-protector-strong' ld: error: unknown argument '-Wl,--compress-debug-sections=zlib' ld: error: unknown argument '-fstack-protector-strong' ld: error: unable to find library -lz ld: error: unable to find library -lthr ld: error: unable to find library -lrt ld: error: unable to find library -lrt ld: error: unable to find library -ldl ld: error: unable to find library -lcrypt ld: error: unable to find library -lm ld: error: unable to find library -lpthread *** [libruby31.so.3.1.2] Error code 1 make[1]: stopped in /magus/work/usr/mports/lang/ruby31/work/ruby-3.1.2 --- .ext/include/amd64-midnightbsd3/rb_mjit_min_header-3.1.2.h --- transform_mjit_header: making external definition static inline: rb_vm_lvar_exposed, Init_vm_stack_canary, rb_vm_opt_cfunc_p, rb_vm_opt_mod, rb_vm_ic_hit_p, rb_vm_splat_array, rb_vm_defined, rb_vm_cc_general, rb_aliased_callable_method_entry, rb_find_defined_class_by_owner, rb_vm_call_ivar_attrset_p, rb_iseq_only_kwparam_p, rb_iseq_only_optparam_p, rb_vm_set_ivar_idx, rb_vm_setinstancevariable, rb_vm_setclassvariable, rb_vm_getclassvariable, rb_vm_rewrite_cref, rb_vm_get_cref, rb_vm_block_ep_update, rb_vm_cref_new_toplevel, rb_vm_cref_dup_without_refinements, rb_vm_frame_block_handler, rb_vm_cframe_keyword_p, rb_vm_ep_local_ep transform_mjit_header: making declaration static inline: rb_vm_lvar_exposed, rb_vm_lvar_exposed, Init_vm_stack_canary, rb_vm_rewrite_cref, rb_vm_frame_block_handler, rb_vm_block_ep_update, rb_vm_ep_local_ep transform_mjit_header: SKIPPED to transform: toupper_l, tolower_l, digittoint_l, isxdigit_l, isupper_l, isspecial_l, isspace_l, isrune_l, ispunct_l, isprint_l, isphonogram_l, isnumber_l, islower_l, isideogram_l, ishexnumber_l, isgraph_l, isdigit_l, iscntrl_l, isblank_l, isalpha_l, isalnum_l, __sbistype_l, __sbmaskrune_l ln -sf ../../../.ext/include/amd64-midnightbsd3/rb_mjit_min_header-3.1.2.h include/ruby-3.1/amd64-midnightbsd3/rb_mjit_min_header-3.1.2.h 1 error make[1]: stopped in /magus/work/usr/mports/lang/ruby31/work/ruby-3.1.2 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/mports/lang/ruby31
Links
Depends On
- devel/autoconf (build)
- devel/automake (build)
- devel/libffi (build)
- security/openssl (build)
- devel/libedit (lib)
- devel/libunwind (lib)
- textproc/libyaml (lib)
- devel/libffi (run)
- security/openssl (run)
Depend Of
NothingCategories
CVEs
- Loading CVE information...
MidnightBSD Magus