Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 895858 Details for
Bug 934335
dev-ruby/charlock_holmes-0.7.7-r1 - [perl-5.40] [icu-75.1] /.../stringpiece.h: error: enable_if_t in namespace std does not name a template type
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-ruby:charlock_holmes-0.7.7-r1:20240614-231446.log
dev-ruby:charlock_holmes-0.7.7-r1:20240614-231446.log (text/plain), 6.48 KB, created by
Toralf Förster
on 2024-06-15 07:35:54 UTC
(
hide
)
Description:
dev-ruby:charlock_holmes-0.7.7-r1:20240614-231446.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2024-06-15 07:35:54 UTC
Size:
6.48 KB
patch
obsolete
> * Package: dev-ruby/charlock_holmes-0.7.7-r1:0 > * Repository: gentoo > * Maintainer: ruby@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... > * Running unpack phase for all >>>> Unpacking charlock_holmes-0.7.7.tar.gz to /var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work/all >>>> Source unpacked in /var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work >>>> Preparing source in /var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work ... > * Running prepare phase for all > * Running prepare phase for all > * Running source copy phase for ruby31 > * Running source copy phase for ruby32 > * Running source copy phase for ruby33 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work ... > * Running configure phase for ruby31 >checking for -licui18n... yes >checking for unicode/ucnv.h... yes >checking for -lz... yes >checking for -licuuc... yes >checking for -licudata... yes >creating Makefile > * Running configure phase for ruby32 >checking for -licui18n... yes >checking for unicode/ucnv.h... yes >checking for -lz... yes >checking for -licuuc... yes >checking for -licudata... yes >creating Makefile > * Running configure phase for ruby33 >checking for pkg-config for icu-i18n... [" ", "", "-licui18n -licuuc -licudata"] >checking for pkg-config for icu-io... [" ", "", "-licuio -licui18n -licuuc -licudata"] >checking for pkg-config for icu-uc... [" ", "", "-licuuc -licudata"] >checking for -licui18n... yes >checking for unicode/ucnv.h... yes >checking for -lz... yes >checking for -licuuc... yes >checking for -licudata... yes >creating Makefile >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work ... > * Running compile phase for ruby31 >make -j4 V=1 -C ext/charlock_holmes >make: Entering directory '/var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work/ruby31/charlock_holmes-0.7.7/ext/charlock_holmes' >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DHAVE_UNICODE_UCNV_H -fPIC -O3 -pipe -march=native -fno-diagnostics-color -Wall -funroll-loops -o encoding_detector.o -c encoding_detector.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DHAVE_UNICODE_UCNV_H -fPIC -O3 -pipe -march=native -fno-diagnostics-color -Wall -funroll-loops -o ext.o -c ext.c >x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DHAVE_UNICODE_UCNV_H -fPIC -O3 -pipe -march=native -fno-diagnostics-color -Wall -funroll-loops -o converter.o -c converter.c >x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-3.1.0/x86_64-linux -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -DHAVE_UNICODE_UCNV_H -fPIC -O3 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -std=c++11 -o transliterator.o -c transliterator.cpp >In file included from /usr/include/unicode/unistr.h:39, > from /usr/include/unicode/translit.h:27, > from transliterator.cpp:5: >/usr/include/unicode/stringpiece.h:133:29: error: âenable_if_tâ in namespace âstdâ does not name a template type > 133 | typename = std::enable_if_t< > | ^~~~~~~~~~~ >/usr/include/unicode/stringpiece.h:133:24: note: âstd::enable_if_tâ is only available from C++14 onwards > 133 | typename = std::enable_if_t< > | ^~~ >/usr/include/unicode/stringpiece.h:133:40: error: expected â>â before â<â token > 133 | typename = std::enable_if_t< > | ^ >In file included from /usr/include/unicode/uenum.h:25, > from /usr/include/unicode/utrans.h:22, > from /usr/include/unicode/translit.h:29: >/usr/include/unicode/localpointer.h:561:26: error: parameter declared âautoâ > 561 | template <typename Type, auto closeFunction> > | ^~~~ >/usr/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid > 573 | it LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p) > | ^ > >/usr/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid > 583 | ointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) { > | ^ > >/usr/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid > 599 | operator std::unique_ptr<Type, decltype(closeFunction)> () && { > | ^ >/usr/include/unicode/uenum.h:69:1: note: invalid template non-type parameter > 69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/unicode/uset.h:358:1: note: invalid template non-type parameter > 358 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/unicode/utrans.h:258:1: note: invalid template non-type parameter > 258 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUTransliteratorPointer, UTransliterator, utrans_close); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >make: *** [Makefile:239: transliterator.o] Error 1 >make: Leaving directory '/var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work/ruby31/charlock_holmes-0.7.7/ext/charlock_holmes' > * ERROR: dev-ruby/charlock_holmes-0.7.7-r1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-ruby/charlock_holmes-0.7.7-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-ruby/charlock_holmes-0.7.7-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-ruby:charlock_holmes-0.7.7-r1:20240614-231446.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/temp/environment'. > * Working directory: '/var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work/ruby31/charlock_holmes-0.7.7' > * S: '/var/tmp/portage/dev-ruby/charlock_holmes-0.7.7-r1/work/ruby31/charlock_holmes-0.7.7' >
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 934335
:
895857
| 895858 |
895859
|
895860
|
895861
|
895862
|
895863
|
895864