Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Feb 2018 18:19:09 +0100
From:      Bernd Walter <ticso@cicely7.cicely.de>
To:        freebsd-arm@freebsd.org
Cc:        Bernd Walter <ticso@cicely7.cicely.de>
Subject:   lang/ruby24 build hangs on Pi3
Message-ID:  <20180201171909.GK8422@cicely7.cicely.de>

next in thread | raw e-mail | index | archive | help
=3D=3D=3D>  License BSD2CLAUSE RUBY accepted by the user
=3D=3D=3D>   ruby-2.4.3,1 depends on file: /usr/local/sbin/pkg - found
=3D=3D=3D> Fetching all distfiles required by ruby-2.4.3,1 for building
=3D=3D=3D>  Extracting for ruby-2.4.3,1
=3D> SHA256 Checksum OK for ruby/ruby-2.4.3.tar.xz.
=3D=3D=3D>  Patching for ruby-2.4.3,1
=3D=3D=3D>  Applying FreeBSD patches for ruby-2.4.3,1
=3D=3D=3D>   ruby-2.4.3,1 depends on package: libffi>=3D0 - found
=3D=3D=3D>   ruby-2.4.3,1 depends on executable: autoconf-2.69 - found
=3D=3D=3D>   ruby-2.4.3,1 depends on executable: autoheader-2.69 - found
=3D=3D=3D>   ruby-2.4.3,1 depends on executable: autoreconf-2.69 - found
=3D=3D=3D>   ruby-2.4.3,1 depends on executable: aclocal-1.15 - found
=3D=3D=3D>   ruby-2.4.3,1 depends on executable: automake-1.15 - found
=3D=3D=3D>   ruby-2.4.3,1 depends on shared library: libyaml.so - found (/u=
sr/local/lib/libyaml.so)
=3D=3D=3D>   ruby-2.4.3,1 depends on shared library: libedit.so.0 - found (=
/usr/local/lib/libedit.so.0)
=3D=3D=3D>  Configuring for ruby-2.4.3,1
aclocal-1.15: warning: autoconf input should be named 'configure.ac', not '=
configure.in'
configure: loading site script /usr/ports/Templates/config.site
checking for ruby... false
checking build system type... aarch64-portbld-freebsd12
checking host system type... aarch64-portbld-freebsd12
checking target system type... aarch64-portbld-freebsd12
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...=20
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 cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... yes
checking whether 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 cc needs -traditional... no
checking for ld... ld
checking whether the linker is GNU ld... no
checking whether cpp accepts -o... yes
checking for ranlib... ranlib
checking for ar... ar
checking for ar D option... yes
checking for as... no
checking for objdump... no
checking for gobjdump... no
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... no
checking for doxygen... no
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=3D2259 is accepted as CFLAGS... no
checking whether -Wno-missing-field-initializers is accepted as CFLAGS... y=
es
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... y=
es
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=3Dnoreturn is accepted as CFLAGS... no
checking whether -Wsuggest-attribute=3Dformat is accepted as CFLAGS... no
checking whether -Wimplicit-fallthrough=3D0 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=3D2 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=3Dzlib is accepted as LDFLAG=
S...=20
load: 0.20  cmd: ld.lld 81847 [uwait] 76.89r 0.06u 0.02s 0% 19340k
make[1]: Working in: /usr/ports/lang/ruby24
make: Working in: /usr/ports/lang/ruby24

   0 80380   760   0  20  0 10408   808 wait     S+    0      0:00.35 make =
install
   0 80392 80380   0  20  0 10436   848 wait     S+    0      0:00.37 make =
CONFIG_DONE_RUBY=3D1 /usr/obj/usr/ports/lang/ruby24/work/.install_done.ruby=
=2E_usr_local
   0 80808 80392   0  52  0 11952  2896 wait     I+    0      0:00.01 /bin/=
sh -e -c (cd /usr/obj/usr/ports/lang/ruby24/work/ruby-2.4.3 &&  _LATE_CONFI=
GURE_ARGS=3D"" ;  if [ -z "" ] &&  ./configure --help 2>&1 | /usr/bin/grep =
-- --localstatedir > /dev/null; then  _LATE_CONFIGURE_ARGS=3D"${_LATE_CONFI=
GURE_ARGS} --localstatedir=3D/var" ;  fi ;  if [ ! -z "`./configure --help =
2>&1 | /usr/bin/grep -- '--mandir'`" ]; then  _LATE_CONFIGURE_ARGS=3D"${_LA=
TE_CONFIGURE_ARGS} --mandir=3D/usr/local/man" ;  fi ;  if [ ! -z "`./config=
ure --help 2>&1 | /usr/bin/grep -- '--disable-silent-rules'`" ]; then  _LAT=
E_CONFIGURE_ARGS=3D"${_LATE_CONFIGURE_ARGS} --disable-silent-rules" ;  fi ;=
  if [ ! -z "`./configure --help 2>&1 | /usr/bin/grep -- '--enable-jobserve=
r\\[.*#\\]'`" ]; then  _LATE_CONFIGURE_ARGS=3D"${_LATE_CONFIGURE_ARGS} --en=
able-jobserver=3D4" ;  fi ;  if [ ! -z "`./configure --help 2>&1 | /usr/bin=
/grep -- '--infodir'`" ]; then  _LATE_CONFIGURE_ARGS=3D"${_LATE_CONFIGURE_A=
RGS} --infodir=3D/usr/local/info/" ;  fi ;  if [ -z "`./configure --version=
 2>&1 | /usr/bin/egrep -i '(autoconf.*2\\.13|Unrecognized option)'`" ]; the=
n  _LATE_CONFIGURE_ARGS=3D"${_LATE_CONFIGURE_ARGS} --build=3Daarch64-portbl=
d-freebsd12" ;  else  _LATE_CONFIGURE_ARGS=3D"${_LATE_CONFIGURE_ARGS} aarch=
64-portbld-freebsd12" ;  fi ;  if ! /usr/bin/env CC=3D"cc" CPP=3D"cpp" CXX=
=3D"c++"  CFLAGS=3D"-O2 -pipe  -isystem /usr/local/include -fno-strict-alia=
sing" CPPFLAGS=3D"-I/usr/local/include -isystem /usr/local/include" CXXFLAG=
S=3D"-O2 -pipe -isystem /usr/local/include -fno-strict-aliasing  -isystem /=
usr/local/include"  LDFLAGS=3D" " LIBS=3D"-lpthread -L/usr/local/lib -L/usr=
/local/lib"  INSTALL=3D"/usr/bin/install -c"  INSTALL_DATA=3D"install  -m 0=
644"  INSTALL_LIB=3D"install  -s -m 0644"  INSTALL_PROGRAM=3D"install  -s -=
m 555"  INSTALL_SCRIPT=3D"install  -m 555"  debugflags=3D XDG_DATA_HOME=3D/=
usr/obj/usr/ports/lang/ruby24/work  XDG_CONFIG_HOME=3D/usr/obj/usr/ports/la=
ng/ruby24/work  HOME=3D/usr/obj/usr/ports/lang/ruby24/work PATH=3D/usr/obj/=
usr/ports/lang/ruby24/work/.bin:/home/ticso/bin:/var/cosmo-cvs/bin:/var/d7/=
local-cvs/bin:/usr/local/sbin:/usr/local/bin:/opt/gcc/bin:/opt/binutils/bin=
:/usr/
   0 81106 80808   0  52  0 15288  5732 wait     I+    0      0:00.72 /bin/=
sh ./configure --with-rubyhdrdir=3D/usr/local/include/ruby-2.4/ --with-ruby=
libprefix=3D/usr/local/lib/ruby --docdir=3D/usr/local/share/doc/ruby24 --wi=
th-soname=3Druby24 --program-prefix=3D --program-suffix=3D24 --disable-rpat=
h --enable-pthread --enable-shared --enable-install-static-library --with-r=
uby-version=3Dminor --with-sitedir=3D/usr/local/lib/ruby/site_ruby --with-v=
endordir=3D/usr/local/lib/ruby/vendor_ruby --disable-install-capi --without=
-gmp --enable-install-rdoc --enable-libedit --with-libedit-dir=3D/usr/local=
 --disable-dtrace --prefix=3D/usr/local --localstatedir=3D/var --mandir=3D/=
usr/local/man --infodir=3D/usr/local/info/ --build=3Daarch64-portbld-freebs=
d12
   0 81845 81106   0  52  0 63940 35108 wait     I+    0      0:00.04 cc -o=
 conftest -O2 -pipe -isystem /usr/local/include -fno-strict-aliasing -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-decl=
arations -Wextra-tokens -I/usr/local/include -isystem /usr/local/include -f=
stack-protector -Wl,--compress-debug-sections=3Dzlib conftest.c -lpthread -=
L/usr/local/lib -L/usr/local/lib
   0 81847 81845   0  52  0 62080 19392 uwait    I+    0      0:00.10 /usr/=
bin/ld --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 --enable-new-dta=
gs -o conftest /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/l=
ocal/lib -L/usr/local/lib -L/usr/lib --compress-debug-sections=3Dzlib /tmp/=
conftest-186826.o -lpthread -lgcc --as-needed -lgcc_s --no-as-needed -lc -l=
gcc --as-needed -lgcc_s --no-as-needed /usr/lib/crtend.o /usr/lib/crtn.o (l=
d.lld)

current rev 327788.
GENERIC with disabled debug support.

--=20
B.Walter <bernd@bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180201171909.GK8422>