Cap'n Proto is an insanely fast data interchange format and capability-based RPC system.
Details
- Reviewers
- None
- Group Reviewers
Contributor Reviewers (ports)
portlint: OK (looks fine.)
testport: OK (poudriere: 0.6.1, amd64, no options, Python v2.7, https://allendale.engr.mun.ca/poudriere-logs/cadets-head-ports-svn/2017-10-19_22h32m51s/build.html)
Diff Detail
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 12132 Build 12433: arc lint + arc unit
Event Timeline
devel/capnproto/Makefile | ||
---|---|---|
6 | And you can remove MASTER_SITES as you are using Github. |
Oops! I've now committed it to this branch, thanks.
Have you done a test build in Poudriere?
I haven't, no... I'll get that started now.
The Poudriere build is now complete:
https://allendale.engr.mun.ca/poudriere-logs/cadets-head-ports-svn/2017-10-19_22h32m51s/build.html
I suspect the problem is that 10-STABLE's version of Clang is too old. I will try building on 10 with USES= compiler:c++11-lib.
devel/capnproto/Makefile | ||
---|---|---|
18 | missing tab. |
With USES= compiler:c++11-lib didn't work here.
10-amd64 Clang 3.4.1
With GCC it worked:
.include <bsd.port.pre.mk> # https://github.com/capnproto/capnproto/blob/master/doc/install.md#supported-compilers .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 35 USE_GCC= yes .endif .include <bsd.port.post.mk>
Figuring out the 10.x compatibility isn't worth it for me any more, as the project I was thinking of using Cap'n Proto for has moved on.