Your message dated Sun, 05 Nov 2023 13:00:13 +0000
with message-id <[email protected]>
and subject line Bug#1051863: fixed in ldc 1:1.35.0-1
has caused the Debian Bug report #1051863,
regarding ldc: FTBFS with llvm-toolchain-16 as default
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.)
--
1051863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051863
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ldc
Version: 1:1.30.0-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
https://buildd.debian.org/status/fetch.php?pkg=ldc&arch=amd64&ver=1%3A1.30.0-1%2Bb2&stamp=1694629363&raw=0
[ 14%] Building CXX object CMakeFiles/LDCShared.dir/gen/asm-gcc.cpp.o
/usr/bin/c++ -DLDC_ENABLE_PLUGINS -DLDC_LLVM_SUPPORTED_TARGET_AArch64=1
-DLDC_LLVM_SUPPORTED_TARGET_AMDGPU=1 -DLDC_LLVM_SUPPORTED_TARGET_ARM=1
-DLDC_LLVM_SUPPORTED_TARGET_AVR=1 -DLDC_LLVM_SUPPORTED_TARGET_BPF=1
-DLDC_LLVM_SUPPORTED_TARGET_Hexagon=1 -DLDC_LLVM_SUPPORTED_TARGET_Lanai=1
-DLDC_LLVM_SUPPORTED_TARGET_LoongArch=1 -DLDC_LLVM_SUPPORTED_TARGET_M68k=1
-DLDC_LLVM_SUPPORTED_TARGET_MSP430=1 -DLDC_LLVM_SUPPORTED_TARGET_Mips=1
-DLDC_LLVM_SUPPORTED_TARGET_NVPTX=1 -DLDC_LLVM_SUPPORTED_TARGET_PowerPC=1
-DLDC_LLVM_SUPPORTED_TARGET_RISCV=1 -DLDC_LLVM_SUPPORTED_TARGET_Sparc=1
-DLDC_LLVM_SUPPORTED_TARGET_SystemZ=1 -DLDC_LLVM_SUPPORTED_TARGET_VE=1
-DLDC_LLVM_SUPPORTED_TARGET_WebAssembly=1 -DLDC_LLVM_SUPPORTED_TARGET_X86=1
-DLDC_LLVM_SUPPORTED_TARGET_XCore=1 -DLDC_LLVM_SUPPORTED_TARGET_Xtensa=1
-I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/dmd -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DDMDV2
-I/usr/lib/llvm-16/include -std=c++17 -fno-exceptions -D_GNU_SOURCE
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fno-rtti
-Wall -Wextra -Wno-unused-parameter -Wno-comment
-Wno-missing-field-initializers -Wno-non-virtual-dtor -Wno-pedantic
-fvisibility-inlines-hidden -DLDC_POSIX -DIN_LLVM -DOPAQUE_VTBLS
"-DLDC_INSTALL_PREFIX=R\"(/usr)\"" -DLDC_LLVM_VER=1600
"-DLDC_LIBDIR_SUFFIX=R\"()\"" -DLDC_HOST_GDMD=1 -DLDC_HOST_FE_VER=2103
"-DLDC_LLVM_LIBDIR=R\"(/usr/lib/llvm-16/lib)\"" -DNDEBUG -MD -MT
CMakeFiles/LDCShared.dir/gen/asm-gcc.cpp.o -MF
CMakeFiles/LDCShared.dir/gen/asm-gcc.cpp.o.d -o
CMakeFiles/LDCShared.dir/gen/asm-gcc.cpp.o -c /<<PKGBUILDDIR>>/gen/asm-gcc.cpp
In file included from /<<PKGBUILDDIR>>/gen/abi-x86.cpp:12:
/<<PKGBUILDDIR>>/./gen/abi-generic.h: In member function ‘virtual llvm::Value*
BaseBitcastABIRewrite::put(DValue*, bool, bool)’:
/<<PKGBUILDDIR>>/./gen/abi-generic.h:142:68: warning: ‘llvm::Type*
llvm::Type::getPointerElementType() const’ is deprecated: Deprecated without
replacement, see https://llvm.org/docs/OpaquePointers.html for context and
migration instructions [-Wdeprecated-declarations]
142 | LLType *pointeeType = address->getType()->getPointerElementType();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/./gen/llvm.h:20,
from /<<PKGBUILDDIR>>/./gen/attributes.h:12,
from /<<PKGBUILDDIR>>/./gen/tollvm.h:22,
from /<<PKGBUILDDIR>>/./gen/dibuilder.h:12,
from /<<PKGBUILDDIR>>/./gen/irstate.h:18,
from /<<PKGBUILDDIR>>/./gen/abi-generic.h:17:
/usr/lib/llvm-16/include/llvm/IR/Type.h:409:9: note: declared here
409 | Type *getPointerElementType() const {
| ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/gen/abi-x86.cpp: In member function ‘void
X86TargetABI::workaroundIssue1356(std::vector<IrFuncTyArg*>&) const’:
/<<PKGBUILDDIR>>/gen/abi-x86.cpp:270:41: error: ‘struct llvm::MaybeAlign’ has
no member named ‘getValueOr’
270 | if (arg->attrs.getAlignment().getValueOr(align4) > align4)
| ^~~~~~~~~~
make[4]: *** [CMakeFiles/LDCShared.dir/build.make:219:
CMakeFiles/LDCShared.dir/gen/abi-x86.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs....
Cheers
--
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: ldc
Source-Version: 1:1.35.0-1
Done: Matthias Klumpp <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ldc, 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.
Matthias Klumpp <[email protected]> (supplier of updated ldc 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, 04 Nov 2023 18:40:54 +0100
Source: ldc
Binary: ldc ldc-dbgsym libphobos2-ldc-shared-dev
libphobos2-ldc-shared-dev-dbgsym libphobos2-ldc-shared105
libphobos2-ldc-shared105-dbgsym
Architecture: source amd64
Version: 1:1.35.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian D Language Group <[email protected]>
Changed-By: Matthias Klumpp <[email protected]>
Description:
ldc - LLVM D Compiler
libphobos2-ldc-shared-dev - LLVM D Compiler - Standard and runtime libraries,
imports
libphobos2-ldc-shared105 - LLVM D Compiler - Standard and runtime libraries
Closes: 1051863
Changes:
ldc (1:1.35.0-1) unstable; urgency=medium
.
[ Matthias Klumpp ]
* New upstream version 1.35.0
* Refresh patches
* Adjust package names for new Phobos ABI
* Require LLVM 16.x (Closes: #1051863)
.
[ Janitor ]
* Remove unnecessary constraints
Checksums-Sha1:
22dca0f361176f2e5a3ed13071974e7e4c050519 2329 ldc_1.35.0-1.dsc
478e167888d08c7668fb94ed4dbbe232eca1cb1a 8357838 ldc_1.35.0.orig.tar.gz
f9b15b5f9b172d63051f274caf76c25d72e00ce4 19504 ldc_1.35.0-1.debian.tar.xz
5a1a180426c9da6289c4377ff25313172a7b5225 46752240 ldc-dbgsym_1.35.0-1_amd64.deb
f4231feabdf4d85623dc9a7b283fa164519502e6 9790 ldc_1.35.0-1_amd64.buildinfo
5880320e73071591ac6949946ca0955051ef008f 3963324 ldc_1.35.0-1_amd64.deb
6d6fbabec5c8302a7d203dabd634646bfbb4512f 1686072
libphobos2-ldc-shared-dev-dbgsym_1.35.0-1_amd64.deb
74f412ec98b9510faa69b34dfecad0b9cc9e64bc 6446620
libphobos2-ldc-shared-dev_1.35.0-1_amd64.deb
aaa1de60fd5112e4b58f88ac04eaf4a2c7960244 310308
libphobos2-ldc-shared105-dbgsym_1.35.0-1_amd64.deb
35aa3ab6fadb08cc8db6b3e3219406b3203496b7 1270432
libphobos2-ldc-shared105_1.35.0-1_amd64.deb
Checksums-Sha256:
5c381590fac6baca94fb13307a22c0b9f1a7ba7d70b6705807e74816e1882976 2329
ldc_1.35.0-1.dsc
14a50333f2297f320deb5c092dc49e0cf21c6351d089889ce5f0dfaa2948ef86 8357838
ldc_1.35.0.orig.tar.gz
10f4185a6aa4e99a16cb261a6fad02936ed2b4be7c2edb07a9c7413b27ffc611 19504
ldc_1.35.0-1.debian.tar.xz
f98c4450d81a360db756b27e6b1884484e570536051edd56b18be7f0ecfbf94c 46752240
ldc-dbgsym_1.35.0-1_amd64.deb
8824e6fa90a957c3e6eeadab7b4be9a053eb51213b915a20d17c39096d5211e2 9790
ldc_1.35.0-1_amd64.buildinfo
de34f403574befeb3edffc3dffeac26c9dd9bdd9215e2f7abceb91ce09d61bb6 3963324
ldc_1.35.0-1_amd64.deb
e3bc6d54cc2e08958b322df9d348f30612c7805fcca1ffbe0a1ab2ac979b7680 1686072
libphobos2-ldc-shared-dev-dbgsym_1.35.0-1_amd64.deb
b466b561d5c8c4f43e4d4e42037a982de9f1913bc0c5ab7a997a6a596f403ebc 6446620
libphobos2-ldc-shared-dev_1.35.0-1_amd64.deb
8a5196dba4708dfebe5c123862075c4c2578c54f7d758acc9ba2f63f3ed0b8f3 310308
libphobos2-ldc-shared105-dbgsym_1.35.0-1_amd64.deb
33a8d6f5a76a28e114fc9e6425f2c869f5a46f4401fc82d0ec9dec1887555c19 1270432
libphobos2-ldc-shared105_1.35.0-1_amd64.deb
Files:
a7bb1cbb383e85ab2d1ff7b1b8c3583a 2329 devel optional ldc_1.35.0-1.dsc
5f1c17a099e17e421c83054922276edd 8357838 devel optional ldc_1.35.0.orig.tar.gz
524d85f9af8811e4dd2400f77e4872b7 19504 devel optional
ldc_1.35.0-1.debian.tar.xz
1a76e5e5972cbda375b199e359636ba1 46752240 debug optional
ldc-dbgsym_1.35.0-1_amd64.deb
a00d7e011d9fab8b0716fb955ebb2638 9790 devel optional
ldc_1.35.0-1_amd64.buildinfo
c0cc798bbd5bad280eb0c77f985d8481 3963324 devel optional ldc_1.35.0-1_amd64.deb
8f1b9618ee400bfe5d5baf44d270d36b 1686072 debug optional
libphobos2-ldc-shared-dev-dbgsym_1.35.0-1_amd64.deb
94d974fc90ef690ac75001eecf2050c0 6446620 libdevel optional
libphobos2-ldc-shared-dev_1.35.0-1_amd64.deb
f409d619fd8ce7692107f40192c1a136 310308 debug optional
libphobos2-ldc-shared105-dbgsym_1.35.0-1_amd64.deb
cf6a48ba375b8678306d85d1deed2412 1270432 libs optional
libphobos2-ldc-shared105_1.35.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCAAtFiEE0zo/DKFrCsxRpgc4SUyKX79N7OsFAmVGlCoPHG1ha0BkZWJp
YW4ub3JnAAoJEElMil+/TezrYn0P/0aJ1F3LXPBaCWIAHkuB7R71+YoSw7M4EB2E
mlzkvOu7na0ZOFhgfs/Ten2INLrScZoF035LDH5gCCUjh2WQmzQ6Sze1lYRDT1rC
1eo2UlcJnVBR4ckV29PHeFwHxH2Yud36v34WDpn8Wy9aO7jbjb7TmscUvkiARyxz
ON4dURDV4pZwMcxJa+Dg9rwBvgeR009p9aKT/C43QCWv8IY/SFbjCuhvUoYZ+73q
2B72QfXIVmC212sbaBemCUufdMRqzlhwwFnEJw0lu90HiwxdYz1ssUTAXUXWll9X
pGqSXq77V30fAxT7vfxovC9JqbfPSBRlb1oGx8MK9yMmhvRwBnu08AyD7ue34+z2
+diHuqmWaYHyCxJYNoZ9A45q2GVbAj4K11HhyK5e1p6fmsHX5Pxxm7qvB4x/33v4
jaAy66/w57R+DddbymA/JHkBLBBct60M22Wa87e+/zIQLGCdprnn0eVRedMRr5ZZ
MURJJ3v7/lOE2FcMeyDxTwmlMyQzJrKuFVYgESdaf8T27GhS0U8/Wv+tT/XcSz11
hSSgmLm52E81f8xlF2E/8QOCl6cGV8eCCVfZ4EBjJo/4OXeMjTfvs8YSpbA9KV88
FxGY21Hbqu7fIn/VMGogfx/6iSD/lZViZ9LeCwY2MoatjU5RLx/Yj7mCiNuRZpoW
6QmM3L8h
=bT9p
-----END PGP SIGNATURE-----
--- End Message ---