notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

non port: devel/valgrind-devel/distinfo

Number of commits found: 16

Wednesday, 26 Mar 2025
07:33 Fernando Apesteguía (fernape) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: update to 3.25.0.g20250322

Changelist (general and FreeBSD specific with Valgrind bugzilla IDs). The
second item is the one that is the most important.

501119  memcheck/tests/pointer-trace fails when run on NFS filesystem
501850  FreeBSD syscall arguments 7 and 8 incorrect.

Other minor things
 * improvement to utrace syscall wrapper
 * removed and consolidated some of the default suppressions
 * fix to file descriptor error report callstacks
 * new header and doc files from Linux riscv64

PR:		285586
Reported by:	pjfloyd@wanadoo.fr (maintainer)
commit hash: df5d6c9e1c5f6b1c0a4a13337db8c8c1a91fb17e commit hash: df5d6c9e1c5f6b1c0a4a13337db8c8c1a91fb17e commit hash: df5d6c9e1c5f6b1c0a4a13337db8c8c1a91fb17e commit hash: df5d6c9e1c5f6b1c0a4a13337db8c8c1a91fb17e df5d6c9
Thursday, 30 Jan 2025
07:36 Fernando Apesteguía (fernape) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: update to 20250128

 * --track-fds=yes and --track-fds=all report erroneous information when fds 0,
   1, or 2 are used as non-std
 * Valgrind does not support zstd-compressed debug sections
 * Recognize new DWARF5 DW_LANG constants
 * Update drd/scripts/download-and-build-gcc
 * Enabling Ada demangling breaks callgrind differentiation between overloaded
   functions and procedures
 * FdBadUse is not a valid CoreError type in a suppression even though it's
   generated by --gen-suppressions=yes
 * none/tests/amd64/lzcnt64 crashes on FreeBSD compiled with clang
 * FreeBSD: differences in avx-vmovq output
 * mmap() with MAP_ALIGNED() returns unaligned pointer

PR:		284426
Reported by:	pjfloyd@wanadoo.fr (maintainer)
commit hash: 0986c3fa5618d1078552d1aa46b8bc8dacd54abf commit hash: 0986c3fa5618d1078552d1aa46b8bc8dacd54abf commit hash: 0986c3fa5618d1078552d1aa46b8bc8dacd54abf commit hash: 0986c3fa5618d1078552d1aa46b8bc8dacd54abf 0986c3f
Thursday, 14 Nov 2024
08:43 Robert Clausecker (fuz) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: update to 3.25.0.g20241104

Changes wrt. valgrind-3.24.0:

494327  Crash when running Helgrind built with #define TRACE_PTH_FNS 1
494337  All threaded applications cause still holding lock errors
495488  Add FreeBSD getrlimitusage syscall wrapper

PR:		282544
commit hash: d4b38a223f7e7148afdb25184793a3dcd8288c82 commit hash: d4b38a223f7e7148afdb25184793a3dcd8288c82 commit hash: d4b38a223f7e7148afdb25184793a3dcd8288c82 commit hash: d4b38a223f7e7148afdb25184793a3dcd8288c82 d4b38a2
Wednesday, 25 Sep 2024
06:28 Robert Clausecker (fuz) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: update to 3.24.0.g20240913

 - updated for FreeBSD 13.4
 - aarch64 now supported

Excerpt from NEWS:

202770  open fd at exit --log-socket=127.0.0.1:1500 with --track-fds=yes
276780  An instruction in fftw (Fast Fourier Transform) is unhandled by
        valgrind: vex x86->IR: unhandled instruction bytes:
        0x66 0xF 0x3A 0x2
311655  --log-file=FILE leads to apparent fd leak
317127  Fedora18/x86_64 --sanity-level=3 : aspacem segment mismatch
337388  fcntl works on Valgrind's own file descriptors
377966  arm64 unhandled instruction dc zva392146  aarch64: unhandled
        instruction 0xD5380001 (MRS rT, midr_el1)
391148  Unhandled AVX instruction vmovq %xmm9,%xmm1
392146  aarch64: unhandled instruction 0xD5380001 (MRS rT, midr_el1)
412377  SIGILL on cache flushes on arm64
417572  vex amd64->IR: unhandled instruction bytes: 0xC5 0x79 0xD6 0xED 0xC5
447989  Support Armv8.2 SHA-512 instructions
453044  gbserver_tests failures in aarch64
479661  Valgrind leaks file descriptors
486293  memccpy false positives
487439  SIGILL in JDK11, JDK17
487993  Alignment error when using Eigen with Valgrind and -m32
488026  Use of `sizeof` instead of `strlen
488379  --track-fds=yes errors that cannot be suppressed with --xml-file=
488441  Add tests for --track-fds=yes --xml=yes and fd suppression tests
489040  massif trace change to show the location increasing the stack
489088  Valgrind throws unhandled instruction bytes: 0xC5 0x79 0xD6 0xE0 0xC5
489338  arm64: Instruction fcvtas should round 322.5 to 323, but result is 322.
489676  vgdb handle EINTR and EAGAIN more consistently
490651  Stop using -flto-partition=one
491394  (vgModuleLocal_addDiCfSI): Assertion 'di->fsm.have_rx_map &&
        di->fsm.rw_map_count' failed
492663  Valgrind ignores debug info for some binaries

PR:		281475
Event:		EuroBSDcon 2024
commit hash: 05757c16c5688cd47a615eb5ed7c9832356d1b45 commit hash: 05757c16c5688cd47a615eb5ed7c9832356d1b45 commit hash: 05757c16c5688cd47a615eb5ed7c9832356d1b45 commit hash: 05757c16c5688cd47a615eb5ed7c9832356d1b45 05757c1
Sunday, 4 Feb 2024
17:43 Fernando Apesteguía (fernape) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: update to 3.23.0.g20240201

Highlights for FreeBSD
Support for 13.3
Added syscalls 578, 580
Improved aio sycall handling

Changes
 * Cannot connect to Oracle using valgrind
 * unhandled amd64-darwin syscall: unix:464 (openat_nocancel)
 * False positive "Source and destination overlap in strncat"
 * Signals inside io_uring_enter not handled
 * valgrind reports "Conditional jump or move depends on uninitialised
 * value" in memchr of macOS 10.12-10.15
 * disInstr(arm64): unhandled instruction 0x4E819402 (dotprod/ASIMDDP)
 * Missing writev uninit padding suppression for _XSend
 * Add reallocarray wrapper
 * Build failure with GCC
 * Difference in allocation size for massif/tests/overloaded-new between
 * clang++/libc++ and g++/libstdc++
 * valgrind 3.22.0 fails on assertion when loading debuginfo file produced by
   mold
 * valgrind-monitor.py regular expressions should use raw strings
 * Extend strlcat and strlcpy wrappers to GNU libc
 * Build of Valgrind 3.21.0 fails when SOLARIS_PT_SUNDWTRACE_THRP is
 * defined
 * WARNING: unhandled amd64-freebsd syscall: 578
 * Add fchmodat2 syscall on linux
 * Add mremap support for Solaris
 * Include ucontext.h rather than sys/ucontext.h in Solaris sources
 * vgdb incorrectly replies to qRcmd packet
 * Redundant code for vgdb.c and Valgrind core tools
 * Valgrind incompatibility with binutils-2.42 on x86 with new nop patterns
 * (unhandled instruction bytes: 0x2E 0x8D 0xB4 0x26
 * valgrind fails to read debug info for rust binaries
 * Executables without RW sections do not trigger debuginfo reading
 * WARNING: unhandled amd64-freebsd syscall: 580
 * Build failure on Raspberry Pi 5 / OS 6.1.0-rpi7-rpi-v8
 * valgrind 3.22.0 "m_debuginfo/image.c:586 (set_CEnt):
 * Assertion '!sr_isError(sr)' failed."
 * Add support for FreeBSD 13.3
 * Add redirect for memccpy

PR:		276769
Reported by:	pjfloyd@wanadoo.fr (maintainer)
commit hash: 1aa2cda2c01137627765e2496d9e33e6b790f16f commit hash: 1aa2cda2c01137627765e2496d9e33e6b790f16f commit hash: 1aa2cda2c01137627765e2496d9e33e6b790f16f commit hash: 1aa2cda2c01137627765e2496d9e33e6b790f16f 1aa2cda
Tuesday, 19 Sep 2023
07:38 Fernando Apesteguía (fernape) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: update to 3.22.0.g20230917

ChangeLog:
https://sourceware.org/git/?p=valgrind.git;a=blob;f=NEWS;hb=ae4e70d97d46c58a99782ff007df1cdc34ac1219

PR:		273529
Reported by:	pjfloyd@wanadoo.fr (maintainer)
commit hash: d9d66f354c2b0931daf4c167a7ba287da23d16e1 commit hash: d9d66f354c2b0931daf4c167a7ba287da23d16e1 commit hash: d9d66f354c2b0931daf4c167a7ba287da23d16e1 commit hash: d9d66f354c2b0931daf4c167a7ba287da23d16e1 d9d66f3
Monday, 20 Feb 2023
13:19 Fernando Apesteguía (fernape) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: update to 3.21.0.g20230218

ChangeLog:
https://github.com/paulfloyd/freebsd_valgrind/compare/8d64ffab7...3b3d74d9d

PR:		269665
Reported by:	pjfloyd@wanadoo.fr (maintainer)
commit hash: dff8e13188144a1af6e384c157c48cb9a9a99c58 commit hash: dff8e13188144a1af6e384c157c48cb9a9a99c58 commit hash: dff8e13188144a1af6e384c157c48cb9a9a99c58 commit hash: dff8e13188144a1af6e384c157c48cb9a9a99c58 dff8e13
Saturday, 29 Oct 2022
16:34 Joseph Mingrone (jrm) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: Update to 20221028 commit, 8d64ffab7

Differential Revision:	https://reviews.freebsd.org/D37197
commit hash: fe0c652843a50d914fd037ab3d44bc32cf6c528c commit hash: fe0c652843a50d914fd037ab3d44bc32cf6c528c commit hash: fe0c652843a50d914fd037ab3d44bc32cf6c528c commit hash: fe0c652843a50d914fd037ab3d44bc32cf6c528c fe0c652
Monday, 13 Jun 2022
16:35 Fernando Apesteguía (fernape) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: Update to 3.20.0.GIT

PR:	264579
Reported by:	pjfloyd@wanadoo.fr (maintainer)
commit hash: 05e433eee976415646856d1601fb4defb01ea1d7 commit hash: 05e433eee976415646856d1601fb4defb01ea1d7 commit hash: 05e433eee976415646856d1601fb4defb01ea1d7 commit hash: 05e433eee976415646856d1601fb4defb01ea1d7 05e433e
Monday, 15 Nov 2021
18:19 Li-Wen Hsu (lwhsu) search for other commits by this committer Author: Paul Floyd
devel/valgrind-devel: Update to 3.19.0.g20211113

PR:		259821
commit hash: e418b2c960761eced8da1c5f9deb24d1e242845e commit hash: e418b2c960761eced8da1c5f9deb24d1e242845e commit hash: e418b2c960761eced8da1c5f9deb24d1e242845e commit hash: e418b2c960761eced8da1c5f9deb24d1e242845e e418b2c
Tuesday, 23 Mar 2021
19:47 nc search for other commits by this committer
devel/valgrind-devel: Update to 3.18.0.g20210323

PR:		254505
Submitted by:	Paul Floyd <pjfloyd AT wanadoo DOT fr> (maintainer)
Original commitRevision:569053 
Sunday, 14 Mar 2021
03:19 yuri search for other commits by this committer
devel/valgrind-devel: Update 3.17.0.g20200723 -> 3.17.0.g20210219

PR:		250958
Submitted by:	pjfloyd@wanadoo.fr (maintainer)
Original commitRevision:568304 
Friday, 24 Jul 2020
18:00 kevans search for other commits by this committer
devel/valgrind-devel: update to Paul Floyd's FreeBSD valgrind branch

This branch rebases us forward to Valgrind 3.17.0, incredibly current as
of today. It also fixes a vast array of known issues, making valgrind-devel
actually functional on 13.0-CURRENT and fixing most of the regression tests
on clang/amd64.

All patches previously in the port have been incorporated into this branch.

There are still some open issues remaining:
- https://github.com/paulfloyd/freebsd_valgrind/issues

Paul has summarized the regtest status here:
- https://github.com/paulfloyd/freebsd_valgrind/wiki/Regtest-status

This port is believed to be largely functional enough to get wider testing.
Many, many thanks to the excellent work of Paul Floyd to modernize our
valgrind port.

Pass MAINTAINER over to Paul, as he intends to continue working on an effort
to upstream valgrind/FreeBSD support.

Approved by:	zeising (maintainer)
Differential Revision:	https://reviews.freebsd.org/D25452
Original commitRevision:543273 
Friday, 26 Feb 2016
19:41 bdrewery search for other commits by this committer
- Update to 3.10.1
- Add pipe(2) syscall
- Add cpuset_getaffinity(2) syscall
- Support arguments for cpuset_setaffinity(2) syscall
- sendfile(2) syscall fixes
- getsockopt(2) syscall fixes
- Add missing fcntl(2) handlers [1]
- Add missing jail syscalls [2]
- Add missing kldload syscalls [3]
- Add missing accept4(2) syscall [4]

PR:	196451 [1]
Obtained
from:	https://bitbucket.org/stass/valgrind-freebsd/issues/15/missing-fcntl-commands
[1]
PR:	152899 [2]
Obtained
from:	https://bitbucket.org/stass/valgrind-freebsd/pull-requests/10/implement-some-of-the-jails-syscalls/diff
[2]

Obtained
from:	https://bitbucket.org/stass/valgrind-freebsd/pull-requests/11/fix-issue-25-add-kldload-kldunload-kldfind/diff
[3]
Obtained
from:	https://bitbucket.org/stass/valgrind-freebsd/pull-requests/8/fix-issue-21-accept4-is-unimplemented-on/diff
[4]
Original commitRevision:409636 
Saturday, 14 Feb 2015
04:05 bdrewery search for other commits by this committer
- Update to checkin 963c4a777573 from stass' bitbucket, which is 3.10.0.
Original commitRevision:378948 
Wednesday, 22 Jan 2014
23:01 bdrewery search for other commits by this committer
- Update to 3.9.0-rc1

  The 32BIT option currently is broken.
Original commitRevision:340743 

Number of commits found: 16