Page MenuHomeFreeBSD

devel/liberasurecode: exorcise -Werror more throughly
ClosedPublic

Authored by fuz on Feb 11 2023, 7:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 5 2025, 1:09 AM
Unknown Object (File)
Dec 30 2024, 1:09 PM
Unknown Object (File)
Dec 8 2024, 9:02 AM
Unknown Object (File)
Nov 23 2024, 10:41 AM
Unknown Object (File)
Nov 20 2024, 6:58 PM
Unknown Object (File)
Nov 19 2024, 7:26 AM
Unknown Object (File)
Nov 5 2024, 1:27 PM
Unknown Object (File)
Oct 17 2024, 12:05 PM
Subscribers

Details

Summary
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).
Test Plan

Tested on i386 amd64 FreeBSD 12.4 13.1. arm64 pending.
See http://fuz.su/~fuz/freebsd/batch1/

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

fuz requested review of this revision.Feb 11 2023, 7:27 PM

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)

Fix typo in PORTREVISION

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

I am the maintainer. No need to appeal to the blanket approval.

This revision is now accepted and ready to land.Feb 12 2023, 8:20 PM