non port: devel/valgrind-devel/distinfo |
Number of commits found: 16 |
Wednesday, 26 Mar 2025
|
07:33 Fernando Apesteguía (fernape) 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)
df5d6c9 |
Thursday, 30 Jan 2025
|
07:36 Fernando Apesteguía (fernape) 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)
0986c3f |
Thursday, 14 Nov 2024
|
08:43 Robert Clausecker (fuz) 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
d4b38a2 |
Wednesday, 25 Sep 2024
|
06:28 Robert Clausecker (fuz) 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
05757c1 |
Sunday, 4 Feb 2024
|
17:43 Fernando Apesteguía (fernape) 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)
1aa2cda |
Tuesday, 19 Sep 2023
|
07:38 Fernando Apesteguía (fernape) 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)
d9d66f3 |
Monday, 20 Feb 2023
|
13:19 Fernando Apesteguía (fernape) 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)
dff8e13 |
Saturday, 29 Oct 2022
|
16:34 Joseph Mingrone (jrm) Author: Paul Floyd
devel/valgrind-devel: Update to 20221028 commit, 8d64ffab7
Differential Revision: https://reviews.freebsd.org/D37197
fe0c652 |
Monday, 13 Jun 2022
|
16:35 Fernando Apesteguía (fernape) Author: Paul Floyd
devel/valgrind-devel: Update to 3.20.0.GIT
PR: 264579
Reported by: pjfloyd@wanadoo.fr (maintainer)
05e433e |
Monday, 15 Nov 2021
|
18:19 Li-Wen Hsu (lwhsu) Author: Paul Floyd
devel/valgrind-devel: Update to 3.19.0.g20211113
PR: 259821
e418b2c |
Tuesday, 23 Mar 2021
|
19:47 nc
devel/valgrind-devel: Update to 3.18.0.g20210323
PR: 254505
Submitted by: Paul Floyd <pjfloyd AT wanadoo DOT fr> (maintainer)
 |
Sunday, 14 Mar 2021
|
03:19 yuri
devel/valgrind-devel: Update 3.17.0.g20200723 -> 3.17.0.g20210219
PR: 250958
Submitted by: pjfloyd@wanadoo.fr (maintainer)
 |
Friday, 24 Jul 2020
|
18:00 kevans
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
 |
Friday, 26 Feb 2016
|
19:41 bdrewery
- 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]
 |
Saturday, 14 Feb 2015
|
04:05 bdrewery
- Update to checkin 963c4a777573 from stass' bitbucket, which is 3.10.0.
 |
Wednesday, 22 Jan 2014
|
23:01 bdrewery
- Update to 3.9.0-rc1
The 32BIT option currently is broken.
 |
Number of commits found: 16 |