HardenedBSD/ports 1b36fd9archivers/lzma Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-3archivers/lzma/Makefile
+0-31 files

HardenedBSD/ports 064a3c0cad/kicad-library-packages3d pkg-plist, filesystems/zerofs distinfo Makefile.crates

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main

Conflicts:
        archivers/lzma/Makefile (unresolved)
DeltaFile
+1,681-0lang/asmc/pkg-plist
+183-143filesystems/zerofs/distinfo
+90-70filesystems/zerofs/Makefile.crates
+40-40cad/kicad-library-packages3d/pkg-plist
+35-43security/clamav-lts/pkg-plist
+48-0lang/asmc/Makefile
+2,077-29685 files not shown
+2,376-49291 files

LLVM/project f5a5596mlir/include/mlir-c/Dialect LLVM.h, mlir/include/mlir/Dialect/LLVMIR LLVMAttrDefs.td

reduce lit test
DeltaFile
+11-69mlir/test/Target/LLVMIR/llvmir-named-metadata.mlir
+3-3mlir/include/mlir-c/Dialect/LLVM.h
+2-3mlir/lib/CAPI/Dialect/LLVM.cpp
+0-2mlir/python/mlir/dialects/llvm.py
+1-1mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td
+0-1mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
+17-796 files

FreeBSD/ports b579d31graphics/openusd Makefile

graphics/openusd: Broken on aarch64

Reported by:    fallout
DeltaFile
+1-0graphics/openusd/Makefile
+1-01 files

LLVM/project 53a1e05orc-rt/include/orc-rt Session.h Service.h, orc-rt/lib/executor Session.cpp SimpleNativeMemoryMap.cpp

[orc-rt] Don't return Error in Service::OnComplete. (#186708)

The Session can't do anything useful with these errors, it can only
report them. It's cleaner if the Service objects just report the error
directly.
DeltaFile
+3-6orc-rt/lib/executor/Session.cpp
+2-2orc-rt/lib/executor/SimpleNativeMemoryMap.cpp
+1-1orc-rt/include/orc-rt/Session.h
+1-1orc-rt/include/orc-rt/Service.h
+7-104 files

FreeBSD/ports 8b70cffdatabases/postgresql13-server pkg-plist-server pkg-plist-client, databases/postgresql13-server/files postgresql.in 502.pgsql.in

databases/postgresql*-*: Revert "Update to latest version"

This restores databases/postgresql13-*, unbreaking the quarterly tree.
Please do not remove ports from quarterly if possible and if you do,
please test that the removal doesn't break anything!

Approved by:    portmgr (build fix blanket)
Reported by:    antoine

This reverts commit 7a01ab5cf6ffa91eae6cf6a372db56978608b2db.
DeltaFile
+1,546-0databases/postgresql13-server/pkg-plist-server
+1,242-0databases/postgresql13-server/pkg-plist-client
+239-0databases/postgresql13-server/pkg-plist-contrib
+126-0databases/postgresql13-server/files/postgresql.in
+114-0databases/postgresql13-server/files/502.pgsql.in
+71-0databases/postgresql13-server/files/pkg-message-server.in
+3,338-031 files not shown
+3,879-837 files

LLVM/project 5a729d8mlir/include/mlir/Dialect/LLVMIR LLVMAttrDefs.td, mlir/lib/Bindings/Python DialectLLVM.cpp

format and document integer limitation
DeltaFile
+76-73mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
+31-22mlir/test/python/dialects/llvm.py
+22-25mlir/lib/Bindings/Python/DialectLLVM.cpp
+9-12mlir/lib/CAPI/Dialect/LLVM.cpp
+16-1mlir/python/mlir/dialects/llvm.py
+5-4mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td
+159-1371 files not shown
+160-1387 files

FreeBSD/ports 0360a2fmultimedia/webcamoid Makefile pkg-plist

multimedia/webcamoid: Fix build on aarch64 and i386

Reported by:    fallout
DeltaFile
+19-1multimedia/webcamoid/Makefile
+0-6multimedia/webcamoid/pkg-plist
+19-72 files

LLVM/project 80f2ef7llvm/docs LangRef.rst, llvm/include/llvm/IR Constants.h

[IR] Add initial support for the byte type (#178666)

Following the [byte type RFC](https://discourse.llvm.org/t/rfc-add-a-new-byte-type-to-llvm-ir/89522)
and the discussions within the [LLVM IR Formal Specification WG](https://discourse.llvm.org/t/rfc-forming-a-working-group-on-formal-specification-for-llvm/89056), this PR introduces initial support for the byte type in LLVM. This PR:
- Adds the byte type to LLVM's type system
- Extends the `bitcast` instruction to accept the byte operands
- Adds parsing tests for all new functionality
- Fixes failing regressions tests (IR2Vec and IRNormalizer)

---------

Co-authored-by: George Mitenkov <georgemitenk0v at gmail.com>
DeltaFile
+290-17llvm/lib/IR/Constants.cpp
+177-16llvm/include/llvm/IR/Constants.h
+106-9llvm/docs/LangRef.rst
+101-0llvm/test/Assembler/byte.ll
+37-36llvm/test/tools/llvm-ir2vec/entities.ll
+72-1llvm/lib/IR/Type.cpp
+783-7940 files not shown
+1,488-16846 files

OpenBSD/ports FxwDLVnnet/libmaxminddb distinfo Makefile, net/libmaxminddb/patches patch-configure

   Update libmaxminddb to 1.13.3.
VersionDeltaFile
1.64+2-2net/libmaxminddb/distinfo
1.78+1-1net/libmaxminddb/Makefile
1.11+1-1net/libmaxminddb/patches/patch-configure
+4-43 files

LLVM/project e172f81mlir/include/mlir/Dialect/LLVMIR LLVMAttrDefs.td, mlir/lib/Bindings/Python DialectLLVM.cpp

format and document integer limitation
DeltaFile
+76-73mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
+22-25mlir/lib/Bindings/Python/DialectLLVM.cpp
+23-22mlir/test/python/dialects/llvm.py
+9-12mlir/lib/CAPI/Dialect/LLVM.cpp
+16-1mlir/python/mlir/dialects/llvm.py
+4-3mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td
+150-1366 files

FreeBSD/ports f9e1021devel/py-spy Makefile

devel/py-spy: Broken on i386

Reported by:    fallout
DeltaFile
+2-0devel/py-spy/Makefile
+2-01 files

NetBSD/src 6r9JIinexternal/gpl3/gdb/dist/gdb solib-svr4.c

   include <unordered_map> to fix the llvm build
VersionDeltaFile
1.7+2-0external/gpl3/gdb/dist/gdb/solib-svr4.c
+2-01 files

FreeBSD/ports c8809a8security/openssl-pkcs11provider Makefile pkg-message, security/openssl-pkcs11provider/files pkcs11provider.cnf.in patch-meson.build

security/openssl-pkcs11provider: Add new port
DeltaFile
+46-0security/openssl-pkcs11provider/Makefile
+15-0security/openssl-pkcs11provider/files/pkcs11provider.cnf.in
+14-0security/openssl-pkcs11provider/files/patch-meson.build
+11-0security/openssl-pkcs11provider/files/patch-meson__options.txt
+11-0security/openssl-pkcs11provider/pkg-message
+6-0security/openssl-pkcs11provider/pkg-descr
+103-02 files not shown
+107-08 files

FreeNAS/freenas 890dcf7tests/api2 test_300_nfs.py

Fix NFS CI: wait for nfs-idmapd, reset systemd counters
DeltaFile
+4-0tests/api2/test_300_nfs.py
+4-01 files

NetBSD/src 5EyDRYjsys/ddb db_proc.c

   Add cast to fix the build (thanks riastradh@)
VersionDeltaFile
1.18+4-3sys/ddb/db_proc.c
+4-31 files

OpenBSD/ports qrzxT9Lwww/yt-dlp distinfo Makefile

   www/yt-dlp: update to 2026.03.13
VersionDeltaFile
1.68+2-2www/yt-dlp/distinfo
1.76+2-2www/yt-dlp/Makefile
+4-42 files

OpenBSD/ports WzPkHgmwww/py-yt-dlp-ejs Makefile distinfo

   www/py-yt-dlp-ejs: update to 0.7.0
VersionDeltaFile
1.5+2-2www/py-yt-dlp-ejs/Makefile
1.4+2-2www/py-yt-dlp-ejs/distinfo
+4-42 files

OpenBSD/ports ayp73uJlang/binaryen distinfo Makefile, lang/binaryen/patches patch-CMakeLists_txt

   Update binaryen to 128.
VersionDeltaFile
1.19+2-2lang/binaryen/distinfo
1.20+1-1lang/binaryen/Makefile
1.12+1-1lang/binaryen/patches/patch-CMakeLists_txt
+4-43 files

LLVM/project 6858c79clang/lib/CIR/CodeGen CIRGenExprAggregate.cpp CIRGenValue.h, clang/test/CIR/CodeGen aggregate-copy-overlap.cpp no-unique-address.cpp

[CIR] Use data size in emitAggregateCopy for overlapping copies
DeltaFile
+76-0clang/test/CIR/CodeGen/aggregate-copy-overlap.cpp
+16-6clang/lib/CIR/CodeGen/CIRGenExprAggregate.cpp
+5-4clang/test/CIR/CodeGen/no-unique-address.cpp
+1-1clang/lib/CIR/CodeGen/CIRGenValue.h
+98-114 files

LLVM/project b748beamlir/include/mlir-c/Dialect LLVM.h, mlir/lib/Bindings/Python DialectLLVM.cpp

add python bindings test
DeltaFile
+130-0mlir/test/python/dialects/llvm.py
+48-0mlir/lib/Bindings/Python/DialectLLVM.cpp
+18-5mlir/include/mlir-c/Dialect/LLVM.h
+12-0mlir/lib/CAPI/Dialect/LLVM.cpp
+208-54 files

Linux/linux f338e77. Makefile

Linux 7.0-rc4
DeltaFile
+1-1Makefile
+1-11 files

LLVM/project a27ad57clang/lib/CIR/CodeGen CIRGenExprAggregate.cpp CIRGenValue.h, clang/test/CIR/CodeGen aggregate-copy-overlap.cpp no-unique-address.cpp

[CIR] Use data size in emitAggregateCopy for overlapping copies
DeltaFile
+63-0clang/test/CIR/CodeGen/aggregate-copy-overlap.cpp
+16-6clang/lib/CIR/CodeGen/CIRGenExprAggregate.cpp
+5-4clang/test/CIR/CodeGen/no-unique-address.cpp
+1-1clang/lib/CIR/CodeGen/CIRGenValue.h
+85-114 files

FreeBSD/ports 9dd3752audio/essentia/files patch-wscript

audio/essentia: Remove obsolete patch

Reported by:    Daniel Engberg <diizzy at FreeBSD.org>
DeltaFile
+0-11audio/essentia/files/patch-wscript
+0-111 files

FreeBSD/ports 562f34dmath/universal pkg-plist distinfo

math/universal: update 4.4.1 → 4.5.0

Reported by:    portscout
DeltaFile
+24-9math/universal/pkg-plist
+3-3math/universal/distinfo
+2-2math/universal/Makefile
+29-143 files

FreeBSD/ports c2f91f6misc/quantum++ Makefile

misc/quantum++: Add comment.
DeltaFile
+1-0misc/quantum++/Makefile
+1-01 files

FreeBSD/ports 1a21c6cdevel/gsl-lite Makefile distinfo

devel/gsl-lite: update 0.43.0 → 1.1.0
DeltaFile
+5-5devel/gsl-lite/Makefile
+3-3devel/gsl-lite/distinfo
+8-82 files

LLVM/project 3604119llvm/include/llvm/IR CFG.h, llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

[IR] Don't allow successors() over block without terminators (#186646)

There's no point constructing a dominator tree or similar on
known-broken IR. Generally, functions should be able to assume that IR
is valid (i.e., passes the verifier). Users of this "feature" were:

- Verifier, fixed by verifying existence of terminators first.
- FuzzMutate, worked around by temporarily inserting terminators.
- OpenMP to run analyses while building the IR, worked around by
temporarily inserting terminators.
- Polly to work with an empty dominator tree, fixed by temporarily
adding an unreachable inst.
- MergeBlockIntoPredecessor, inadvertently, fixed by adding terminator
before updating MemorySSA.
- Some sloppily written unit tests.
DeltaFile
+46-0llvm/test/Transforms/LoopSimplifyCFG/mssa_term.ll
+33-0llvm/unittests/Analysis/MemorySSATest.cpp
+28-0llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+8-12llvm/include/llvm/IR/CFG.h
+14-2llvm/lib/FuzzMutate/RandomIRBuilder.cpp
+6-3llvm/lib/IR/Verifier.cpp
+135-176 files not shown
+150-1912 files

LLVM/project df6e557mlir/include/mlir-c/Dialect LLVM.h, mlir/include/mlir/Dialect/LLVMIR LLVMAttrDefs.td

[MLIR][LLVM] add metadata attrs and llvm.named_metadata
DeltaFile
+95-48mlir/lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp
+122-1mlir/lib/Bindings/Python/DialectLLVM.cpp
+107-0mlir/test/Target/LLVMIR/llvmir-named-metadata.mlir
+86-2mlir/lib/CAPI/Dialect/LLVM.cpp
+70-0mlir/include/mlir/Dialect/LLVMIR/LLVMAttrDefs.td
+65-0mlir/include/mlir-c/Dialect/LLVM.h
+545-511 files not shown
+585-517 files

LLVM/project de81419llvm/utils/gn/secondary/lldb/test BUILD.gn

[gn] port f002fc0ee8734283
DeltaFile
+2-0llvm/utils/gn/secondary/lldb/test/BUILD.gn
+2-01 files