| Summary: | [PATCH] net-im/libqtelegram-ae, net-im/telegramqml, net-im/cutegram: Fix build with libc++ 3.8.0 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Guido Falsi <madpilot> | ||||
| Component: | Individual Port(s) | Assignee: | Guido Falsi <madpilot> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Some People | CC: | henry.hu.sh | ||||
| Priority: | --- | Keywords: | patch | ||||
| Version: | Latest | Flags: | henry.hu.sh:
maintainer-feedback+
|
||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
I've tested it using poudriere and it's ok. The patch seems fine. Please commit it. Thanks. A commit references this bug: Author: madpilot Date: Sat Jun 18 22:10:55 UTC 2016 New revision: 417093 URL: https://svnweb.freebsd.org/changeset/ports/417093 Log: Fix build with libc++ 3.8.0. PR: 209967 Submitted by: me Approved by: Henry Hu <henry.hu.sh at gmail.com> (maintainer) Changes: head/net-im/cutegram/Makefile head/net-im/libqtelegram-ae/Makefile head/net-im/telegramqml/Makefile Committed. Thanks! |
Created attachment 170945 [details] patch Hi, 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. Thanks!