Created attachment 219464 [details]
Updated ports files
Some minor fixes and one significant one for FreeBSD 12.2
Not certain that I did all of this correctly:
1. Got the GH_TAGNAME from git describe (I suppose that the same on the github web page would also do)
2. Manual edits to Makefile for the version number
3. Manual edits to pkg-descr
4. Ran make makesum
5. Ran make makeplist > pkg-plist
pkg-plist seems to be much changed, not sure if that was right.
Ran a few tests like make, make package, make install, portlint -v
Created attachment 222639 [details]
Hack for RW LOAD segemnts with clang 10 (12.2 and later)
Current valgrind-18.104.22.16860113_8,1 breaks on 12.2 amd64:
> $ valgrind /bin/ls
> valgrind: mmap(0x200000, 45056) failed in UME with error 22 (Invalid argument).
> valgrind: this can be caused by executables with very large text, data or bss segments.
The version from this bug works.
Created attachment 223248 [details]
A commit references this bug:
Date: Sun Mar 14 03:19:30 UTC 2021
New revision: 568304
devel/valgrind-devel: Update 3.17.0.g20200723 -> 3.17.0.g20210219
Submitted by: email@example.com (maintainer)