Created attachment 217088 [details]
Upgrade lang/pocl from 1.4 to 1.5. Standard LLVM is now LLVM-10
POCL has been updated from 1.4 (relying on LLVM-9) to 1.5 (relying on LLVM-10).
This patch intends to update the port to match upstream.
Does this really need a full exp-run? I don't see many ports depend on lang/pocl. Maybe a poudriere run of this port is fine?
(In reply to Li-Wen Hsu from comment #1)
Indeed, there are no reverse dependencies; an exp-run will not pick up any runtime breakage, unfortunately, and is thus not needed.
+BROKEN_FreeBSD_10= pocl is not supported on 10.x
This can be omitted, FreeBSD 10.x is no longer supported
The dependency on libltdl.so can also be removed. This is actually no longer necessary since version 1.4.
A commit references this bug:
Date: Mon Nov 30 22:14:47 UTC 2020
New revision: 556683
lang/pocl: update to 1.5
- Drop libltdl dependency after r514525 , see
Submitted by: O. Hartmann (maintainer)
Reviewed by: kevans
Submitted by: Lars Herschke 
I have made a patch available here.
The patch is still necessary in version 1.5. I also submitted the patch upstream and it has since been merged, but only after the 1.5 release.