Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37412333
en ru br
ALT Linux repos
S:12.0.1-alt4.1

Group :: Development/C
RPM: llvm12.0

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

23 april 2022 Arseny Maslennikov <arseny at altlinux.org> 12.0.1-alt4.1

  • [Fix] Merge *-devel-static into *-devel across supported LLVM major versions,
     including llvm-devel.

8 april 2022 Arseny Maslennikov <arseny at altlinux.org> 12.0.1-alt4

  • Merge *-devel-static into *-devel across supported LLVM major versions.

21 september 2021 Arseny Maslennikov <arseny at altlinux.org> 12.0.1-alt3

  • Included git-clang-format in clang-tools (closes: bug 40912).
     Split off LLVMgold.so to its own package.
     Added a requirement on llvmN-gold from llvmN-libs.

5 september 2021 Arseny Maslennikov <arseny at altlinux.org> 12.0.1-alt2

  • Marked the package as built by ALT Linux Team (-DPACKAGE_VENDOR) so it's
     easier to distinguish from custom builds.
  • If compiled with gcc, we now pass -ffat-lto-objects to it.
  • Enabled -grecord-command-line by default (closes: bug 40628).
     Code generation is unaffected.

10 august 2021 Arseny Maslennikov <arseny at altlinux.org> 12.0.1-alt1

  • 12.0.0 -> 12.0.1. (Closes: bug 40358)

11 may 2021 Arseny Maslennikov <arseny at altlinux.org> 12.0.0-alt2

  • Built with python2 in BTE to appease python2's findprov.

16 april 2021 Arseny Maslennikov <arseny at altlinux.org> 12.0.0-alt1

  • 12.0.0.

8 january 2021 Arseny Maslennikov <arseny at altlinux.org> 11.0.1-alt1

  • 11.0.0 -> 11.0.1.
  • New LLVM subproject: lldb.

11 december 2020 Arseny Maslennikov <arseny at altlinux.org> 11.0.0-alt2

  • Installed to /usr/lib/llvm-11.0 to ensure peaceful co-existence with other
     LLVM versions.
     Numbered shared libraries in /usr/lib/llvm-12.0/%_lib are symlinked to %_libdir
     to properly generate library dependencies.
  • Moved clang-format and other clang-based tools to clang11.0-tools.
  • New LLVM subproject: clang-tools-extra.
     + 2 new packages: clang11.0-tools, clangd11.0
  • Enabled all LLVM targets.
  • Moved C/C++ compiler support away from clang-libs to clang-libs-support.
  • Moved Clang .so runtimes (scudo and sanitizers) with available static variants
     to clang-libs-support-shared-runtimes to comply with sisyphus-check-static.

13 october 2020 Valery Inozemtsev <shrek at altlinux.ru> 11.0.0-alt1

  • 11.0.0
  • Built with gcc.

12 august 2020 Aleksei Nikiforov <darktemplar at altlinux.org> 10.0.1-alt2

  • Applied upstream patch which should fix ppc64le-specific issue.

11 august 2020 Valery Inozemtsev <shrek at altlinux.ru> 10.0.1-alt1

  • 10.0.1

5 may 2020 Nikita Ermakov <arei at altlinux.org> 10.0.0-alt2

  • add riscv64 support

25 march 2020 Valery Inozemtsev <shrek at altlinux.ru> 10.0.0-alt1

  • 10.0.0

20 march 2020 Valery Inozemtsev <shrek at altlinux.ru> 9.0.1-alt3

  • use 'Release' build
  • clang: fixed link with option -fsanitize=address (closes: #38250)

13 february 2020 Valery Inozemtsev <shrek at altlinux.ru> 9.0.1-alt2

  • build with clang

10 february 2020 Valery Inozemtsev <shrek at altlinux.ru> 9.0.1-alt1

  • 9.0.1

22 may 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 7.0.1-alt4.rel

  • Added mipsel-alt-linux and ppc64le-alt-linux triples support.
  • lld:
     + mipsel: allowed textrels by default;
     + ppc64le: backported upstream fixes for ThinLTO support and relocation
     checks.

21 january 2019 L.A. Kostis <lakostis at altlinux.ru> 7.0.1-alt3.rel

  • Added patches from stable:
     + llvm-nm: Add --portability as alias for --format=posix.
     + llvm-objdump: Implement -z/--disassemble-zeroes.
     + AMDGPU: test for uniformity of branch instruction, not its
               condition.

4 january 2019 L.A. Kostis <lakostis at altlinux.ru> 7.0.1-alt2.rel

  • Rebuild by clang7.0.

21 december 2018 L.A. Kostis <lakostis at altlinux.ru> 7.0.1-alt1.rel.1

  • Bootstrap w/ gcc.

17 december 2018 L.A. Kostis <lakostis at altlinux.ru> 7.0.1-alt1.rel

  • Updated to 7.0.1.
  • Split static library exports in cmake (patch from RH).
  • Build with clang.

22 september 2018 L.A. Kostis <lakostis at altlinux.ru> 7.0.0-alt1.rel

  • First try of 7.0.0.

5 september 2018 Aleksei Nikiforov <darktemplar at altlinux.org> 6.0.0-alt0.11.rel

  • NMU: updated build with clang for aarch64.

19 june 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.10.rel

  • llvm-ar: backported support of dashed options (chromium build
     depends on it).

12 june 2018 Gleb F-Malinovskiy <glebfm at altlinux.org> 6.0.0-alt0.9.rel

  • aarch64: rebuilt with clang.

12 june 2018 Gleb F-Malinovskiy <glebfm at altlinux.org> 6.0.0-alt0.8.rel

  • lld: backported upstream commit implementing --{push,pop}-state support.
  • clang: changed default dynamic linker path for aarch64 architecture.
  • aarch64: temporarily rebuilt with gcc to fix build from source.
  • clang-alt-triple.patch: added mipsel and mips64el triplets.

28 march 2018 L.A. Kostis <lakostis at altlinux.ru> 7.0.0-alt0.3.r328699

  • Rebased to llvm master SVN r328699.

20 march 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.7.rel

  • Reduce debuginfo for x86_64.
  • Use 'Release' build on x86_64.
  • Fix provides/obsoletes.
  • Move clang libs to separate pkg (to ease future migrations).

18 march 2018 L.A. Kostis <lakostis at altlinux.ru> 7.0.0-alt0.2.r327779

  • Rebased to llvm master SVN r327779.
  • Build w/ clang and lld.
  • .spec: sync changes with llvm6.0.

15 march 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.6.rel

  • Bootstrap with clang, lld and ThinLTO.
  • .spec: sync with RH
     + 0001-DebugInfo-Discard-invalid-DBG_VALUE-instructions-in-.patch
     + 0001-Fixup-for-rL326769-RegState-Debug-is-being-truncated.patch
     + RH-0001-CMake-Split-static-library-exports-into-their-own-ex.patch
  • .spec: move gold plugin to -devel (tnx to legion@)
  • Build changes:
     + Reduce memory consumption on x86:
       + Reduce amount of debuginfo (use -g1)
       + Use Release as build target.
     + Use compiler-rt (instead of libgcc).
     + Use 8 build jobs.

12 march 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.5.rel

  • Test build using clang and lld.
  • Increase build jobs number to 16 (thanks to lld/thinLTO).

11 march 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.4.rel

  • Prepare for LLD/clang build bootstrap.

11 march 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.3.rel

  • Added LLD build.

10 march 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.2.rel

  • Added flag to build with clang (should reduce memory usage for LTO).
  • Reduce build jobs (workaround to reduce memory consumption).

9 march 2018 L.A. Kostis <lakostis at altlinux.ru> 6.0.0-alt0.1.rel

  • Updated to 6.0.0 release.
  • Build changes:
     + use LTO by default.
     + enabled gold linker.
     + use ninja build.

27 february 2018 L.A. Kostis <lakostis at altlinux.ru> 7.0.0-alt0.1.r326101

  • Rebased to llvm master SVN r326101.

15 february 2018 L.A. Kostis <lakostis at altlinux.ru> 7.0.0-alt0.1.r325294

  • Rebased to llvm master SVN r325294.
  • Use host as build target (tnx to glebfm@).

4 february 2018 Gleb F-Malinovskiy <glebfm at altlinux.org> 4.0.1-alt1.3.rel

  • Replaced X86 with native in the list of targets.
  • Added provides and obsoletes to replace old llvm packages and its
     subpackages.

19 october 2017 Igor Vlasenko <viy at altlinux.ru> 4.0.1-alt1.2.rel

  • NMU: changed CMake Modules install path

14 september 2017 L.A. Kostis <lakostis at altlinux.ru> 4.0.1-alt1.1.rel

  • remove conflicts: llvm from -libs pkg (closes #33879).

10 september 2017 Evgeny Sinelnikov <sin at altlinux.ru> 4.0.1-alt1.rel

  • Updated 4.0.0 release and build configuration:
     + Enabled AVR experimental target.

7 september 2017 Aleksei Nikiforov <darktemplar at altlinux.org> 4.0.0-alt2.rel

  • Installed example llvm plugins required by cmake modules.

19 march 2017 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt1.rel

  • Define cmake modules dir correctly (closes #33250).

13 march 2017 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.9.rel

  • Updated 4.0.0 release.

29 december 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.6.r290127

  • Enabled gold plugin.

28 december 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.5.r290127

  • Renamed clang to clang4.0 (to coexist with 3.x clang).

25 december 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.4.r290127

  • repackage clang-analyzer, now with proper dirs.

22 december 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.3.r290127

  • llvm: Fix segfault in libLLVM due missing /proc/cpuinfo.
  • .spec: fix libs intersections between llvm and clang.
  • .spec: remove unsupported stuff from clang-analyzer.

21 december 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.2.r290127

  • Update build configuration:
     + Enabled BPF target.
     + Enabled optimisation.
     + Disabled unconditionally enabled tests.

19 december 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.1.r290127

  • Updated LLVM to SVN r290127.
  • Enabled clang (SVN r290130).

8 november 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.1.r286177

  • Updated to SVN r286177.

30 september 2016 L.A. Kostis <lakostis at altlinux.ru> 4.0.0-alt0.1.r282877

  • Updated to SVN r282877.

5 august 2016 L.A. Kostis <lakostis at altlinux.ru> 3.9.0-alt0.1.r277804

  • Updated to SVN r277804.

25 june 2016 L.A. Kostis <lakostis at altlinux.ru> 3.9.0-alt0.1.r273782

  • Updated to SVN r273782.

15 june 2016 L.A. Kostis <lakostis at altlinux.ru> 3.9.0-alt0.1.r272815

  • Updated to SVN r272815.
  • Enabled X86 target (for llvmpipe).

12 june 2016 L.A. Kostis <lakostis at altlinux.ru> 3.9.0-alt0.1.r272517

  • build as separate lib for Mesa-dev.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin