[Bug 249620] devel/libclc: depends on python 2.x

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Oct 16 17:15:06 UTC 2020


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

Greg V <greg at unrelenting.technology> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |greg at unrelenting.technology
 Attachment #218803|                            |maintainer-approval?
              Flags|                            |

--- Comment #1 from Greg V <greg at unrelenting.technology> ---
Created attachment 218803
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=218803&action=edit
libclc.patch (llvm 11.0.0)

libclc is part of the LLVM repo now, the separate mirror is no longer updated.
Versioning is quite confusing: pkg-config version is stuck at 0.2.0, the tag
from the mirror was 0.4.0, but now it's in LLVM so it follows LLVM.

The python2 based build system is dropped:
https://github.com/llvm/llvm-project/commit/d6e0e6d255a7d54a3873b7a5d048eee00ef6bb6d#diff-eadd7e7d6ad9e3f2b2ca4010924946948dac2350f8b901e9744c10a79ecdb92e

The attached patch builds libclc from llvm-project 11.0.0, using CMake.
(also resets BROKEN_powerpc64 because let's try again)

Clover must be rebuilt (PORTREVISION bumped) when switching to this version,
since the directory for the bytecode files has moved from lib to share, and
apparently clover gets this path compiled in via headers or something.

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


More information about the freebsd-x11 mailing list