Created attachment 243831 [details] Remove LICENSE patch I've got a error message from pkg-fallout@FreeBSD.org. ``` ===> Missing license file for BSD2CLAUSE in /wrkdirs/usr/ports/misc/tzdiff/work/tzdiff-1.2/LICENSE *** Error code 1 Stop. make: stopped in /usr/ports/misc/tzdiff ``` The original repository of misc/tzdiff doesn't have 'LICENSE' file. Please remove 'LICENSE_FILE' entry from Makefile. The license sentences are written in the tzdiff shell script body.
Thanks for spotting this. It appears that the previous patch was insufficiently tested.
...or just backport 3a5679b8adbf4cc450dfde321db9c41c9a02bef2 for now I just looked at the repo, not the specific tag. Sorry :/
Created attachment 243877 [details] Remove LICESNSE_FILE patch Changed patch description.
I think just removing LICENSE_FILE line is enough to poudriere build. I confirmed my poudriere build finished successfully with my patch. I missed my patch file description. I fixed it from 'LICENSE' to 'LICENSE_FILE'.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=849abbb28281aadfae9d3b1b5f80c947d6e0f9e8 commit 849abbb28281aadfae9d3b1b5f80c947d6e0f9e8 Author: Yuichiro NAITO <naito.yuichiro@gmail.com> AuthorDate: 2023-08-05 11:46:13 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2023-08-06 12:42:47 +0000 misc/tzdiff: remove bogus LICENSE_FILE The license is present in the repo but not in the tagged release. PR: 272928 Fixes: 99af3eef26c5b97f692bc3c56a62509d65d92d38 misc/tzdiff/Makefile | 1 - 1 file changed, 1 deletion(-)
Thank you for your contribution.