Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Apr 2017 14:20:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 218332] lang/pocl: update to 0.14rc1 and use llvm40
Message-ID:  <bug-218332-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 218332
           Summary: lang/pocl: update to 0.14rc1 and use llvm40
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: rezny@freebsd.org
 Attachment #181431 maintainer-approval?
             Flags:

Created attachment 181431
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D181431&action=
=3Dedit
update pocl to 0.14rc1

pocl 0.14 adds support for LLVM 3.9 and 4.0, and I've confirmed the build of
rc1 with both. pocl also switched from autotools to CMake with this version=
, so
there's a bit of churn in the Makefile. I hope I got it all right, please l=
ook
closely to be sure.

The default LLVM version is set to llvm40, but I have also made it follow
MESA_LLVM_VER to allow users to set a version for all the graphics related
(OpenGL/OpenCL) ports at once.

I relaxed the ARCH restriction after verifying the build on i386. It looks =
like
the ports should support some non-x86 architectures, but I do not have time
right now to test building on any others. I may check PPC64 if time permits=
. I
have not run the test suite as I do not have the CPU cycles to spare (need =
them
for test builds, can't afford more hardware).

The port now builds a selection of OCL kernels for distribution. Since the
default is to build "native", I suspect the binary packages for previous
releases were of limited use.

--- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> ---
Maintainer informed via mail

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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