|
|
|
|
Changelog for llvm7-polly-devel-7.0.1-72.1.i586.rpm :
* Sat Sep 03 2022 Aaron Puchert - Make sure we keep -DNDEBUG. At some point %{optflags} must have lost it, perhaps because CMake usually adds it on top. So when overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF, because that\'s the default anyway and hasn\'t helped here.- Add llvm-glibc-2-36.patch in order to address boo#1202215.- No debug info for ppc like for the other 32-bit targets. * Sun Apr 24 2022 Aaron Puchert - Don\'t override default linker flags. (We were losing -Wl,-z,now.) * Thu Feb 03 2022 Aaron Puchert - Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH for building and testing to simulate behavior of actual package. * Sun Jan 02 2022 Aaron Puchert - Remove man page for FileCheck that we don\'t ship. * Sat Dec 18 2021 Aaron Puchert - BuildRequires: python-rpm-macros to fix Leap 15.3 build. * Fri Jul 02 2021 Aaron Puchert - Add compiler-rt-Remove-cyclades-inclusion-in-sanitizer.patch: Fix build with linux-glibc-devel 5.13. * Fri Jan 01 2021 Callum Farmer - Move BFD plugins to %{_libdir} * Mon Nov 23 2020 Guillaume GARDET - Remove \'-mbranch-protection=standard\' option as it is supported on llvm8 and later only * Thu Oct 01 2020 Guillaume GARDET - Update _constraints for armv6/7 * Mon Sep 28 2020 Tom de Vries - Fix dsymutil crash on ELF file. (bsc#1176964) * llvm-fix-a-copy-and-paste-error-that-would-cause-a-crash.patch * Fri Jul 10 2020 Aaron Puchert - Add fix-ppcle64-build.patch to fix ppc64le build.- Exclude riscv64 since it fails to build. * Thu Mar 19 2020 Aaron Puchert - Move all clang-related scripts (including those originally in clangX-checker) and hmaptool into a common unversioned subpackage clang-tools, like python3-clang. The scripts reference the unversioned executables, so allowing multiple versions via update-alternatives would be misleading. This should be the proper solution to boo#1161873.- Include run-find-all-symbols script in clang-tools.- Drop the now empty llvm-emacs-plugins package.- Remove metadata for clangX-include-fixer subpackage that never had any files and thus wasn\'t released as rpm. There are so many clang binaries that packaging them separately doesn\'t scale.- Remove unneccesary libtool dependency.- Don\'t let clang depend on libc++, we link it with libstdc++.- Recommend gold plugin if clang and gold are installed.- Require clang-tools for clangX-devel. * Tue Feb 25 2020 Aaron Puchert - Add compiler-rt-sanitizer-ipc-perm.patch to fix glibc 2.31 build. * Fri Oct 18 2019 Stefan Brüns - (Build)Require only python3-base instead of full python3 package, the additional modules are not required. Helps shortening the build dependency chain.- Remove python3- * requires from lldb7 subpackage, and add it to the bindings/pretty-printer subpackage (python3-lldb7). * Sat Oct 12 2019 Aaron Puchert - Move diagtool from llvm to clang subpackage.- Make sure clang is installed after llvm to prevent breaking the clang link group due to this change. * Wed Sep 04 2019 Aaron Puchert - Use the documented LLVM_ENABLE_RTTI to enable RTTI instead of LLVM_REQUIRES_RTTI, which \"is an internal flag that individual targets can use to force RTTI\". (boo#1139584)- Drop obsolete llvm-build-tests-with-rtti.patch.- Remove unneccesary dependencies: * groff, bison and flex don\'t seem to be used. * jsoncpp is no longer used since r338461. * Don\'t recommend scan-{build,view} in clang (boo#1145444). * Devel packages are only required in other devel packages, when their headers are included in the installed headers.- Remove some duplicate BuildRequires.- Move libxml to the main package, since Clang also needs it.- Remove unused (since r268685) CMake flags LLVM_ENABLE_TIMESTAMPS.- Package gold linker plugin again.- Don\'t build libc++ and python3-clang anymore, because they come from llvm8 now (boo#1145735).- Don\'t recommend scan-build and scan-view in clang. (boo#1145444)- Add versions to Provides/Conflicts except for files.- Fix installation of opt-viewer files when python3-clang is no longer built. * Tue Sep 03 2019 Guillaume GARDET - Fix aarch64 build broken by last commit * Mon Aug 12 2019 Petr Tesařík - Drop aarch64-disable-memorytest.patch: no longer needed. * Sat Aug 10 2019 Petr Tesařík - Allow use of Gold linker to be conditional. * Fri Aug 09 2019 Petr Tesařík - llvm-skip-broken-float-test.patch * Skip a test that is broken with 387 FPU registers. * Avoids check failure on i586 (bsc#1145085). * Fri Aug 09 2019 Petr Tesařík - openmp-link-with-atomic-if-needed.patch * Link libomp with atomic if needed (bsc#1145085). * Fixes build using gcc-4.8 (e.g. SLE-12). * Sat Jun 15 2019 Aaron Puchert - Change some groups: * put libraries in System/Libraries, * devel packages in Development/Libraries, * clang in Development/Languages/C and C++, * the gold plugin in Development/Tools/Building.- Add some URLs, use https:// when possible.- Remove unneeded devel dependencies.- Only suggest a C++ standard library for clang. It\'s also a C compiler and needs no C++ library when only used as such.- Fix Supplements for editor plugins.- Fix some rpmlint issues: * Reword summary and description for Polly. * Fix /usr/bin/env shebangs. * Remove executable bit where not needed. * Move bash completion to /usr. * Remove hard dependency of libclang8 to libstdc++-devel.- Make rpm macros work properly.- Remove sources from documentation.- Run %fdupes on the right directories.- Don\'t run LLVM tests on ppc, where they often get stuck.- Enable tests for libcxx, where possible.- Reduce memory requirements for compile jobs depending on arch. * Wed Apr 24 2019 Martin Liška - Disable LTO (boo#1133254). * Thu Mar 28 2019 Bernhard Wiedemann - Add clang-deterministic-selector-order.patch to make build of gnustep-libobjc2 package reproducible (boo#1067478) * Sat Mar 23 2019 aaronpuchertAATTalice-dsl.net- Fix packaging on ppc: the sanitizers aren\'t available there, so the directories /usr/lib/clang/ */{lib,share} are missing.- Package LLVMgold even when we don\'t use gold for linking. It\'s promised in /usr/lib/cmake/llvm/LLVMExports.cmake.- Unignore test failures on PowerPC64 architectures. The failures in ppc are unrelated to AMDGPU, so we remove that remark.- Fix dependencies: the gold plugin shouldn\'t depend on llvm-devel. libc++abi-devel should depend on libc++abi.- Fix typo. * Tue Mar 19 2019 Adrian Schröter - enable C++ on ARM Needed for tensorflow * Sun Mar 10 2019 aaronpuchertAATTalice-dsl.net- Remove -fno-strict-aliasing, which upstream doesn\'t use any more since r245304 in 2015. (http://reviews.llvm.org/D12036) It\'s probably also not needed for modern versions of GCC. It was enabled in r105644 because of some bugs there.- Add a clang-%{_sonum} symlink, which is referenced by /usr/lib64/cmake/clang/ClangTargets.cmake (boo#1120098)- Package clang builtin headers with libclang. The library is basically unusable without the builtin headers. Currently consumers of libclang have to require clang as well, although only the headers are needed. * Tue Feb 26 2019 msrbAATTsuse.com- llvm-Ensure-that-variant-part-discriminator-is-read-by-Me.patch, llvm-test-Fix-Assembler-debug-info.ll.patch * Fix crash in rustc (boo#1126907) * Sun Feb 17 2019 John Paul Adrian Glaubitz - Allow use of Gold linker to be conditional- Disable Gold linker on ppc + LLVM currently doesn\'t build with Gold on ppc * Mon Jan 14 2019 msrbAATTsuse.com- Update to llvm 7.0.1 * This release contains bug-fixes for the LLVM 7.0.0 release. This release is API and ABI compatible with 7.0.0.
|
|
|