-
Bug
-
Resolution: Duplicate
-
Normal
-
None
-
None
-
None
-
ruby on armv8
I ran into this bug emerging ruby on armv8 (raspi4) --> build.log
>> Install dev-lang/ruby-3.1.3 into /var/tmp/portage/dev-lang/ruby-3.1.3/image * Removing default gems before installation make -j4 V=1 DESTDIR=/var/tmp/portage/dev-lang/ruby-3.1.3/image GEM_DESTDIR=/usr/lib64/ruby/gems/3.1.0 install ./config.status --file=-:./template/ruby.pc.in | \ sed -e 's/\$(\([A-Za-z_][A-Za-z0-9_]*\))/${\1}/g' \ -e 's|^prefix=.*|prefix=/usr|' \ > ruby.tmp.pc : > revision.tmp BASERUBY = /usr/bin/ruby --disable=gems CC = aarch64-unknown-linux-gnu-gcc LD = aarch64-unknown-linux-gnu-ld LDSHARED = aarch64-unknown-linux-gnu-gcc -shared CFLAGS = -march=armv8-a+crc -mtune=cortex-a72 -ftree-vectorize -O2 -pipe -fno-strict-aliasing -fPIC XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/aarch64-linux -I./include -I. -I./enc/unicode/13.0.0 CPPFLAGS = DLDFLAGS = -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby31.so.3.1 -fstack-protector-strong SOLIBS = -lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm LANG = en_US.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = -j4 --jobserver-auth=4,5 /usr/bin/ruby --disable=gems -C "." \ -Itool/lib -rfileutils -rbundled_gem -answ \ -e 'BEGIN {FileUtils.mkdir_p(d = ".bundle/gems")}' \ -e 'gem, ver, _, rev = *$F' \ -e 'next if !ver or /^#/=~gem' \ -e 'g = "#{gem}-#{ver}"' \ -e 'if File.directory?("#{d}/#{g}")' \ -e 'elsif rev and File.exist?(gs = "gems/src/#{gem}/#{gem}.gemspec")' \ -e 'BundledGem.copy(gs, ".bundle")' \ -e 'else' \ -e 'BundledGem.unpack("gems/#{g}.gem", ".bundle")' \ -e 'end' \ -e 'FileUtils.rm_rf("#{d}/#{g}/.github")' \ gems/bundled_gems aarch64-unknown-linux-gnu-gcc (Funtoo 11.3.0-r1) 11.3.0 Copyright (C) 2021 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. /usr/bin/ruby --disable=gems ./tool/file2lastrev.rb -q --revision.h --srcdir="." > revision.tmp /usr/lib64/ruby/2.6.0/rubygems.rb:16:in `require': cannot load such file -- rubygems/compatibility (LoadError) from /usr/lib64/ruby/2.6.0/rubygems.rb:16:in `<top (required)>' from /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/lib/bundled_gem.rb:2:in `require' from /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/lib/bundled_gem.rb:2:in `<top (required)>' from -e:1:in `require' make: *** [uncommon.mk:1370: extract-gems-sequential] Error 1 make: *** Waiting for unfinished jobs.... pkg_config= && PKG_CONFIG_PATH=. ${pkg_config:-:} --print-errors ruby.tmp mv -f ruby.tmp.pc ruby-3.1.pc * ERROR: dev-lang/ruby-3.1.3::ruby-kit failed (install phase): * emake failed
- duplicates
-
FL-10810 [next] dev-lang/ruby-3.1.3 build failure
- Work Queue