Created attachment 215038 [details]
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?
(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?
(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.
Created attachment 215952 [details]
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:
Date: Fri Jun 26 11:15:19 UTC 2020
New revision: 540491
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
Submitted by: firstname.lastname@example.org (maintainer)