Created attachment 215038 [details] net/pichi patch The default c++ compiler on FreeBSD 13.0 CURRENT is Clang10, which has more strict type checking than the one on FreeBSD 12. So, adding some patch files to fix it.
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval Attachment -> Details -> maintainer-approval [+] Also, would you mind to recreate the patches so they comply with the preferred makepatch format? Thanks!
(In reply to Fernando Apesteguía from comment #1) Could you please tell me how to create the patches who can comply with the preferred makepatch format? Thanks.
(In reply to Pichi from comment #2) Sure, if you have a look at the output of portlint -AC: It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format. So just run "make makepatch" and the framework will regenerate the patches and place them in files/ See https://www.freebsd.org/doc/en/books/porters-handbook/slow-patch.html for details. Thanks!
Created attachment 215952 [details] net/pichi patch Recreate the patch file for complying with makepatch format.
(In reply to Fernando Apesteguía from comment #3) Thanks a lot for your hints. Now, the new one has been uploaded.
A commit references this bug: Author: fernape Date: Fri Jun 26 11:15:19 UTC 2020 New revision: 540491 URL: https://svnweb.freebsd.org/changeset/ports/540491 Log: net/pichi: Fix build on 13.0-CURRENT The default c++ compiler on FreeBSD 13.0 CURRENT is Clang10, which has more strict type checking than the one on FreeBSD 12. So, adding some patch files to fix it. PR: 246854 Submitted by: pichi@elude.in (maintainer) Changes: head/net/pichi/Makefile head/net/pichi/files/patch-include_pichi_config.hpp.in head/net/pichi/files/patch-server_main.cpp head/net/pichi/files/patch-test_endpoint.cpp head/net/pichi/files/patch-test_method.cpp head/net/pichi/files/patch-test_utils.hpp
Committed, Thanks!