Created attachment 229479 [details]
patch for valgrind-devel
I recently fixed a significant bug for i386 where Valgrind was crashing in calls to sigreturn for applications linked to libthr.so
I don't know if it is possible to build a port directly from git://sourceware.org/git/valgrind.git rather than SOURCEWARE/valgrind which as far as I know only works with tarballs. So I've stuck with my github repo, which is merged and up to date at the time of writing.
- maintainer-feedback flag (+) not required unless requested (?) first
- Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval
Attachment -> Details -> maintainer-approval [+]
A commit in branch main references this bug:
Author: Paul Floyd <firstname.lastname@example.org>
AuthorDate: 2021-11-15 18:19:11 +0000
Commit: Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2021-11-15 18:19:11 +0000
devel/valgrind-devel: Update to 3.19.0.g20211113
devel/valgrind-devel/Makefile | 6 ++----
devel/valgrind-devel/distinfo | 6 +++---
devel/valgrind-devel/pkg-descr | 2 +-
3 files changed, 6 insertions(+), 8 deletions(-)
(In reply to Paul Floyd from comment #0)
I guess using github as a mirror is an acceptable workaround unless git://sourceware.org/git/valgrind.git provides a way to download tarball.
Patch committed, with minor Makefile and plist fixes. Thanks very much for your work!