Your message dated Sun, 24 Oct 2021 17:52:35 +0000
with message-id <[email protected]>
and subject line Bug#997011: fixed in llvm-toolchain-12 1:12.0.1-15
has caused the Debian Bug report #997011,
regarding llvm-toolchain-13: FTBFS on mipsel: undefined reference to
lldb_private::process_linux::NativeRegisterContextLinux::CreateHostNativeRegisterContextLinux
in lldb-server
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
997011: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997011
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: llvm-toolchain-13
Version: 1:13.0.0-7
Severity: important
Tags: ftbfs
https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-13&arch=mipsel&ver=1%3A13.0.0-7&stamp=1634849868&raw=0
> [7723/7788] : && /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -fPIC
> -Wno-unused-command-line-argument -Wno-unknown-warning-option -fPIC
> -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time
> -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter
> -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic
> -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
> -Wcovered-switch-default -Wno-class-memaccess -Wno-noexcept-type
> -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override
> -Wstring-conversion -Wmisleading-indentation -fdiagnostics-color
> -ffunction-sections -fdata-sections -Wno-deprecated-declarations
> -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register
> -Wno-vla-extension -O2 -DNDEBUG -g1 -latomic -fPIC
> -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wl,--build-id
> -Wl,-rpath-link,/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/./lib
> -Wl,-O3 -Wl,--gc-sections
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o
>
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/SystemInitializerLLGS.cpp.o
> -o bin/lldb-server -Wl,-rpath,"\$ORIGIN/../lib" -lpthread
> lib/liblldbBase.a lib/liblldbHost.a lib/liblldbInitialization.a
> lib/liblldbPluginProcessLinux.a lib/liblldbPluginObjectFileELF.a
> lib/liblldbPluginInstructionARM.a lib/liblldbPluginInstructionMIPS.a
> lib/liblldbPluginInstructionMIPS64.a lib/liblldbPluginProcessGDBRemote.a
> lib/liblldbPluginPlatformMacOSX.a lib/liblldbPluginPlatformPOSIX.a
> lib/liblldbPluginProcessPOSIX.a lib/liblldbCore.a lib/liblldbSymbol.a
> lib/liblldbTarget.a lib/liblldbPluginProcessUtility.a
> lib/liblldbInterpreter.a lib/liblldbBreakpoint.a
> lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> -lcurses /usr/lib/mipsel-linux-gnu/libform.so
> /usr/lib/mipsel-linux-gnu/libpanel.so /usr/lib/mipsel-linux-gnu/libtinfo.so
> lib/liblldbBase.a lib/liblldbHost.a /usr/lib/mipsel-linux-gnu/libxml2.so
> /usr/lib/mipsel-linux-gnu/libedit.so lib/liblldbUtility.a -lpthread
> lib/libclang-cpp.so.13 lib/libLLVM-13.so.1 -ldl -latomic && :
> FAILED: bin/lldb-server
> : && /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -fPIC
> -Wno-unused-command-line-argument -Wno-unknown-warning-option -fPIC
> -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time
> -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter
> -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic
> -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough
> -Wcovered-switch-default -Wno-class-memaccess -Wno-noexcept-type
> -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override
> -Wstring-conversion -Wmisleading-indentation -fdiagnostics-color
> -ffunction-sections -fdata-sections -Wno-deprecated-declarations
> -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register
> -Wno-vla-extension -O2 -DNDEBUG -g1 -latomic -fPIC
> -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wl,--build-id
> -Wl,-rpath-link,/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/./lib
> -Wl,-O3 -Wl,--gc-sections
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o
>
> tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/SystemInitializerLLGS.cpp.o
> -o bin/lldb-server -Wl,-rpath,"\$ORIGIN/../lib" -lpthread
> lib/liblldbBase.a lib/liblldbHost.a lib/liblldbInitialization.a
> lib/liblldbPluginProcessLinux.a lib/liblldbPluginObjectFileELF.a
> lib/liblldbPluginInstructionARM.a lib/liblldbPluginInstructionMIPS.a
> lib/liblldbPluginInstructionMIPS64.a lib/liblldbPluginProcessGDBRemote.a
> lib/liblldbPluginPlatformMacOSX.a lib/liblldbPluginPlatformPOSIX.a
> lib/liblldbPluginProcessPOSIX.a lib/liblldbCore.a lib/liblldbSymbol.a
> lib/liblldbTarget.a lib/liblldbPluginProcessUtility.a
> lib/liblldbInterpreter.a lib/liblldbBreakpoint.a
> lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> lib/liblldbCore.a lib/liblldbSymbol.a lib/liblldbTarget.a
> lib/liblldbPluginProcessUtility.a lib/liblldbInterpreter.a
> lib/liblldbBreakpoint.a lib/liblldbDataFormatters.a lib/liblldbExpression.a
> lib/liblldbPluginCPlusPlusLanguage.a lib/liblldbPluginObjCLanguage.a
> lib/liblldbCommands.a lib/liblldbPluginObjectFileJIT.a
> lib/liblldbPluginClangCommon.a lib/liblldbPluginCPPRuntime.a
> lib/liblldbPluginTypeSystemClang.a lib/liblldbPluginAppleObjCRuntime.a
> lib/liblldbPluginExpressionParserClang.a lib/liblldbPluginSymbolFileDWARF.a
> lib/liblldbPluginSymbolFilePDB.a lib/liblldbPluginObjCRuntime.a
> lib/liblldbPluginRenderScriptRuntime.a
> lib/liblldbPluginSymbolFileNativePDB.a lib/liblldbPluginObjectFilePDB.a
> -lcurses /usr/lib/mipsel-linux-gnu/libform.so
> /usr/lib/mipsel-linux-gnu/libpanel.so /usr/lib/mipsel-linux-gnu/libtinfo.so
> lib/liblldbBase.a lib/liblldbHost.a /usr/lib/mipsel-linux-gnu/libxml2.so
> /usr/lib/mipsel-linux-gnu/libedit.so lib/liblldbUtility.a -lpthread
> lib/libclang-cpp.so.13 lib/libLLVM-13.so.1 -ldl -latomic && :
> /usr/bin/ld: lib/liblldbPluginProcessLinux.a(NativeThreadLinux.cpp.o): in
> function
> `lldb_private::process_linux::NativeThreadLinux::NativeThreadLinux(lldb_private::process_linux::NativeProcessLinux&,
> unsigned long long)':
> /<<PKGBUILDDIR>>/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp:96:
> undefined reference to
> `lldb_private::process_linux::NativeRegisterContextLinux::CreateHostNativeRegisterContextLinux(lldb_private::ArchSpec
> const&, lldb_private::process_linux::NativeThreadLinux&)'
> /usr/bin/ld:
> /<<PKGBUILDDIR>>/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp:96:
> undefined reference to
> `lldb_private::process_linux::NativeRegisterContextLinux::CreateHostNativeRegisterContextLinux(lldb_private::ArchSpec
> const&, lldb_private::process_linux::NativeThreadLinux&)'
This might also happen on mips64el, I don't know (the mips64el build didn't
finish yet).
I'm filing this as important because it isn't a regression within the
source package llvm-toolchain-13, so strictly speaking it isn't usually
considered RC; but dependent packages like Mesa will be unable to move
from -12 to -13 until -13 can be built on all release architectures.
smcv
--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-12
Source-Version: 1:12.0.1-15
Done: Sylvestre Ledru <[email protected]>
We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-12, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sylvestre Ledru <[email protected]> (supplier of updated llvm-toolchain-12
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 23 Oct 2021 10:33:56 +0200
Source: llvm-toolchain-12
Architecture: source
Version: 1:12.0.1-15
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Closes: 997011
Changes:
llvm-toolchain-12 (1:12.0.1-15) unstable; urgency=medium
.
* Disable lldb on mipsel and mips64el as it isn't supported
See https://reviews.llvm.org/D102872
(Closes: #997011)
.
[ Erik Maciejewski ]
* disable compiler-rt builtins for unsupported arch s390x in debian/rules
* set arm toolchain arch profiles explicitly to debian baselines in
debian/rules as the target host triples alone are ambiguous and compiler
defaults and debian baselines may not align
* add arch specific config for powerpc to debian/rules and set host target
triple and compiler-rt config to force correct arch profile for builtins
* set LIBCXX_USE_COMPILER_RT to OFF in debian/rules to disable builtins when
libunwind is not enabled since the unwind implementation with gnu builtins
will then be required
Checksums-Sha1:
e19a49c271649793ad4308d90579d26b8e951d69 6612 llvm-toolchain-12_12.0.1-15.dsc
3e7ef364fe0c40e5b5f1058b5f7121ce80e07134 143476
llvm-toolchain-12_12.0.1-15.debian.tar.xz
98872a951d6317fa71a3cdcfe10bc7c3d6e688f4 29026
llvm-toolchain-12_12.0.1-15_amd64.buildinfo
Checksums-Sha256:
557380818ef2ca35bb121fe5cc97e0dc51a1ddabe14a2cdbe6ef3ac6d52eff36 6612
llvm-toolchain-12_12.0.1-15.dsc
295023fde2db22be9c83e08402979c372aa42cf1a2ba4ab3f1599f3a384e1c89 143476
llvm-toolchain-12_12.0.1-15.debian.tar.xz
2d85a9bc3e24919e13b13dab1d5389a213c1b38108c0d0788fa7290108a4aecd 29026
llvm-toolchain-12_12.0.1-15_amd64.buildinfo
Files:
42490996dcad49d80f68b6c112d9e88a 6612 devel optional
llvm-toolchain-12_12.0.1-15.dsc
7baff0dd3b84c5193aa55064f73c344f 143476 devel optional
llvm-toolchain-12_12.0.1-15.debian.tar.xz
028244c557f2e73642f70b142e64020a 29026 devel optional
llvm-toolchain-12_12.0.1-15_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmF1lf8ACgkQfmUo2nUv
G+FElxAAnIK1fBtr+PFF7clGJXye84XIQNlhFtZ52kqbfxRmJFPOErpES/IfmgMs
q+oTFH9/dR4dwBOkaAzvw9SsqL1IXUy7JfzAC1bDUvBuwSyUqdoRq3SD3CQX+L07
+6PVVDDDECOzBgW0jServCNXYhYqVxvqgZKrD68rVZ5Ph02L9YY9hSL2wb9bxIik
RQKroX+MUZbQOP4diG6ku8HVRi/3Mlu5Cw2CUX17TCJzbbxS+YrcOYWncaMIdnET
NGKofnGKZm0fM6sYQk3UPgFNlSszq2mFGXhTiPtQuDieoPfWcb2pl0zXB8CypE9h
Yh/dbyPNkT+nfHGRA1FKVblO3XrZe2UP61XGlsySyrPKXSlEnfvDYUlskvq5O5c4
Uj1qlH3GOPyXmlDS4qx+bYWyUN7LaD9+X6bEj4Hk1JOsTKUZXauE9QCJJYx936QN
LfUSf63y6te7hMPrepiOOO6jXhEvyzBF5fb6hwQW1x1917nmTMVBGpbKBfpSsSnO
4yo7F6/Qt0s8G2t+y7CO1sVx85GVShR2gufmKZS2eCt53aMrwmyK6UuOETO2HH7z
AEMaTd+TdWL1zHbzrdQHICjj7mrLYy5iR/Exflodf/Wo9XMnfuwU0V81Hzd8D7Qr
s0wn5U/OITOKlEX59YYAlxoEkDluMjZQvKzjrBSZY+oQwQMr5No=
=7v/D
-----END PGP SIGNATURE-----
--- End Message ---