Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 668993 Details for
Bug 751619
Failed to emerge dev-ruby/ffi-1.11.3: types.conf generation failed
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/x-log), 11.83 KB, created by
Christopher John CZETTEL
on 2020-10-28 16:52:29 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Christopher John CZETTEL
Created:
2020-10-28 16:52:29 UTC
Size:
11.83 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-ruby/ffi-1.11.3 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: ruby@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby25 ruby_targets_ruby26 userland_GNU >[32;01m * [39;49;00mFEATURES: ccache network-sandbox preserve-libs sandbox selinux sesandbox userpriv usersandbox >!!! Failed to set new SELinux execution context. Is your current SELinux context allowed to run Portage? >>>> Unpacking source... > [32;01m*[0m Running unpack phase for all ... >>>> Unpacking ffi-git-1.11.3.tgz to /var/tmp/portage/dev-ruby/ffi-1.11.3/work/all >>>> Source unpacked in /var/tmp/portage/dev-ruby/ffi-1.11.3/work >!!! Failed to set new SELinux execution context. Is your current SELinux context allowed to run Portage? >>>> Preparing source in /var/tmp/portage/dev-ruby/ffi-1.11.3/work ... > [32;01m*[0m Running prepare phase for all ... > [32;01m*[0m Running prepare phase for all ... > [32;01m*[0m Running source copy phase for ruby25 ... > [32;01m*[0m Running source copy phase for ruby26 ... >>>> Source prepared. >!!! Failed to set new SELinux execution context. Is your current SELinux context allowed to run Portage? >>>> Configuring source in /var/tmp/portage/dev-ruby/ffi-1.11.3/work ... > [32;01m*[0m Running configure phase for ruby25 ... >checking for ffi_call() in -lffi... yes >checking for ffi_closure_alloc()... yes >checking for shlwapi.h... no >checking for rb_thread_call_without_gvl()... yes >checking for ruby_native_thread_p()... yes >checking for ruby_thread_has_gvl_p()... yes >checking for ffi_prep_cif_var()... yes >checking for ffi_raw_call()... yes >checking for ffi_prep_raw_closure()... yes >creating extconf.h >creating Makefile > [32;01m*[0m Running configure phase for ruby26 ... >checking for ffi_call() in -lffi... yes >checking for ffi_closure_alloc()... yes >checking for shlwapi.h... no >checking for rb_thread_call_without_gvl()... yes >checking for ruby_native_thread_p()... yes >checking for ruby_thread_has_gvl_p()... yes >checking for ffi_prep_cif_var()... yes >checking for ffi_raw_call()... yes >checking for ffi_prep_raw_closure()... yes >creating extconf.h >creating Makefile >>>> Source configured. >!!! Failed to set new SELinux execution context. Is your current SELinux context allowed to run Portage? >>>> Compiling source in /var/tmp/portage/dev-ruby/ffi-1.11.3/work ... > [32;01m*[0m Running compile phase for ruby25 ... >make -j12 -Cext/ffi_c V=1 >make: Entering directory '/var/tmp/portage/dev-ruby/ffi-1.11.3/work/ruby25/ffi-1.11.3/ext/ffi_c' >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o AbstractMemory.o -c AbstractMemory.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o ArrayType.o -c ArrayType.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Buffer.o -c Buffer.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Call.o -c Call.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o ClosurePool.o -c ClosurePool.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o DynamicLibrary.o -c DynamicLibrary.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Function.o -c Function.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o FunctionInfo.o -c FunctionInfo.c >Function.c: In function âcallback_prepâ: >Function.c:867:5: warning: âffi_prep_closureâ is deprecated: use ffi_prep_closure_loc instead [-Wdeprecated-declarations] > 867 | ffiStatus = ffi_prep_closure(code, &fnInfo->ffi_cif, callback_invoke, closure); > | ^~~~~~~~~ >In file included from Function.c:52: >/usr/lib64/libffi/include/ffi.h:334:1: note: declared here > 334 | ffi_prep_closure (ffi_closure*, > | ^~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o LastError.o -c LastError.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o LongDouble.o -c LongDouble.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o MappedType.o -c MappedType.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o MemoryPointer.o -c MemoryPointer.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o MethodHandle.o -c MethodHandle.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Platform.o -c Platform.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Pointer.o -c Pointer.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Struct.o -c Struct.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o StructByValue.o -c StructByValue.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o StructLayout.o -c StructLayout.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Thread.o -c Thread.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Type.o -c Type.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Types.o -c Types.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o Variadic.o -c Variadic.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.5.0/x86_64-linux -I/usr/include/ruby-2.5.0/ruby/backward -I/usr/include/ruby-2.5.0 -I. -I/usr/lib64/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-strict-aliasing -fPIC -o ffi.o -c ffi.c >rm -f ffi_c.so >x86_64-pc-linux-gnu-gcc -shared -o ffi_c.so AbstractMemory.o ArrayType.o Buffer.o Call.o ClosurePool.o DynamicLibrary.o Function.o FunctionInfo.o LastError.o LongDouble.o MappedType.o MemoryPointer.o MethodHandle.o Platform.o Pointer.o Struct.o StructByValue.o StructLayout.o Thread.o Type.o Types.o Variadic.o ffi.o -L. -L/usr/lib64 -L. -Wl,-O1 -Wl,--as-needed -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-O1 -Wl,--as-needed -Wl,--compress-debug-sections=zlib -lruby25 -lffi -lffi -lpthread -lgmp -ldl -lcrypt -lm -lc >make: Leaving directory '/var/tmp/portage/dev-ruby/ffi-1.11.3/work/ruby25/ffi-1.11.3/ext/ffi_c' >[1mTraceback[m (most recent call last): > 4: from /usr/bin/rake:9:in `<main>' > 3: from /usr/bin/rake:9:in `load' > 2: from /usr/lib64/ruby/gems/2.5.0/gems/rake-12.3.3/exe/rake:25:in `<top (required)>' > 1: from /usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require' >/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require': [1mcannot load such file -- rake ([1;4mLoadError[m[1m) >[m [31;01m*[0m ERROR: dev-ruby/ffi-1.11.3::gentoo failed (compile phase): > [31;01m*[0m types.conf generation failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 125: Called src_compile > [31;01m*[0m environment, line 2063: Called ruby-ng_src_compile > [31;01m*[0m environment, line 1701: Called _ruby_each_implementation 'each_ruby_compile' > [31;01m*[0m environment, line 491: Called _ruby_invoke_environment 'ruby25' 'each_ruby_compile' > [31;01m*[0m environment, line 612: Called each_ruby_compile > [31;01m*[0m environment, line 801: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-ruby/ffi-1.11.3::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-ruby/ffi-1.11.3::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-ruby/ffi-1.11.3/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-ruby/ffi-1.11.3/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-ruby/ffi-1.11.3/work/ruby25/ffi-1.11.3' > [31;01m*[0m S: '/var/tmp/portage/dev-ruby/ffi-1.11.3/work/ruby25/ffi-1.11.3'
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 751619
: 668993