./lang/libLLVM, Low Level Virtual Machine shared library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 13.0.1nb4, Package name: libLLVM-13.0.1nb4, Maintainer: pkgsrc-users

The LLVM Project is a collection of modular and reusable compiler and toolchain
technologies. Despite its name, LLVM has little to do with traditional virtual
machines, though it does provide helpful libraries that can be used to build
them.

This package contains the LLVM core shared libraries intended to be usable by
packages built on an otherwise GCC-built system.


Required to build:
[pkgtools/cwrappers] [lang/gcc5] [lang/python37]

Package options: llvm-target-aarch64, llvm-target-amdgpu, llvm-target-arm, llvm-target-avr, llvm-target-bpf, llvm-target-hexagon, llvm-target-lanai, llvm-target-mips, llvm-target-msp430, llvm-target-nvptx, llvm-target-powerpc, llvm-target-riscv, llvm-target-sparc, llvm-target-systemz, llvm-target-webassembly, llvm-target-x86, llvm-target-xcore, terminfo

Master sites:

Filesize: 44413.195 KB

Version history: (Expand)


CVS history: (Expand)


   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-06-27 12:33:41 by Taylor R Campbell | Files touched by this commit (2)
Log message:
lang/libLLVM: Need Python as tool, and llvm-tblgen too if cross-compiling.

Unlike many of my other recent changes, this does affect native builds,
not just cross builds -- but only to install an llvm-tblgen executable,
which is already built in native builds anyway, so that it can be used
as a tool for cross builds.
   2023-01-25 00:37:28 by Thomas Klausner | Files touched by this commit (1)
Log message:
libLLVM: finish converting to cmake/build.mk

pkglint cleanup while here
   2023-01-25 00:34:36 by Thomas Klausner | Files touched by this commit (1)
Log message:
libLLVM: pkglint cleanups
   2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103)
Log message:
*: convert to cmake/build.mk
   2022-12-04 12:28:51 by Havard Eidnes | Files touched by this commit (1)
Log message:
libLLVM: use mk/atomic64.mk, remove i386-specific hack.

Also copy the use of -mno-pltseq construct for powerpc
from llvm Makefile.  Fixes build problem on macppc-current.
   2022-10-31 15:54:38 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (2)
Log message:
libLLVM: Improve fix for FreeBSD

pkgsrc changes:
---------------
  * Replace conditional configuration in Makefile by conditional option support
    in options.mk thanks to Tobias.
   2022-10-30 23:02:11 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
libLLVM: Fix building on FreeBSD

pkgsrc changes:
---------------
  * Disable terminfo on FreeBSD since error occur with curs_terminfo(3X)
    functions. The fix comes from FreeBSD ports.