Update STAF and fix compilation error on CURRENT
For some reason, STAF doesn't compile using clang 6.0.0. The fix is to change the compiler to GCC, with which it compiles fine.
Details
Details
- Reviewers
dbaio - Group Reviewers
Contributor Reviewers (ports) - Commits
- rP468637: devel/staf: Update to 3.4.26
Tested with poudriere on the latest CURRENT, 11.1-RELEASE, and 10.4-RELEASE:
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Clang’s 6 default C++ dialect is now gnu++14 instead of gnu++98...More info here
If it's not building just with Clang 6, probably this will fix:
USE_CXXSTD= gnu++98
devel/staf/Makefile | ||
---|---|---|
87 ↗ | (On Diff #41963) | This is not the proper fix. |