net/tac_plus4: Update to F4.0.4.32
Changes since .28:
- Fix buffer length argument to ntop() - Muhammad Muquit
- Fix two missing free()s
- Fix segfault from incorrect pointer returned from value(). Reported
here:
http://www.shrubbery.net/pipermail/tac_plus/2014-January/001384.html
- update autoconf bits for autoconf 2.69
- put tac_plus daemon in sbin, where it ought to be
- fix hdr->datalength handling in dump_nas_pak()
- add -m option to specify the client listen queue max and increase
the default to 64 if the O/S does not define SOMAXCONN
- fix config.h include syntax - David M. Syzdek
- added -U and -Q flags to allow runtime setuid/setgid change - from
from Robert Drake with some alteration
- Make implicit time_t conversions explicit in expire.c - from David M.
Syzdek
[25 lines not shown]
hwpmc: fix stopping process PMCs on exit with PerfMonV2
Since 9d3064010590, pmc_process_exit() calls pmc_process_csw_stop_all()
first. That clears pps_cpustate for every virtual PMC on the CPU, so the
exit loop then skips the stop and the final read.
On AMD PerfMonV2 this has two effects:
- The count from the last time slice is lost. A process that never
switches out before exit reports 0 with pmcstat -p.
- The EVSEL enable bit stays set. After kldunload, the next kldload
sees it and says "PMCs maybe in use by firmware!".
It is not required that pmc_process_csw_stop_all() should touch the
ppc_cpustate field at all; remove this to fix the issues.
Reviewed by: mhorne
Fixes: 9d3064010590 ("hwpmc_amd: add PerfMonV2 global-control path")
Sponsored by: AMD
Differential Revision: https://reviews.freebsd.org/D60141
hwpmc: count each AMD PMC interrupt once
amd_intr() and amd_intr_v2() call pmc_ibs_intr() and then update
kern.hwpmc.stats.intr_processed or intr_ignored. pmc_ibs_intr() also
updated them. So each core PMC NMI was also counted as ignored, and
each IBS NMI was counted as processed two times.
Update the statistics only in the caller.
Similarly, drop duplicate PMCDBG messages.
Reviewed by: mhorne, Ali Mashtizadeh <ali at mashtizadeh.com>
Fixes: e51ef8ae490f ("hwpmc: Initial support for AMD IBS")
Sponsored by: AMD
Differential Revision: https://reviews.freebsd.org/D60185
ssp: Make the panic string more accurate
"stack overflow detected" sounds like the thread faulted because it
ran out of stack space.
Reported by: Andrew <xxx.sys at protonmail.com>
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
science/PETSc: upgrade to 3.26.0 and add dependencies for Code_Aster
Recent Code_Aster recommand these options:
- HPDDM
- SLEPc (math/slepc) but problem of circular dependency
- SuperLU (math/superlu)
- hypre (science/hypre)
- ml (ML, trilinos-ml: science/trilinos)
. trilinos-ml is deprecated
see https://github.com/trilinos/ML
. Trilinos is not supported
see https://gitlab.com/petsc/petsc/-/work_items/1943
- sowing (textproc/sowing)
Also replace BLAS + BLIS by OpenBLAS,
- use MPI helper,
- don’t build in debug mode by default,
- fix graphical tests.
[2 lines not shown]
lang/gcc13: Update to 13.4.0
Also remove files/patch-libgcc-config.host: patch has been upstreamed
with upstream commit 4f3a1ef6a8f32e4583d4c67fc452db9aa7fccb68.
Patch had been tested in PR 281091 and then forgotten, so I have tested
it again more recently before merging it into the main branch (without
the full exp-run, it is not needed as GCC 13 is not default GCC
version).
Changes: https://gcc.gnu.org/gcc-13/changes.html#13.4
PR: 281091
Tested by: exp-run (antoine)
security/seclists: Update to 2026.1
Also stop tracking installed files through an explicit pkg-plist and use
PORTDATA instead: the port installs a very large amount of files and
maintaining pkg-plist manually is complex and prone to errors.
math/arpack-ng: enable Python support by default
- switch to cmake in order to enable Python
(indirectly needed to upgrade Code_Aster)
- optionalize Python and enable it by default
- don’t enable ICB and EIGEN with MPI
- Python implies ICB and deactivate MPI, therefore nompi is the default
- switch to OpenBLAS
- remove ATLAS
PR: 299018
Approved by: yuri (maintainer)
sysutils/deskflow: Update 1.26.0 => 1.27.0
While here, remove devel/googletest and devel/doxygen dependencies.
This removes the HTML documentation.
Changelog:
https://github.com/deskflow/deskflow/releases/tag/v1.27.0
PR: 299047
Approved by: osa, vvd (Mentors, implicit)
net/samba423: update to 4.23.13
Changes since 4.23.12
---------------------
* BUG 16097: POSIX ACL backend silently discards errors when processing NT
ACLs with non-canonical ordering
* BUG 15962: SMB3 SESSION SETUP responses must always be signed
* BUG 16081: winbindd_child_msg_filter: talloc_get_type_abort crashes when
winbind max domain connections > 1
* BUG 16239: Fix parsing of uppercase "0X" hex values in the "kdc default
domain supported enctypes" smb.conf parameter.
* BUG 16240: smbd temporary mkdir name can exceed NAME_MAX for otherwise
valid client names
* BUG 16258: Python smbconf transaction_start() lacks a talloc stack frame
with CTDB
* BUG 16254: CTDB database operations can be run against incorrect nodes
Reported by: portscout
Sponsored by: Klara, Inc.
textproc/py-textual-textarea: Update to 0.18.5
- Update list of run-dependencies: the module requires textual[sintax],
but the relative option in textproc/py-textual is OFF by default, so
add manually the relative modules.
ChangeLog:
1. https://github.com/tconbeer/textual-textarea/releases/tag/v0.18.5
Reported by: "github-actions[bot]" <notifications at github.com>
website: fix sub-menu in the header for mobile devices
If the browser width is less than 1300 pixels: click top left
on "About" and the sub-menu will not open anymore due the missing IDs.
PR: 297509
Approved by: carlavilla, ziaee
Fixes: 10633eb86b6396ec3fe8b666f8e250d67398fbec
Differential Revision: https://reviews.freebsd.org/D60236
games/vkquake: Update to 1.36.0 + take maintainer
Notable changes:
+ Support for 30th anniversary remaster
+ New level select menu
+ 5 new selectable crosshairs
+ more UI graphics filtering options
+ quake console seriously improved
+ multiplayer menu enhanced
+ lots of performance fixes, which were noticable on my laptop
PR: 298434
Approved by: Amelia Marsh <seafork at disroot.org> (maintainer timeout)