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/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211346

--- 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 needs
to be installed (regardless of being in if statements or not). Indicating to 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 this
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 currently
working on is out of date, which is fixed in the master branch. With that said,
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

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

help

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