devel/liberasurecode: exorcise -Werror more throughly Looks like upstream put a few more in after I took out all of them in the previous commit. This fixes the build with LLVM 15, which takes offence in declaring parameterless function as foo() instead of foo(void).
Details
Details
Tested on i386 amd64 FreeBSD 12.4 13.1. arm64 pending.
See http://fuz.su/~fuz/freebsd/batch1/
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 49713 Build 46603: arc lint + arc unit
Event Timeline
Comment Actions
- Consider bump PORTREVISION since some changes will affect build
- Define LICENSE_FILE since it's included in tarball https://docs.freebsd.org/en/books/porters-handbook/book/#licenses-license
- Missing Approved by: .. (mentors) field in Summary/commit msg
Comment Actions
As per guidance from eduardo:
- defined LICENSE_FILE
- bump PORTREVISION
Proposed commit message:
devel/liberasurecode: exorcise -Werror more throughly Looks like upstream put a few more in after I took out all of them in the previous commit. This fixes the build with LLVM 15, which takes offence in declaring parameterless function as foo() instead of foo(void). Approved by: ... (maintainer)
Comment Actions
Since this is a build fix we don't need maintainer approval and that can be Approved by: portmgr blanket (buildfix)
devel/liberasurecode/Makefile | ||
---|---|---|
3 | Should be set to 1, since last PORTREVISION is 0 |