Summary: | dev-lang/ruby-2.6.6-r2[jemalloc] fails to build: "<jemalloc>: Error in dlsym(RTLD_NEXT, "pthread_create")" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | jstein, sandino |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | ruby-2.5.7:20200302-104740.log.gz |
Description
Paolo Pedroni
2020-03-02 10:59:38 UTC
Still in dev-lang/ruby-2.6.6-r2: ./miniruby -I./lib -I. -I.ext/common -n \ -e 'BEGIN{version=ARGV.shift;mis=ARGV.dup}' \ -e 'END{abort "UNICODE version mismatch: #{mis}" unless mis.empty?}' \ -e '(mis.delete(ARGF.path); ARGF.close) if /ONIG_UNICODE_VERSION_STRING +"#{Regexp.quote(version)}"/o' \ 12.1.0 ./enc/unicode/12.1.0/casefold.h ./enc/unicode/12.1.0/name2ctype.h ./miniruby -I./lib -I. -I.ext/common ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc ./miniruby -I./lib -I. -I.ext/common ./tool/transform_mjit_header.rb "x86_64-pc-linux-gnu-gcc " rb_mjit_header.h .ext/include/x86_64-linux/rb_mjit_min_header-2.6.6.h <jemalloc>: Error in dlsym(RTLD_NEXT, "pthread_create") <jemalloc>: Error in dlsym(RTLD_NEXT, "pthread_create") <jemalloc>: Error in dlsym(RTLD_NEXT, "pthread_create") make: *** [uncommon.mk:781: .rbconfig.time] Aborted (core dumped) make: *** Waiting for unfinished jobs.... make: *** [uncommon.mk:1033: encdb.h] Aborted (core dumped) make: *** [uncommon.mk:233: .ext/include/x86_64-linux/rb_mjit_min_header-2.6.6.h] Aborted (core dumped) * ERROR: dev-lang/ruby-2.6.6-r2::gentoo failed (compile phase): * emake failed The jemalloc USE flag is now masked for dev-lang/ruby, with the intention to remove it later. |