Created attachment 153254 [details] Mark temporary typedefs in static asserts as unused During the exp-run in bug 197395, it was found that lang/v8 gives errors with clang 3.6.0: http://package18.nyi.freebsd.org/data/headamd64PR197395-default/2015-02-11_23h04m51s/logs/errors/v8-3.18.5.log This is because v8 is compiled with -Werror, and its hand-rolled implementation of static_assert uses temporary local typedefs. To fix it, we can use the same approach as used in base, here: https://svnweb.freebsd.org/base?view=revision&revision=278222
Auto-assigned to maintainer sunpoet@FreeBSD.org
It should be fixed in r379501 (tested with lang/clang36). Thanks!