From: shevegen@... Date: 2018-04-04T11:20:12+00:00 Subject: [ruby-core:86454] [Ruby trunk Bug#14663] getting "killed string.c" rdoc failed while trying to make ruby-2_5_1 Issue #14663 has been updated by shevegen (Robert A. Heiler). Seems as if rdoc has a problem. If you do not need local rdoc, perhap you can use "--disable-install-rdoc", just to see if that would finish the compilation for you there. nobu probably has a much better idea how to avoid the above problem. ---------------------------------------- Bug #14663: getting "killed string.c" rdoc failed while trying to make ruby-2_5_1 https://bugs.ruby-lang.org/issues/14663#change-71388 * Author: bb426660 (Biswajit Biswas) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- Sponsored by: _____ _ |_ _| ___ ___ ___ _| | _ _ ___ ___ | | | -_|| _|| . || . || | || || -_| |_| |___||_| |__,||___||_ ||_|_||___| |___| root@localhost:/sdcard/ruby-2_5_1# make CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -ggdb3 -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 -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -std=gnu99 XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE CPPFLAGS = -I. -I.ext/include/armv7l-linux-eabihf -I./include -I. -I./enc/unicode/10.0.0 DLDFLAGS = -fstack-protector -pie SOLIBS = LANG = LC_ALL = LC_CTYPE = gcc (Debian 4.9.2-10+deb8u1) 4.9.2 Copyright (C) 2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating enc.mk making srcs under enc make[1]: Entering directory '/sdcard/ruby-2_5_1' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/sdcard/ruby-2_5_1' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk ext/configure-ext.mk unchanged make[1]: Entering directory '/sdcard/ruby-2_5_1' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/bigdecimal' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/bigdecimal' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/date' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/date' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/digest' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/digest' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/digest/sha2' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/digest/sha2' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/io/console' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/io/console' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/json' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/json' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/nkf' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/nkf' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/openssl' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/openssl' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/pathname' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/pathname' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/psych' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/psych' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/pty' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/pty' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/ripper' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/ripper' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/rubyvm' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/rubyvm' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/socket' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/socket' make[2]: Entering directory '/sdcard/ruby-2_5_1/ext/syslog' make[2]: Leaving directory '/sdcard/ruby-2_5_1/ext/syslog' make[2]: Entering directory '/sdcard/ruby-2_5_1' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/sdcard/ruby-2_5_1' make[1]: Leaving directory '/sdcard/ruby-2_5_1' make[1]: Entering directory '/sdcard/ruby-2_5_1' *** Following extensions are not compiled: dbm: Could not be configured. It will not be installed. Check ext/dbm/mkmf.log for more details. fiddle: Could not be configured. It will not be installed. /sdcard/ruby-2_5_1/ext/fiddle/extconf.rb:26: missing libffi. Please install libffi. Check ext/fiddle/mkmf.log for more details. gdbm: Could not be configured. It will not be installed. Check ext/gdbm/mkmf.log for more details. *** Fix the problems, then remove these directories and try again if you want. make[1]: Leaving directory '/sdcard/ruby-2_5_1' making enc make[1]: Entering directory '/sdcard/ruby-2_5_1' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/sdcard/ruby-2_5_1' making trans make[1]: Entering directory '/sdcard/ruby-2_5_1' make[1]: Nothing to be done for './enc/trans'. make[1]: Leaving directory '/sdcard/ruby-2_5_1' making encs make[1]: Entering directory '/sdcard/ruby-2_5_1' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/sdcard/ruby-2_5_1' Generating RDoc documentation Parsing sources... Killed849/870] string.c uncommon.mk:491: recipe for target 'rdoc' failed make: *** [rdoc] Error 137 root@localhost:/sdcard/ruby-2_5_1# -- https://bugs.ruby-lang.org/ Unsubscribe: