Your message dated Fri, 04 Nov 2022 22:03:26 +0000
with message-id <e1or4mc-008ce5...@fasolo.debian.org>
and subject line Bug#1023444: fixed in llvm-toolchain-15 1:15.0.4-1
has caused the Debian Bug report #1023444,
regarding llvm-toolchain-14: FTBFS with swig 4.1: interfaces.swig:5: Error:
Macro '__STDC_LIMIT_MACROS' redefined
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 ow...@bugs.debian.org
immediately.)
--
1023444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023444
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: llvm-toolchain-14
Version: 1:14.0.6-7
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
Hi,
llvm-toolchain-14 FTBFS on i386 on the buildds, but I can reproduce that
locally on amd64 now, too.
Comparing the build logs shows swig 4.0.2-2 being used on the successful
amd64 buildd build and 4.1.0-0.1 on the failing i386 one.
(Please check the other llvm versions, too.)
https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-14&arch=i386&ver=1%3A14.0.6-7&stamp=1667248227&raw=0
...
[2858/7462] cd
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python
&& /usr/bin/swig4.0 -c++ -features autodoc -I/<<PKGBUILDDIR>>/lldb/include
-I/<<PKGBUILDDIR>>/lldb/bindings -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-I/<<PKGBUILDDIR>>/lldb/bindings/python -c++ -shadow -python -py3 -threads
-outdir
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python
-o
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python/LLDBWrapPython.cpp
/<<PKGBUILDDIR>>/lldb/bindings/python/python.swig
FAILED: tools/lldb/bindings/python/LLDBWrapPython.cpp
tools/lldb/bindings/python/lldb.py
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python/LLDBWrapPython.cpp
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python/lldb.py
cd
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python
&& /usr/bin/swig4.0 -c++ -features autodoc -I/<<PKGBUILDDIR>>/lldb/include
-I/<<PKGBUILDDIR>>/lldb/bindings -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-I/<<PKGBUILDDIR>>/lldb/bindings/python -c++ -shadow -python -py3 -threads
-outdir
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python
-o
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/bindings/python/LLDBWrapPython.cpp
/<<PKGBUILDDIR>>/lldb/bindings/python/python.swig
Deprecated command line option: -py3. Ignored, this option is no longer
supported.
/<<PKGBUILDDIR>>/lldb/bindings/interfaces.swig:5: Error: Macro
'__STDC_LIMIT_MACROS' redefined,
:1: Error: previous definition of '__STDC_LIMIT_MACROS'.
[2859/7462] /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -D_FILE_OFFSET_BITS=64
-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/utils/TableGen
-I/<<PKGBUILDDIR>>/clang/utils/TableGen -I/<<PKGBUILDDIR>>/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/include
-I/<<PKGBUILDDIR>>/llvm/include -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-command-line-argument -Wdate-time
-D_FORTIFY_SOURCE=2 -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-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wmisleading-indentation -fdiagnostics-color -ffunction-sections
-fdata-sections
-ffile-prefix-map=/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins=build-llvm/tools/clang/stage2-bins
-ffile-prefix-map=/<<PKGBUILDDIR>>/= -no-canonical-prefixes -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -fno-exceptions
-std=c++14 -MD -MT
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o -MF
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o.d -o
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o -c
/<<PKGBUILDDIR>>/clang/utils/TableGen/RISCVVEmitter.cpp
[2860/7462] /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -DHAVE_ROUND
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/utils/TableGen
-I/<<PKGBUILDDIR>>/lldb/utils/TableGen -I/<<PKGBUILDDIR>>/lldb/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/include
-I/<<PKGBUILDDIR>>/llvm/include -I/usr/include/python3.10
-I/<<PKGBUILDDIR>>/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/lldb/../clang/include
-I/usr/include/libxml2 -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-command-line-argument -Wdate-time
-D_FORTIFY_SOURCE=2 -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-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wmisleading-indentation -fdiagnostics-color -ffunction-sections
-fdata-sections
-ffile-prefix-map=/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins=build-llvm/tools/clang/stage2-bins
-ffile-prefix-map=/<<PKGBUILDDIR>>/= -no-canonical-prefixes
-Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing
-Wno-deprecated-register -Wno-vla-extension -O3 -DNDEBUG -fno-exceptions
-std=c++14 -MD -MT
tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o
-MF
tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o.d
-o
tools/lldb/utils/TableGen/CMakeFiles/lldb-tblgen.dir/LLDBOptionDefEmitter.cpp.o
-c /<<PKGBUILDDIR>>/lldb/utils/TableGen/LLDBOptionDefEmitter.cpp
[2861/7462] /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -D_FILE_OFFSET_BITS=64
-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/utils/TableGen
-I/<<PKGBUILDDIR>>/clang/utils/TableGen -I/<<PKGBUILDDIR>>/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/include
-I/<<PKGBUILDDIR>>/llvm/include -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-command-line-argument -Wdate-time
-D_FORTIFY_SOURCE=2 -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-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wmisleading-indentation -fdiagnostics-color -ffunction-sections
-fdata-sections
-ffile-prefix-map=/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins=build-llvm/tools/clang/stage2-bins
-ffile-prefix-map=/<<PKGBUILDDIR>>/= -no-canonical-prefixes -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -fno-exceptions
-std=c++14 -MD -MT
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o -MF
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o.d -o
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o -c
/<<PKGBUILDDIR>>/clang/utils/TableGen/SveEmitter.cpp
[2862/7462] /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -D_FILE_OFFSET_BITS=64
-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/utils/TableGen
-I/<<PKGBUILDDIR>>/clang/utils/TableGen -I/<<PKGBUILDDIR>>/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/include
-I/<<PKGBUILDDIR>>/llvm/include -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-command-line-argument -Wdate-time
-D_FORTIFY_SOURCE=2 -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-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wmisleading-indentation -fdiagnostics-color -ffunction-sections
-fdata-sections
-ffile-prefix-map=/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins=build-llvm/tools/clang/stage2-bins
-ffile-prefix-map=/<<PKGBUILDDIR>>/= -no-canonical-prefixes -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -fno-exceptions
-std=c++14 -MD -MT
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o -MF
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o.d -o
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o -c
/<<PKGBUILDDIR>>/clang/utils/TableGen/MveEmitter.cpp
[2863/7462] /<<PKGBUILDDIR>>/build-llvm/./bin/clang++ -D_FILE_OFFSET_BITS=64
-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/utils/TableGen
-I/<<PKGBUILDDIR>>/clang/utils/TableGen -I/<<PKGBUILDDIR>>/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/tools/clang/include
-I/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins/include
-I/<<PKGBUILDDIR>>/llvm/include -fstack-protector-strong -Wformat
-Werror=format-security -Wno-unused-command-line-argument -Wdate-time
-D_FORTIFY_SOURCE=2 -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-noexcept-type -Wnon-virtual-dtor
-Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion
-Wmisleading-indentation -fdiagnostics-color -ffunction-sections
-fdata-sections
-ffile-prefix-map=/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins=build-llvm/tools/clang/stage2-bins
-ffile-prefix-map=/<<PKGBUILDDIR>>/= -no-canonical-prefixes -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -fno-exceptions
-std=c++14 -MD -MT
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -MF
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o.d -o
tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -c
/<<PKGBUILDDIR>>/clang/utils/TableGen/NeonEmitter.cpp
ninja: build stopped: subcommand failed.
FAILED: tools/clang/stage2-stamps/stage2-build
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-stamps/stage2-build
cd /<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-bins && /usr/bin/cmake
--build . && /usr/bin/cmake -E touch
/<<PKGBUILDDIR>>/build-llvm/tools/clang/stage2-stamps/stage2-build
ninja: build stopped: subcommand failed.
...
Andreas
--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-15
Source-Version: 1:15.0.4-1
Done: Sylvestre Ledru <sylves...@debian.org>
We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-15, 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 1023...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sylvestre Ledru <sylves...@debian.org> (supplier of updated llvm-toolchain-15
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 02 Nov 2022 08:50:23 +0100
Source: llvm-toolchain-15
Architecture: source
Version: 1:15.0.4-1
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org>
Changed-By: Sylvestre Ledru <sylves...@debian.org>
Closes: 1023444 1023455
Changes:
llvm-toolchain-15 (1:15.0.4-1) unstable; urgency=medium
.
[ Jordan Justen ]
* d/rules: Rename LLVM_SPIR_VERSION to LLVM_SPIRV_VERSION
* d/rules: Call bash to use 'command -v' to locate llvm-spirv executable
* debian: Bump llvm-spirv to 15 to match the llvm version
* d/rules: Set LLVM_SPIRV with cmake for libclc
* d/patches: Drop libclc-llvm-spirv.diff now that we are setting LLVM_SPIRV
* d/rules: Restore building libclc .bc output without spir-v support
* d/rules: Check for previous version of llvm-spirv as well
* d/control: Add llvm-spirv-14 as an alternative to llvm-spirv-15
.
[ Sylvestre Ledru ]
* New upstream release (Closes: #1023455)
* Cherry-pick patches to fix the FTBFS with swig + lldb (Closes: #1023444)
Checksums-Sha1:
7efeef69c1356614eb9b88c563ac177e7a9b612a 7403 llvm-toolchain-15_15.0.4-1.dsc
87ca21153bf44221f1ae9f7f9e180dc0b575d5b3 136715932
llvm-toolchain-15_15.0.4.orig.tar.xz
5f950f2b98becb99fa632c72ca58815acfbd2708 160640
llvm-toolchain-15_15.0.4-1.debian.tar.xz
017f1e5a33a2e6603863b73ab2c63209d3d54f07 31888
llvm-toolchain-15_15.0.4-1_amd64.buildinfo
Checksums-Sha256:
194832b2e7ae657125b640c990b3d9f29ebf1a7f4a67afb2e6022dac3ab1a5ba 7403
llvm-toolchain-15_15.0.4-1.dsc
01b37a204f6a6f23076964505d0b47c26aa285124abebd798f6a571004ec0620 136715932
llvm-toolchain-15_15.0.4.orig.tar.xz
e6d88e644fdf1b4a1d4ff14b44f1ab7be483192d725f8332f9980f65c04752f9 160640
llvm-toolchain-15_15.0.4-1.debian.tar.xz
8378b24781e28019e0d8b24c475e83664c4fe252e0f1f089b917eaafb8be2b86 31888
llvm-toolchain-15_15.0.4-1_amd64.buildinfo
Files:
494a4a61aa3f45a170e87db7c3e025f1 7403 devel optional
llvm-toolchain-15_15.0.4-1.dsc
a3d607f6c7aa65f1ff1728da92e8d02d 136715932 devel optional
llvm-toolchain-15_15.0.4.orig.tar.xz
64d9b1fd77ba5c0fe4808cd9c7b7cee1 160640 devel optional
llvm-toolchain-15_15.0.4-1.debian.tar.xz
128263952a84aafda9567097813d615f 31888 devel optional
llvm-toolchain-15_15.0.4-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmNlhgkACgkQfmUo2nUv
G+HyaQ/7BUqqsKppDg8oHY44dCK4Gbh/lwBnYlmzl4i5NAdn/Vyf/148btQaRRnm
eqIzzqJKNJN3FaCd2uW+fMW/cpzQzDvM6HK4azcohuS1gSVqS1lfncprs6Mo8wpC
1vj5H+Wp6aqHUbqVAcnfEmclDxzKXT1pyxwGNURDs1kkyuojlZS5CLrXUtAbfaj7
BwMH5YfGiUegz4y+0AbQ4wPp9Vz0e4/Mdmkmvv5u0AC0Vp/KabSoEHAP2kfgbdzu
EwnRnpk01c03VMOuXROTOEPaBK14/YcExwLECm3K+i5i/SCQPvHRjKkRAPxsWdHc
LQkDWe7ahNvf76W3MM3IDynmQVZTYs43sK48yTpNfHfOHiDAHMdtwzIyjc2fWVtv
s6uCXrU/HLo6jH/K6May+NAB6Gn7/7gsjxfHWJbVRHGqGdFcpBf64h90+xHJ0naV
AoFv+BIeL6liOjRZAtv69RKKF4Pge6y53A11hBN/vc6vDKc0ky71fSVxVXjqRQN2
3r2N6SE6sGVexsf7kxsxwkb1BYq73xGXC8k1NZmJ93Ng3ffTxKbmBi6kPDjqAlsZ
TcklVFs1qWuHf0BeRo/hgDJKP3JpNuQqwgibNqLINbnOeVAsbWoVyiwAJcMFiwoC
ZBsOk0pqI6nEPQCo95TkCXdTV3u+tYrTnwLAgKISYBdFaS/Ko5M=
=eAk2
-----END PGP SIGNATURE-----
--- End Message ---