HardenedBSD/src 39fe758sys/amd64/amd64 exec_machdep.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+28-1sys/amd64/amd64/exec_machdep.c
+28-11 files

HardenedBSD/src 38e0ac0sys/amd64/amd64 exec_machdep.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+28-1sys/amd64/amd64/exec_machdep.c
+28-11 files

HardenedBSD/ports fc8c535devel/amber distinfo Makefile, devel/cocogitto distinfo Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+235-215devel/cocogitto/distinfo
+211-167devel/amber/distinfo
+123-108devel/cocogitto/Makefile
+105-84devel/amber/Makefile
+0-60mail/sendmail-devel/files/patch-blacklist_client.h
+0-60mail/sendmail-devel/files/patch-blacklist.c
+674-69466 files not shown
+1,259-1,03272 files

FreeBSD/ports 9702ad1security/vuxml/vuln 2026.xml

security/vuxml: Document multiple vulnerabilities in traefik
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

HardenedBSD/ports 9702ad1security/vuxml/vuln 2026.xml

security/vuxml: Document multiple vulnerabilities in traefik
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

LLVM/project 4151f5dmlir/lib/Dialect/LLVMIR/IR LLVMDialect.cpp, mlir/lib/Target/LLVMIR/Dialect/LLVMIR LLVMToLLVMIRTranslation.cpp

[MLIR][LLVMIR] Allow llvm.call and llvm.invoke to use llvm.mlir.alias as callee (#189154)

Previously, the verifier for `llvm.call` and `llvm.invoke` would reject
calls where the callee was an `llvm.mlir.alias`, reporting that the
symbol does not reference a valid LLVM function or IFunc. Similarly, the
MLIR-to-LLVM-IR translation had no handling for aliases as callees.

This patch extends both the verifier and the translation to accept
`llvm.mlir.alias` as a valid callee for `llvm.call` and `llvm.invoke`,
mirroring the existing support for `llvm.mlir.ifunc`. The function type
for alias calls is derived from the call operands and result types, and
the translation emits a call through the alias global value.

Fixes #147057

Assisted-by: Claude Code
DeltaFile
+52-0mlir/test/Target/LLVMIR/alias.mlir
+38-12mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
+21-0mlir/test/Dialect/LLVMIR/alias.mlir
+6-1mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
+117-134 files

LLVM/project dd9bc66mlir/include/mlir/Bindings/Python NanobindUtils.h IRCore.h, mlir/test/mlir-tblgen op-python-bindings.td

[MLIR] [Python] The generated op definitions now use typed parameters (#188635)

As with operand/result types this only handles standard dialects, but I think it is still useful as is.

We could consider extensibility if/when necessary.
DeltaFile
+164-46mlir/tools/mlir-tblgen/OpPythonBindingGen.cpp
+64-48mlir/test/mlir-tblgen/op-python-bindings.td
+32-5mlir/include/mlir/Bindings/Python/NanobindUtils.h
+2-0mlir/include/mlir/Bindings/Python/IRCore.h
+262-994 files

OpenBSD/ports xumQQklshells/fish/main distinfo Makefile, shells/fish/main/patches patch-Cargo_toml

   shells/fish/main: Update to 4.6.0

   From Maintainer Florian Viehweger, thanks
VersionDeltaFile
1.11+4-4shells/fish/main/distinfo
1.12+1-4shells/fish/main/Makefile
1.8+1-1shells/fish/main/crates.inc
1.5+1-1shells/fish/main/patches/patch-Cargo_toml
1.9+1-0shells/fish/main/pkg/PLIST
+8-105 files

NetBSD/pkgsrc-wip f66036etuba TODO Makefile

tuba: Comment out non-existent dep and add TODO about it

Makefile includes textproc/libspelling/buildlink3.mk, which does not
exist, causing lintpkgsrc to throw errors.  Comment it out, and add a
TODO to package it, and the re-enable.
DeltaFile
+2-0tuba/TODO
+1-1tuba/Makefile
+3-12 files

NetBSD/pkgsrc-wip 41835eb. TODO

TODO: + crush-0.53.0.
DeltaFile
+1-0TODO
+1-01 files

NetBSD/pkgsrc R1CTnpAdoc TODO

   doc/TODO: add some

   + afdko-5.0.0, alex-3.5.4.2, git-delta-0.19.2, grafana-12.4.2,
     jnv-0.7.0, khal-0.14.0, libjpeg-turbo-3.1.4.1, llvm-22.1.2,
     openexr-3.4.8, pandoc-cli-3.9.0.2, py-aiohttp-3.13.4, py-astroid-4.1.2,
     py-beets-2.8.0, py-googleapis-common-protos-1.73.1, py-installer-1.0.0,
     py-nh3-0.3.4, py-pdf-6.9.2, py-puremagic-2.1.1, py-pyrate-limiter-4.1.0,
     py-requests-2.33.0, py-ruff-0.15.8, py-setuptools_scm-10.0.5,
     py-sip6-6.15.3, py-textual-8.2.0, py-uv-build-0.11.2,
     py-uv-dynamic-versioning-0.14.0, re2c-4.5.1, rumdl-0.1.62,
     tree-sitter-heex-0.9.0, tree-sitter-rust-0.24.2.
VersionDeltaFile
1.26997+31-6doc/TODO
+31-61 files

NetBSD/src bc3iBkusys/arch/aarch64/aarch64 cpu.c, sys/arch/aarch64/include armreg.h

   Update PMU reporting
VersionDeltaFile
1.84+17-5sys/arch/aarch64/aarch64/cpu.c
1.74+2-1sys/arch/aarch64/include/armreg.h
+19-62 files

OpenBSD/ports fKHATDdmisc Makefile

   +hmdm-server
VersionDeltaFile
1.222+1-0misc/Makefile
+1-01 files

OpenBSD/ports Basc7tsmisc/hmdm-server Makefile, misc/hmdm-server/patches patch-install_context_template_xml patch-install_log4j_template_xml

   Initial revision
VersionDeltaFile
1.1+94-0misc/hmdm-server/patches/patch-install_context_template_xml
1.1+60-0misc/hmdm-server/Makefile
1.1+54-0misc/hmdm-server/pkg/README
1.1+31-0misc/hmdm-server/pkg/PLIST
1.1+27-0misc/hmdm-server/patches/patch-install_log4j_template_xml
1.1+17-0misc/hmdm-server/pkg/DESCR
+283-012 files not shown
+311-018 files

NetBSD/pkgsrc xwDB9cmdoc CHANGES-2026

   tex package updates
VersionDeltaFile
1.1947+23-1doc/CHANGES-2026
+23-11 files

NetBSD/pkgsrc cuzTYuZprint/tex-hyperxmp distinfo Makefile, print/tex-hyperxmp-doc distinfo Makefile

   tex-hyperxmp{,-doc}: update to 5.13.78281

   changes unknown
VersionDeltaFile
1.7+4-4print/tex-hyperxmp-doc/distinfo
1.7+4-4print/tex-hyperxmp/distinfo
1.8+4-3print/tex-hyperxmp/Makefile
1.5+3-3print/tex-hyperxmp-doc/Makefile
+15-144 files

LLVM/project fc01c81mlir/lib/Dialect/LLVMIR CMakeLists.txt, mlir/lib/Dialect/OpenMP CMakeLists.txt

[MLIR][build] Fix undefined references in debug shared libs (#189207)

Fixes undefined references in debug shared libs when building MLIR:
-DLLVM_ENABLE_PROJECTS="mlir"
-DCMAKE_BUILD_TYPE=Debug
-DBUILD_SHARED_LIBS=1

Debug build (-O0) disables dead code elimination, resulting in undefined
references in the following shared libs:

MLIROpenMPDialect (needs to link with TargetParser)
MLIRXeVMDialect (needs to link with TargetParser and MLIROpenMPDialect)
MLIRNVVMDialect (needs to link with TargetParser and MLIROpenMPDialect)

Fixes #189206

Assisted-by: Claude Code

From:

    [4 lines not shown]
DeltaFile
+4-0mlir/lib/Dialect/LLVMIR/CMakeLists.txt
+3-0mlir/lib/Dialect/OpenMP/CMakeLists.txt
+7-02 files

LLVM/project c32441ellvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.xor.ll llvm.amdgcn.reduce.and.ll

[AMDGPU] DPP wave reduction for long types - 3

Supported Ops: `and`, `or`, `xor`
DeltaFile
+984-132llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.xor.ll
+960-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.and.ll
+960-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.or.ll
+12-1llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2,916-3494 files

LLVM/project 0f973c8llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.sub.ll llvm.amdgcn.reduce.add.ll

[AMDGPU] DPP wave reduction for long types - 2

Supported Ops: `add`, `sub`
DeltaFile
+1,113-146llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.sub.ll
+1,079-142llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.add.ll
+73-20llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2,265-3083 files

NetBSD/pkgsrc ZmZqP1Gprint/tex-hyperref distinfo Makefile, print/tex-hyperref-doc distinfo Makefile

   tex-hyperref{,-dpc}: update to 7.01p

   * provide natbib commands always
   * nameref.dtx (Version 2026-01-29 v2.58): adapt label command to
     new version in LaTeX-dev (2026-06-01)
   * set \@currentHref in \@mpfootnotetext
VersionDeltaFile
1.27+4-4print/tex-hyperref-doc/distinfo
1.27+4-4print/tex-hyperref/distinfo
1.34+3-3print/tex-hyperref/Makefile
1.26+3-3print/tex-hyperref-doc/Makefile
+14-144 files

NetBSD/pkgsrc dF49wstdoc CHANGES-2026

   doc: Updated x11/setxkbmap to 1.3.5
VersionDeltaFile
1.1946+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ywmT2iqx11/setxkbmap Makefile distinfo

   setxkbmap: update to 1.3.5.

   Alan Coopersmith (5):
         meson: Add option to build with meson
         Improve man page formatting
         gitlab CI: drop the ci-fairy check-mr job
         Man page: update history from XFree86 4.3 to 3.2
         setxkbmap 1.3.5

   Alexander Ziaee (1):
         manual page: Rewrite in semantic markup

   Peter Hutterer (1):
         CI: add workflow rules
VersionDeltaFile
1.16+3-5x11/setxkbmap/Makefile
1.12+4-4x11/setxkbmap/distinfo
+7-92 files

LLVM/project 8f1f33allvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.max.ll llvm.amdgcn.reduce.min.ll

[AMDGPU] DPP wave reduction for long types - 1

Supported Ops: `min`, `max`, `umin`, `umax`
DeltaFile
+1,084-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.max.ll
+1,084-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.min.ll
+1,044-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umax.ll
+1,044-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umin.ll
+188-46llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+4,444-4785 files

HardenedBSD/ports 24ec212devel/py-types-jsonschema Makefile distinfo, devel/py-types-jsonschema/files patch-pyproject.toml

devel/py-types-jsonschema: update to 4.26.0.20260325

Following upstream changes, switch to PEP517 build with the default
setuptools.  Apply even more workarounds for the elderl version of
setuptools in ports.

Changes:        https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/jsonschema.md
Reported by:    replogy
DeltaFile
+11-4devel/py-types-jsonschema/files/patch-pyproject.toml
+5-2devel/py-types-jsonschema/Makefile
+3-3devel/py-types-jsonschema/distinfo
+19-93 files

FreeBSD/ports 24ec212devel/py-types-jsonschema Makefile distinfo, devel/py-types-jsonschema/files patch-pyproject.toml

devel/py-types-jsonschema: update to 4.26.0.20260325

Following upstream changes, switch to PEP517 build with the default
setuptools.  Apply even more workarounds for the elderl version of
setuptools in ports.

Changes:        https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/jsonschema.md
Reported by:    replogy
DeltaFile
+11-4devel/py-types-jsonschema/files/patch-pyproject.toml
+5-2devel/py-types-jsonschema/Makefile
+3-3devel/py-types-jsonschema/distinfo
+19-93 files

NetBSD/pkgsrc tmXrKenprint/tex-hypdestopt distinfo Makefile, print/tex-hypdestopt-doc distinfo Makefile

   tex-hypdestopt{,-doc}: update to 2.9

   Update test for PDF management.
VersionDeltaFile
1.5+4-4print/tex-hypdestopt-doc/distinfo
1.5+4-4print/tex-hypdestopt/distinfo
1.3+3-3print/tex-hypdestopt-doc/Makefile
1.3+3-3print/tex-hypdestopt/Makefile
+14-144 files

NetBSD/pkgsrc Jg2iL3Wprint/tex-hvarabic distinfo Makefile, print/tex-hvarabic-doc distinfo Makefile

   tex-hvarabic{,-doc}: update to 0.02.76924

   Fix for error message
VersionDeltaFile
1.2+3-3print/tex-hvarabic/distinfo
1.2+3-3print/tex-hvarabic-doc/distinfo
1.2+2-2print/tex-hvarabic/Makefile
1.2+2-2print/tex-hvarabic-doc/Makefile
+10-104 files

NetBSD/pkgsrc AvEI1nQprint/tex-hologo Makefile distinfo, print/tex-hologo-doc distinfo Makefile

   tex-hologo{,-doc}: update to 1.16

   * Added  New logos: \hologo{pTeX}, \hologo{pLaTeX}, \hologo{upTeX},
     \hologo{upLaTeX}, \hologo{ApTeX}, \hologo{ApLaTeX},
     \hologo{TeXLive}, \hologo{DVIPDFMx}.
   * Added tagging support
   * Guard the logos against case changes
   * Preserve height in reflectbox
VersionDeltaFile
1.3+3-3print/tex-hologo/Makefile
1.5+3-3print/tex-hologo-doc/distinfo
1.5+3-3print/tex-hologo/distinfo
1.3+2-2print/tex-hologo-doc/Makefile
+11-114 files

NetBSD/pkgsrc PDvDpIBprint/tex-graphics-def distinfo Makefile, print/tex-graphics-def-doc distinfo Makefile

   tex-graphics-def{,-doc}: update to 2025

   - Support for transparency grouping of images
VersionDeltaFile
1.14+4-4print/tex-graphics-def-doc/distinfo
1.14+4-4print/tex-graphics-def/distinfo
1.15+3-3print/tex-graphics-def/Makefile
1.14+3-3print/tex-graphics-def-doc/Makefile
+14-144 files

NetBSD/pkgsrc plHW1Ucprint/tex-graphics distinfo Makefile, print/tex-graphics-doc distinfo Makefile

   tex-graphics{,-doc}: update to 2026

   changes unknown
VersionDeltaFile
1.24+4-4print/tex-graphics/distinfo
1.22+4-4print/tex-graphics-doc/distinfo
1.24+4-3print/tex-graphics/Makefile
1.21+3-3print/tex-graphics-doc/Makefile
+15-144 files