FreeBSD 11.2 will use Clang 6.0, so it'd be nice if Blink does, too.
Created attachment 192717 [details] v0
I hope to do some tests during the weekend. Thanks Jan :)
(In reply to Carlos J. Puga Medina from comment #2) chromium/iridium builds fine with LLVM60.
A commit references this bug: Author: cpm Date: Mon Apr 30 15:41:25 UTC 2018 New revision: 468706 URL: https://svnweb.freebsd.org/changeset/ports/468706 Log: www/iridium: switch to llvm60 PR: 227683 Submitted by: jbeich Changes: head/www/iridium/Makefile head/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
A commit references this bug: Author: cpm Date: Mon Apr 30 15:42:17 UTC 2018 New revision: 468707 URL: https://svnweb.freebsd.org/changeset/ports/468707 Log: www/chromium: switch to llvm60 PR: 227683 Submitted by: jbeich Changes: head/www/chromium/Makefile head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
I'm not sure I understand the rationale from "11.2 will use Clang 6" to the patch applied to qt5-webengine, which updates the compiler used on 10.x (but not on < 11.2)
Adjusting the version ranges a little yields https://reviews.freebsd.org/D15662
A commit references this bug: Author: adridg Date: Mon Jun 4 15:20:30 UTC 2018 New revision: 471556 URL: https://svnweb.freebsd.org/changeset/ports/471556 Log: Make www/qt5-webengine use Clang 6 Build WebEngine with Clang 6, following the example of Chromium and Iridium. PR: 227683 Submitted by: jbeich Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D15662 Changes: head/www/qt5-webengine/Makefile
(In reply to Adriaan de Groot from comment #6) I have a pending patch to build chromium with native LLVM 6.0, this will also apply to iridium port. https://github.com/cpu82/freebsd-chromium/commit/a3449c03521cfc5378fbb4f4c4dfb01c0253d556 https://github.com/cpu82/freebsd-chromium/commit/056b071cf334ecdb08a24cb6fa31bd4319cffa41
Fixed in r472854 and r472855.