Your message dated Sun, 2 Sep 2018 16:20:44 +0200
with message-id
<caknhny8tz9drw9uxg+s4d+vsxuhejorblzzfrsrax5qpk3j...@mail.gmail.com>
and subject line Re: Bug#907239: ldc: FTBFS on ppc64el with
.../disassembler.cpp.o uses 64-bit long double,
.../libLLVMCore.a(LegacyPassManager.cpp.o) uses 128-bit long double
has caused the Debian Bug report #907239,
regarding ldc: FTBFS on ppc64el with .../disassembler.cpp.o uses 64-bit long
double, .../libLLVMCore.a(LegacyPassManager.cpp.o) uses 128-bit long double
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.)
--
907239: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907239
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ldc
Version: 1:1.11.0-1
Severity: serious
Hi,
The ldc package FTBFS on ppc64el but built there in the past.
"""
/usr/bin/c++ -DLDC_DYNAMIC_COMPILE -DLDC_DYNAMIC_COMPILE_API_VERSION=1
-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_MSP430=1 -DLDC_LLVM_SUPPORTED_TARGET_Mips=1
-DLDC_LLVM_SUPPORTED_TARGET_NVPTX=1 -DLDC_LLVM_SUPPORTED_TARGET_PowerPC=1
-DLDC_LLVM_SUPPORTED_TARGET_Sparc=1 -DLDC_LLVM_SUPPORTED_TARGET_SystemZ=1
-DLDC_LLVM_SUPPORTED_TARGET_WebAssembly=1 -DLDC_LLVM_SUPPORTED_TARGET_X86=1
-DLDC_LLVM_SUPPORTED_TARGET_XCore=1 -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/dmd
-I/<<PKGBUILDDIR>>/dmd/root -I/<<PKGBUILDDIR>>/build-static/dmd
-I/<<PKGBUILDDIR>> -isystem /usr/lib/llvm-6.0/include -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time
-D_FORTIFY_SOURCE=2 -DDMDV2 -DHAVE_SC_ARG_MAX -I/usr/lib/llvm-6.0/include
-std=c++0x -fuse-ld=gold -Wl,--no-keep-files-mapped -Wl,--no-map-whole-files
-fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W
-Wno-unused-parameter -Wwrite-strings -Wcast-qual
-Wno-missing-field-initializers -pedantic -Wno-long-long
-Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment
-ffunction-sections -fdata-sections -O2 -DNDEBUG -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-missing-field-initializers
-Wno-non-virtual-dtor -Wno-pedantic -mlong-double-64 -DLDC_POSIX -DIN_LLVM
-DOPAQUE_VTBLS "-DLDC_INSTALL_PREFIX=/usr" -DLDC_LLVM_VER=600
"-DLDC_LIBDIR_SUFFIX=\"\"" -DLDC_HOST_LDMD=1 -DLDC_HOST_FE_VER=2068 -o
CMakeFiles/LDCShared.dir/gen/arrays.cpp.o -c /<<PKGBUILDDIR>>/gen/arrays.cpp
/usr/bin/ld: CMakeFiles/ldc-jit-rt-so.dir/jit-rt/cpp-so/disassembler.cpp.o uses
64-bit long double,
/usr/lib/llvm-6.0/lib/libLLVMCore.a(LegacyPassManager.cpp.o) uses 128-bit long
double
/usr/bin/ld: failed to merge target specific data of file
/usr/lib/llvm-6.0/lib/libLLVMCore.a(LegacyPassManager.cpp.o)
collect2: error: ld returned 1 exit status
"""
This issue prevents ldc from migrating to testing.
Thanks,
~Niels
--- End Message ---
--- Begin Message ---
Hi!
After a conversation with upstream, this issue won't be fixed anytime soon.
So a removal request for the ppc64el binaries was filed instead.
Cheers,
Matthias
--- End Message ---