Created attachment 153650 [details] Fix positioning of _Noreturn attribute for libev During the exp-run in bug 197395, it was found that devel/pecl-ev gives errors with clang 3.6.0: http://package18.nyi.freebsd.org/data/headamd64PR197395-default/2015-02-27_12h37m16s/logs/errors/pecl-ev-0.2.13.log This is because the embedded copy of libev places the _Noreturn attribute in an incorrect position. It can be fixed by the attached patch. See also bug 197864 (for devel/libev).
Hi Dimitry, Thanks for your patch.
A commit references this bug: Author: robak Date: Tue Mar 17 19:32:36 UTC 2015 New revision: 381515 URL: https://svnweb.freebsd.org/changeset/ports/381515 Log: devel/pecl-ev: fix clang 3.6 build PR: 198141 Submitted by: Dimitry Andric <dim@FreeBSD.org> Approved by: maintainer Changes: head/devel/pecl-ev/files/ head/devel/pecl-ev/files/patch-libev__ev.c
Committed, thanks for your work!