Your message dated Fri, 14 Sep 2018 13:35:48 +0000
with message-id <[email protected]>
and subject line Bug#908791: fixed in llvm-toolchain-7 1:7~+rc3-4
has caused the Debian Bug report #908791,
regarding llvm-toolchain-7: Please backport minor fix for powerpcspe
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.)


-- 
908791: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908791
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: llvm-toolchain-7
Version: 1:7~+rc3-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: powerpcspe

Hello!

The build of llvm-toolchan-7 (and 6.0) fails on powerpcspe because the
compiled clang compiler cannot find any header files when being invoked
during build [1] (here from 6.0):

[100%] Built target clang
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-llvm'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/build-llvm/CMakeFiles 0
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-llvm'
cd build-llvm \
CFLAGS=`dpkg-buildflags --get CFLAGS`; \
CFLAGS="$CFLAGS `dpkg-buildflags --get CPPFLAGS`"; \
echo $CFLAGS; \
bin/clang++ -c $CFLAGS -std=c++11 ../compiler-rt/lib/fuzzer/*.cpp -IFuzzer; \
ar ruv libFuzzer.a Fuzzer*.o
-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
In file included from ../compiler-rt/lib/fuzzer/FuzzerClangCounters.cpp:22:
In file included from ../compiler-rt/lib/fuzzer/FuzzerDefs.h:15:
In file included from 
/usr/lib/gcc/powerpc-linux-gnuspe/8/../../../../include/c++/8/cassert:43:
In file included from 
/usr/lib/gcc/powerpc-linux-gnuspe/8/../../../../include/powerpc-linux-gnuspe/c++/8/bits/c++config.h:508:
In file included from 
/usr/lib/gcc/powerpc-linux-gnuspe/8/../../../../include/powerpc-linux-gnuspe/c++/8/bits/os_defines.h:39:
/usr/include/features.h:424:12: fatal error: 'sys/cdefs.h' file not found
#  include <sys/cdefs.h>
           ^~~~~~~~~~~~~
1 error generated.

The patch turned out to be trivial and can be found in [2].

It needs to be applied in both 6.0 and 7.

Thanks,
Adrian

> [1] 
> https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-6.0&arch=powerpcspe&ver=1%3A6.0.1-7&stamp=1536742371&raw=0
> [2] https://reviews.llvm.org/D52066

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - [email protected]
`. `'   Freie Universitaet Berlin - [email protected]
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-7
Source-Version: 1:7~+rc3-4

We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-7, 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-7 
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: Fri, 14 Sep 2018 11:27:28 +0200
Source: llvm-toolchain-7
Binary: clang-7 clang-tools-7 clang-format-7 clang-tidy-7 clang-7-doc 
libclang1-7 libclang-7-dev libclang-common-7-dev libfuzzer-7-dev python-clang-7 
clang-7-examples libllvm7 llvm-7 llvm-7-runtime llvm-7-dev llvm-7-tools 
llvm-7-doc llvm-7-examples lld-7 liblld-7 liblld-7-dev lldb-7 liblldb-7 
python-lldb-7 liblldb-7-dev libomp-7-dev libomp5-7 libomp-7-doc libc++1-7 
libc++-7-dev libc++abi1-7 libc++abi-7-dev
Architecture: source
Version: 1:7~+rc3-4
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Description:
 clang-7    - C, C++ and Objective-C compiler
 clang-7-doc - C, C++ and Objective-C compiler - Documentation
 clang-7-examples - Clang examples
 clang-format-7 - Tool to format C/C++/Obj-C code
 clang-tidy-7 - clang-based C++ linter tool
 clang-tools-7 - clang-based tools for C/C++ developments
 libc++-7-dev - LLVM C++ Standard library (development files)
 libc++1-7  - LLVM C++ Standard library
 libc++abi-7-dev - LLVM low level support for a standard C++ library 
(development fi
 libc++abi1-7 - LLVM low level support for a standard C++ library
 libclang-7-dev - clang library - Development package
 libclang-common-7-dev - clang library - Common development package
 libclang1-7 - C interface to the clang library
 libfuzzer-7-dev - Library for coverage-guided fuzz testing
 liblld-7   - LLVM-based linker, library
 liblld-7-dev - LLVM-based linker, header files
 liblldb-7  - Next generation, high-performance debugger, library
 liblldb-7-dev - Next generation, high-performance debugger, header files
 libllvm7   - Modular compiler and toolchain technologies, runtime library
 libomp-7-dev - LLVM OpenMP runtime - dev package
 libomp-7-doc - LLVM OpenMP runtime - Documentation
 libomp5-7  - LLVM OpenMP runtime
 lld-7      - LLVM-based linker
 lldb-7     - Next generation, high-performance debugger
 llvm-7     - Modular compiler and toolchain technologies
 llvm-7-dev - Modular compiler and toolchain technologies, libraries and header
 llvm-7-doc - Modular compiler and toolchain technologies, documentation
 llvm-7-examples - Modular compiler and toolchain technologies, examples
 llvm-7-runtime - Modular compiler and toolchain technologies, IR interpreter
 llvm-7-tools - Modular compiler and toolchain technologies, tools
 python-clang-7 - Clang Python Bindings
 python-lldb-7 - Next generation, high-performance debugger, python lib
Closes: 908738 908791
Changes:
 llvm-toolchain-7 (1:7~+rc3-4) unstable; urgency=medium
 .
   [ Sylvestre Ledru ]
   * libc++-7-dev doesn't provide libstdc++-dev anymore (Closes: #908738)
 .
   [ Gianfranco Costamagna ]
   * Force polly cmake removal on arch:all because of --fail-missing
 .
   [ Reshabh Sharma ]
   * Make OpenMP packages coinstallable from version 7
   * Make libc++ packages coinstallable from version 7
 .
   [ John Paul Adrian Glaubitz ]
   * Add patch to fix missing MultiArch include dir
     on powerpcspe (Closes: #908791)
   * Disable LLDB on riscv64
Checksums-Sha1:
 de76e53db9b3ecd5067b4d3cc94a64c8c6c0e978 7921 llvm-toolchain-7_7~+rc3-4.dsc
 74f0c1efc0b978f643d35a76a79888d904a7fc0d 73668 
llvm-toolchain-7_7~+rc3-4.debian.tar.xz
 3fccc41796227eabaddd5d261c5b018471a29546 10711 
llvm-toolchain-7_7~+rc3-4_source.buildinfo
Checksums-Sha256:
 59026d818924ea257a283097bc828cb3fe69e694ba851aa16b0e09ae9cbc9ea1 7921 
llvm-toolchain-7_7~+rc3-4.dsc
 97194fcca268ef4ff0cc4ab569bdeedcdde6b36c9d4c2b6caec1a6c2bf8d1750 73668 
llvm-toolchain-7_7~+rc3-4.debian.tar.xz
 50a191818eaa8ebaa83f243575b0a3ba9ee2c75fea01d5e480db7a8801581851 10711 
llvm-toolchain-7_7~+rc3-4_source.buildinfo
Files:
 6bef6ea2908947d5ce5cc449356f0935 7921 devel optional 
llvm-toolchain-7_7~+rc3-4.dsc
 d02d082fa435f90a40e2279911e75f3a 73668 devel optional 
llvm-toolchain-7_7~+rc3-4.debian.tar.xz
 8d5480b2029c0d66538bf3a3ef9fe060 10711 devel optional 
llvm-toolchain-7_7~+rc3-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAlubtqUACgkQ808JdE6f
Xdli7xAAkjqpvCBU0JQOfRMHtTOvdX8bvTii6CDmb56BSXQYgmDT71zouG1C4ZVx
vyzW25+TzZhg214JR8mIb78Y4qnNomGh7n2VyGbnZf451LOLfzByZzpkMi2W2CL2
djV5PVEz53abJF2fduJ99jbZCIJGfB5I5FTMjaNeorsa8YZ1E8FEUpGSR/tL9y15
mrwdKGVdMlEPSe1YBIe9zEwAkIrX7PXpgz1L+Oj4TsF7rVOj+jeGxwMO6y/+rSxF
TPmslrvF1xik4Zyr1ZBuMOghP/ffidGqH0vxquMDWIWHwVOrqZ4uKpdbqBXQwGp3
JOOUi2q7phjG2unM9bmMQ3Eq0JfOmAvJNpQXwT0pJROMDVUcAfSAWR8MSaU/5qPy
BPD0WrekANu7Nrj9ZYyeuRfRllJEeaoPkU6KOH+ZHfKmqTA5wWxxMh6I6pY/kjAJ
ptj3xedU0d2hqVNP4XvtVyJFbZFGVPrNl7mt9UIUKY0bdkVhneNCB+C44GmYy7+E
YE3VC6t56A54QfSM5CbWnT2M4FM0or+gaSi7mkg1Dj7P4qzaAni9Q3yvXLQVYTpc
gvfFwl4CSr4jmtqIyF1n7ZFgYK9jChj3Gzcga4VS2LZlzbUGRQyojtgPeBpJTTtN
his/nSUg/1R7U0MaPOdjBlAR+R8698zwATvL0VKPB+iAqp3MvfU=
=N34Y
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to