[MLIR][CAPI] Fix duplicate output from mlirOperationPrintWithState (#174047)
Fixes an issue where, when supplied with an `MlirAsmState`,
`mlirOperationPrintWithState` prints the output twice, once with and
once without using the state.
These files contain both MP and non-MP versions of the shoot functions
seperated by #else. The MP versions contain the code from the non-MP
versions verbatim. This adds and #ifdef MULTIPROCESSOR into the MP
versions makes minor adjustments. This style will avoid future errors.
I already almost introduced one..
Pullup ticket #7039 - requested by nia
emulators/qemu7: Security fix
Revisions pulled up:
- emulators/qemu7/Makefile 1.9
- emulators/qemu7/distinfo 1.2
---
Module Name: pkgsrc
Committed By: nia
Date: Fri Jan 2 00:32:38 UTC 2026
Modified Files:
pkgsrc/emulators/qemu7: Makefile distinfo
Log Message:
qemu7: Update to qemu-7.2.22
This is exclusively a bug and security fix release that fixes a
use-after-free and various aborts.
racket-textual: update to 9.0
- Supports parallel threads
- Parallel threads can be created using the #:pool argument to
thread creation.
- Threads created with #:keep set to 'results
will record their results for later retrieval with thread-wait.
- The black-box wrapper prevents the optimizing compiler from
optimizing away certain computations entirely. This can be helpful
in ensuring that benchmarks are accurate.
- The decompile-linklet function can map linklets back to
s-expressions.
- When using BC Racket, the processor-count function is changed to
always return the parallel count.
- We now distribute “natipkg” packages for AArch64, useful for
[8 lines not shown]
HBSD: Add various C/C++ hardening flags
One common optimization is to remove NULL pointer checks when the
compiler thinks it's not truly needed. We want to keep those checks in
place (-fno-delete-null-pointer-checks).
Another C/C++ compiler flag enabled by this commit is to check for
potential format string vulnerabilities (-Werror=format-security).
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
MFC-to: 15-STABLE
MFC-to: 14-STABLE
(cherry picked from commit ca0a80281e4ee936f0bf9df8f40448d37cd6667d)
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
HBSD: Use the right Makefile variables
The -fno-delete-null-pointer-checks is not a warning, but rather a
normal compiler flag.
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
MFC-to: 15-STABLE
MFC-to: 14-STABLE
Fixes: ca0a80281e4ee936f0bf9df8f40448d37cd6667d
(cherry picked from commit 6d0ee2014c9e9742963bea14cca47925e11151f0)
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
HBSD: Fix branch detection in release
The way the build scripts use newvers.sh is a bit weird. This commit
fixes the issue by forcing only a single BRANCH assignment.
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
issue: #119
MFC-to: 15-STABLE
(cherry picked from commit c14cefa9ac374d5dc01378d103324a755ae8b45f)
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
change tlb_shoot_wait to int, like on i386, because we don't support more
than 64 cpus (limited by the mask), and definately less than 4 billion
ok kettenis
www/squid: Fix LDAP SASL NETTLE build options
LDAP, SASL and NETTLE needs USES pkgconfig:build to be built.
Since pkgconfig is required for build with several other options, move
it to the general USES.
PR: 292070