Package Details: python-llvmlite 0.34.0-1

Git Clone URL: https://aur.archlinux.org/python-llvmlite.git (read-only, click to copy)
Package Base: python-llvmlite
Description: Lightweight LLVM python binding for writing JIT compilers
Upstream URL: https://github.com/numba/llvmlite
Licenses: BSD
Submitter: mschu
Maintainer: mschu
Last Packager: mschu
Votes: 24
Popularity: 0.49
First Submitted: 2014-12-29 17:23
Last Updated: 2020-08-13 17:29

Latest Comments

1 2 3 4 5 6 ... Next › Last »

daskol commented on 2020-06-03 19:23

It is possible to build 0.33.0rc1 with extra/llvm9.

diff --git a/PKGBUILD b/PKGBUILD
index 070c762..312e340 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,15 @@
 # Maintainer: Michael Schubert <mschu.dev at gmail>
 pkgname=python-llvmlite
-pkgver=0.32.1
+pkgver=0.33.0rc1
 pkgrel=1
 pkgdesc="Lightweight LLVM python binding for writing JIT compilers"
 url="https://github.com/numba/llvmlite"
 arch=('i686' 'x86_64')
 license=('BSD')
-#depends=('python' 'llvm-libs>=7.0.0' 'llvm-libs<9.1.0')
-#makedepends=('cython' 'llvm>=7.0.0' 'llvm<9.1.0')
-depends=('python' 'llvm8-libs')
-makedepends=('cython' 'llvm8')
+depends=('python' 'llvm9-libs')
+makedepends=('cython' 'llvm9')
 source=(llvmlite-$pkgver.tar.gz::"https://github.com/numba/llvmlite/archive/v$pkgver.tar.gz")
-sha256sums=('ab68a28dff64973ed93bec8c8ef5aa8d5449750df0a12cb84a4ea18ace8a3adb')
+sha256sums=('426677af96b3c70bb3ce1bb780822cf1d14876d24f351b895f524f0c7ebb66ec')

 build() {

andalenavals commented on 2020-05-04 06:15

sha256sums=('a2f36b90d2dffa5be204cab68506ac4da49216d43f350094e233a2a68022359e')

petronny commented on 2020-04-26 03:45

@JohnRobson See https://github.com/numba/llvmlite#compatibility and https://github.com/numba/llvmlite/issues/523

JohnRobson commented on 2020-04-05 17:37

Why depends of llvm8 and not llvm?

mschu commented on 2020-01-09 18:38

The point was that llvm8 did not exist in repos. It does now, so I'm moving the dep to llvm8 and updating to 0.31.0. I still consider llvm=9 unresolved until llvmlite#523 is closed.

flying-sheep commented on 2020-01-09 16:29

Well, LLVM 8 is tested and works with 0.31, so requiring LLVM 7 would be wrong there

mschu commented on 2019-12-01 10:26

This package now uses llvm7 again until llvmlite supports the current llvm in the Arch repositories.

petronny commented on 2019-11-30 01:28

I just noticed we can use llvm7 to build this pacakge for now. It's supported.

plaxx commented on 2019-11-25 01:27

a821 commented on 2019-10-27 14:22

@plaxx: good catch! but if you have llvm 8.0 you don't the patch at all :-)

In order to upgrade to llvm 9, I needed to build and install a compatible package while I was still on 8. Only then I could upgrade to llvm 9.

iosonofabio commented on 2019-11-18 20:19

I can "from numba import jit" with that PKGBUILD and llvm-libs 9, however I later run into some mysterious jit issues with bytecode parsing...