Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jul 2016 21:11:09 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 211346] [NEW PORT] devel/py-llvmlite: Lightweight LLVM python binding for writing JIT compilers
Message-ID:  <bug-211346-21822-GeznH5yZis@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-211346-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-211346-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211346

--- Comment #6 from David Kalliecharan <dave@dal.ca> ---
Hi Kubilay,

Thanks for getting back so quickly, I have some notes/comments on your
suggestions:

1. Comment 4: RUN_DEPENDS
In my test of using RUN_DEPENDS, the port fails to build claiming enum34 ne=
eds
to be installed (regardless of being in if statements or not). Indicating t=
o me
that it is required during the build process needing BUILD_DEPENDS.

2. Comment 7: LLVM 3.8 requirement
I checked the README.rst for the 0.12.1 branch, and it still says LLVM 3.7.
However the master branch claims that LLVM 3.8 is required for 12.0+, but t=
his
is not true as build claims:

File "/usr/ports/devel/py-llvmlite/work/llvmlite-0.12.1/ffi/build.py", line
119, in main_posix
    raise RuntimeError(msg)
RuntimeError: Building llvmlite requires LLVM 3.7.x.

I believe the implementation and documentation for the version I am current=
ly
working on is out of date, which is fixed in the master branch. With that s=
aid,
I will work with the stable release, and document the Makefile. I will post=
 a
message on github for them to raise the issue to them.

Currently just reading up on port-mgmt/poudriere

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-211346-21822-GeznH5yZis>