Summary: | sysutils/testdisk: build failure with NTFS option | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Ale <discipline> |
Component: | Individual Port(s) | Assignee: | Robert Clausecker <fuz> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | fuz |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Ale
2023-08-06 17:05:50 UTC
The problem was hard to reproduce for me as it only occurs if it is built with the NTFS option. I have developed a patch which I am going to deploy with my next batch of commits. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f5fac239219bdd6b380b7bad35be559d29871ef1 commit f5fac239219bdd6b380b7bad35be559d29871ef1 Author: Robert Clausecker <fuz@FreeBSD.org> AuthorDate: 2023-08-08 15:16:01 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2023-08-09 13:01:36 +0000 sysutils/testdisk: fix build with NTFS option A benign type mismatch in a function pointer only used when compiled with the NTFS option was disagreeable to LLVM 16. Patch things over by correcting the signature. Reported by: Ale <discipline@tiscali.it> PR: 272982 MFH: 2023Q3 sysutils/testdisk/files/patch-src_ntfs__io.c (new) | 11 +++++++++++ 1 file changed, 11 insertions(+) A commit in branch 2023Q3 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=467c791a968881220f827fe4703e362506d26078 commit 467c791a968881220f827fe4703e362506d26078 Author: Robert Clausecker <fuz@FreeBSD.org> AuthorDate: 2023-08-08 15:16:01 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2023-08-09 13:07:21 +0000 sysutils/testdisk: fix build with NTFS option A benign type mismatch in a function pointer only used when compiled with the NTFS option was disagreeable to LLVM 16. Patch things over by correcting the signature. Reported by: Ale <discipline@tiscali.it> PR: 272982 MFH: 2023Q3 (cherry picked from commit f5fac239219bdd6b380b7bad35be559d29871ef1) sysutils/testdisk/files/patch-src_ntfs__io.c (new) | 11 +++++++++++ 1 file changed, 11 insertions(+) Thank you for your report. |