Created attachment 170945 [details]
ON FreeBSD head, which will become FreeBSD 11.0 in the near future, the libc++ component has been updated to version 3.8.0.
I have noticed the cutegram ports fail to compile with it due to a problem in the include directories ordering. It is inappropriately using the compile -isystem flag.
I have tested the attached fix, can you review and approve this?
While here I also added the USE_OPENSSL=yes directive to the ports, since they actually link against that. I should have noticed this when first adding these ports to the tree.
I've tested it using poudriere and it's ok.
The patch seems fine.
Please commit it. Thanks.
A commit references this bug:
Date: Sat Jun 18 22:10:55 UTC 2016
New revision: 417093
Fix build with libc++ 3.8.0.
Submitted by: me
Approved by: Henry Hu <henry.hu.sh at gmail.com> (maintainer)