Created attachment 223525 [details] patch for devel/valgrind I'm asking to be maintainer of this port. This switches this port to use https://github.com/paulfloyd/freebsd_valgrind as near as possible to the same level as the upstream tag VALGRIND_3_17_0.
Approved. Thanks for taking care of Valgrind!
Created attachment 223744 [details] patch for devel/valgrind Correction for manpages, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254687
It seems zeising forgot to commit it. I'll do it.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4395c84bf891613c3c76551b96a797e58bdde0e9 commit 4395c84bf891613c3c76551b96a797e58bdde0e9 Author: Paul Floyd <pjfloyd@wanadoo.fr> AuthorDate: 2021-04-08 22:32:42 +0000 Commit: Jung-uk Kim <jkim@FreeBSD.org> CommitDate: 2021-04-08 22:36:34 +0000 devel/valgrind: Update to be based on release version of Valgrind 3.17 Also, re-assign the submitter as maintainer. PR: 254506 Approved by: zeising (maintainer) devel/valgrind/Makefile | 73 +++++------ devel/valgrind/distinfo | 5 +- devel/valgrind/pkg-descr | 17 ++- devel/valgrind/pkg-plist | 311 ++++++++++++++++++++++++++--------------------- 4 files changed, 216 insertions(+), 190 deletions(-)
Committed, thanks!
A commit in branch 2021Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4c65f1b552d5b600e344b2fbe1a30b6625fca533 commit 4c65f1b552d5b600e344b2fbe1a30b6625fca533 Author: Paul Floyd <pjfloyd@wanadoo.fr> AuthorDate: 2021-04-08 22:32:42 +0000 Commit: Jung-uk Kim <jkim@FreeBSD.org> CommitDate: 2021-04-08 23:30:43 +0000 devel/valgrind: Update to be based on release version of Valgrind 3.17 Also, re-assign the submitter as maintainer. PR: 254506 Approved by: zeising (maintainer) (cherry picked from commit 4395c84bf891613c3c76551b96a797e58bdde0e9) devel/valgrind/Makefile | 73 +++++------ devel/valgrind/distinfo | 5 +- devel/valgrind/pkg-descr | 17 ++- devel/valgrind/pkg-plist | 311 ++++++++++++++++++++++++++--------------------- 4 files changed, 216 insertions(+), 190 deletions(-)
Old patches must be removed, I suppose ===> Patching for valgrind-devel-3.17.0.g20210319,1 ===> Applying FreeBSD patches for valgrind-devel-3.17.0.g20210319,1 from /usr/ports/devel/valgrind/files 1 out of 1 hunks failed--saving rejects to VEX/auxprogs/genoffsets.c.rej ===> FAILED Applying FreeBSD patch-VEX_auxprogs_genoffsets.c ===> FAILED to apply cleanly FreeBSD patch(es) patch-VEX_auxprogs_genoffsets.c *** Error code 1
Yes, everything is now in the repo.
(In reply to Paul Floyd from comment #8) If you mean 4395c84bf891613c3c76551b96a797e58bdde0e9 - it can not build due to patch error. Nothing changed after this commit in: https://cgit.freebsd.org/ports/tree/devel/valgrind/files
(In reply to rozhuk.im from comment #9) Probably my mistake - must have done a simple rm -rf rather than an svn delete. The files directory and contents needs to be removed.