ports/devel/valgrind-devel
Paul Floyd ef5a3cce58 devel/valgrind-devel: Update 3.25.0.g20250322 => 3.26.0.g20250530
Changelog extracted from NEWS.

Additions between 3.25.0.g20250322 and 3.25 release:
290061  pie elf always loaded at 0x108000
493433  Add --modify-fds=[no|high] option
501893  Missing suppression for __wcscat_avx2 (strcat-strlen-avx2.h.S:68)?
502871  Make Helgrind "pthread_cond_{signal,broadcast}: dubious: associated
        lock is not held by any thread" optional

Additions since 3.25 relase:
504101  Add a "vgstack" script
504177  FILE DESCRIPTORS banner shows when closing some inherited fds
502359  Add --modify-fds=yes option
504265  FreeBSD: missing syscall wrappers for fchroot and setcred
504466  Double close causes SEGV
504904  Hide "bad act handler address" warnings when -q (quiet) flag is set
504909  Hide "Bad oldset address" warnings when -q (quiet) flag is set
504919  Hide "client tried to modify addresses" warnings when -q (quiet) set
504936  Add FreeBSD amd64 sysarch subcommands AMD64_SET_TLSBASE and
        AMD64_GET_TLSBASE

It's mainly for the last item. It's for 15.0-current. Valgrind asserts
when it detects unhandled subcommands meaning that it is effectively
unuseable on 15.0-CURRENT without that change.

PR:	287193
2025-06-01 02:54:54 +03:00
..