Created attachment 185209 [details] Patch to update shells/mksh Update to R56
I'll get on it.
Created attachment 185219 [details] distinfo diff for upgrading to R56
Created attachment 185220 [details] Makefile diff for upgrading to R56
Why do you split diff? SVN is able to provide complete diff. I do not agree about LICENSE macro. BSD3CLAUSE is required (see Appendix B). Moreover the Public Domain license is needed see paragraph on the public domain bourne shell (pdsh).
Add Dmitry (amdmi3@) for review about license block (he made several changes in Mk/bsd.licenses.db in the past).
(In reply to Olivier Duchateau from comment #4) The removal of those licenses comes from a talk I had with Thorsten (mksh author) this morning. He suggested said removal.
(In reply to schaiba from comment #6) I'm ok about licenses. But I wonder why you have create new bug #221383 report about this update whereas you have been informed. It's more simple to comment or propose new diff.
(In reply to Olivier Duchateau from comment #7) Got it, I'll keep that in mind. Thanks.
*** Bug 221383 has been marked as a duplicate of this bug. ***
Can you please combined these into a single diff? I usually use diff -ruNp when generating one not under version control. Also, please obsolete the files that are old and approve the patch that is requested to be committed.
Created attachment 185431 [details] mksh R56_combined.diff
A commit references this bug: Author: swills Date: Thu Aug 17 17:13:55 UTC 2017 New revision: 448156 URL: https://svnweb.freebsd.org/changeset/ports/448156 Log: shells/mksh: Update to R56 PR: 221374 Submitted by: Olivier Duchateau <duchateau.olivier@gmail.com> Approved by: schaiba@gmail.com (maintainer) Changes: head/shells/mksh/Makefile head/shells/mksh/distinfo
Committed, thanks!
Sorry, I was on a vacation. Though license changes here look good, using _LICENSE_LIST_PERMS is completely broken. You've probably meant to use _LICENSE_PERMS_DEFAULT, though it's still better to list permissions explicitly. Fixing this.
A commit references this bug: Author: amdmi3 Date: Tue Aug 22 17:42:40 UTC 2017 New revision: 448574 URL: https://svnweb.freebsd.org/changeset/ports/448574 Log: - Fix LICENSE_PERMS PR: 221374 Approved by: portmgr blanket Changes: head/shells/mksh/Makefile