Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 717836 - sys-devel/clang-10.0.0 - ../x/y/clang/lib/Basic/Diagnostic.cpp:786:22: error: 'llvm::sys::locale' has not been declared
Summary: sys-devel/clang-10.0.0 - ../x/y/clang/lib/Basic/Diagnostic.cpp:786:22: error:...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: LLVM support project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-17 09:49 UTC by ernsteiswuerfel
Modified: 2020-05-14 23:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (clang-10.0.0:20200417-102849.log,134.68 KB, text/plain)
2020-04-17 09:49 UTC, ernsteiswuerfel
Details
emerge --info (file_717836.txt,6.16 KB, text/plain)
2020-04-17 09:50 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2020-04-17 09:49:23 UTC
Created attachment 633374 [details]
build.log

[...]
[243/1542] /usr/bin/i686-pc-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/include -Iinclude -I/include -I/usr/lib/llvm/10/include  -DNDEBUG -Os -march=pentium4 -pipe -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -c /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp
FAILED: lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o 
/usr/bin/i686-pc-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/include -Iinclude -I/include -I/usr/lib/llvm/10/include  -DNDEBUG -Os -march=pentium4 -pipe -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -c /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp
/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp: In member function 'void clang::Diagnostic::FormatDiagnostic(const char*, const char*, llvm::SmallVectorImpl<char>&) const':
/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/Diagnostic.cpp:786:22: error: 'llvm::sys::locale' has not been declared
  786 |       if (llvm::sys::locale::isPrint(c) || c == '\t') {
      |                      ^~~~~~
[244/1542] /usr/bin/i686-pc-linux-gnu-g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic -I/var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/include -Iinclude -I/include -I/usr/lib/llvm/10/include  -DNDEBUG -Os -march=pentium4 -pipe -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -c /var/tmp/portage/sys-devel/clang-10.0.0/work/x/y/clang/lib/Basic/DiagnosticIDs.cpp
ninja: build stopped: subcommand failed.
 * ERROR: sys-devel/clang-10.0.0::gentoo failed (compile phase):
 *   ninja -v -j2 -l0 failed
Comment 1 ernsteiswuerfel archtester 2020-04-17 09:50:22 UTC
Created attachment 633376 [details]
emerge --info
Comment 2 ernsteiswuerfel archtester 2020-05-14 23:01:07 UTC
sys-devel/clang-10.0.0 builds fine now with current toolchain and python 3.7. Closing this as I cannot reproduce the bug any longer.