FreeBSD/ports 89362eblang/asn1c pkg-plist Makefile

lang/asn1c: Update 0.9.27 => 0.9.28

Changelog:
https://github.com/vlm/asn1c/releases/tag/v0.9.28

- Switch to tarball from upstream.
- Add LICENSE.
- Remove GNU_CONFIGURE_MANPREFIX - default value.
- Sort USES.
- Fix warnings from portclippy.

PR:             291348
Approved by:    vlm at lionet.info (maintainer, timeout > 1 month)
Co-authored-by: Hadi <rezaee.hadi at gmail.com>
DeltaFile
+11-8lang/asn1c/pkg-plist
+6-9lang/asn1c/Makefile
+3-3lang/asn1c/distinfo
+20-203 files

FreeBSD/src a50789dsys/powerpc/powerpc swtch32.S swtch64.S

powerpc: put the isync inside the TD_LOCK() checking loop

Fix a narrow window where the lock is unlocked but the checking CPU
hasn't flushed things appropriately.

Inside this window the CPU inside cpu_switch() will loop forever thinking
the destination thread is still blocked/locked even though it is not.

This manifests as the system hanging after starting all APs.

I've seen this reliably trigger in qemu-system-ppc64 running power9 pseries
guests; the more CPUs the more likely it triggers at boot.

PR: kern/292167
Differential Revision:  https://reviews.freebsd.org/D54478
Reviewed by:    jhibbits
MFC after:      1 week
Relnotes:       yes

(cherry picked from commit 8df2e542146801fd01675e56724eaa567d04c209)
DeltaFile
+1-1sys/powerpc/powerpc/swtch32.S
+1-1sys/powerpc/powerpc/swtch64.S
+2-22 files

FreeBSD/src e5861dccontrib/file/src apprentice.c

Merge commit faa5141b9be4 from file git (by Christos Zoulas):

  PR/656: harry.sintonen: Fix bug in byte swapping that was caused by the change to make flags uint16_t and cont_level uint8_t.

This fixes using a magic.mgc built with a different endianness than
file(1) itself, e.g. when building powerpc64 on amd64.

PR:             292079
Fixes:          ae316d1d1cff ("MFV: file 5.46.")
MFC after:      3 days

(cherry picked from commit 39047538cf5d8f26112f7b08b3c56967f70f7f94)
DeltaFile
+2-3contrib/file/src/apprentice.c
+2-31 files

OpenBSD/ports O2MFf4smail/rspamd distinfo Makefile, mail/rspamd/patches patch-cmake_Toolset_cmake patch-src_lua_lua_util_c

   update to rspamd-3.14.3
VersionDeltaFile
1.81.2.5+2-2mail/rspamd/distinfo
1.148.2.5+1-2mail/rspamd/Makefile
1.10.10.1+1-1mail/rspamd/patches/patch-cmake_Toolset_cmake
1.1.2.3+1-1mail/rspamd/patches/patch-src_lua_lua_util_c
1.62.2.4+1-0mail/rspamd/pkg/PLIST
+6-65 files

DragonFlyBSD/src b08bfb7sys/kern kern_proc.c

KERN_PROC - Fix KERN_PROC_ARGS and KERN_PROC_CWD to return length if oldptr==NULL.

Sysctl handlers still have to compute the full output, even when
oldptr == NULL. This is necessary to implement the behavior documented in
sysctl(3), that it will return the required buffer length in "oldlenp", if
"oldptr" is NULL and "oldlenp" is not NULL.
DeltaFile
+46-48sys/kern/kern_proc.c
+46-481 files

LLVM/project c6db8f4llvm/lib/Target/AArch64 AArch64InstrFormats.td

[AArch64] Remove dead tuimm5sN tablegen Operands. NFC (#174735)

I believe these were last used in https://reviews.llvm.org/D71773.
DeltaFile
+0-24llvm/lib/Target/AArch64/AArch64InstrFormats.td
+0-241 files

NetBSD/pkgsrc iXeKVxgsecurity/gnutls Makefile

   gnutls: disable GNUTLS_GAS_VERSION check for NetBSD

   This was added in 2020 for CentOS 6. This test never worked on NetBSD
   because the version number looks different there ($4 is always
   "Binutils").

   Perhaps this should be limited to Linux instead.

   Avoids a fork during Makefile parsing.
VersionDeltaFile
1.272+2-2security/gnutls/Makefile
+2-21 files

OpenBSD/ports 6ZjsA1Aeditors/vim Makefile distinfo, editors/vim/patches patch-runtime_syntax_make_vim patch-runtime_filetype_vim

   update to vim-9.1.2077
VersionDeltaFile
1.25+15-0editors/vim/pkg/PLIST
1.297+7-4editors/vim/Makefile
1.22+2-2editors/vim/patches/patch-runtime_syntax_make_vim
1.151+2-2editors/vim/distinfo
1.72+1-1editors/vim/patches/patch-runtime_filetype_vim
+27-95 files

NetBSD/src sGnDP7ashare/examples/npf host-npf.conf

   Fix a couple more ``blacklist --> blocklist''
VersionDeltaFile
1.13+3-3share/examples/npf/host-npf.conf
+3-31 files

HardenedBSD/src 4fad675contrib/kyua/cli cmd_debug.cpp, contrib/kyua/utils/cmdline options.cpp parser.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+81-1contrib/kyua/cli/cmd_debug.cpp
+24-0contrib/kyua/utils/process/child.cpp
+12-12contrib/mtree/mtree.8
+17-3contrib/kyua/utils/cmdline/options.cpp
+20-0contrib/kyua/utils/process/child.ipp
+15-5contrib/kyua/utils/cmdline/parser.cpp
+169-218 files not shown
+205-4614 files

HardenedBSD/src 883159acontrib/kyua/cli cmd_debug.cpp, contrib/kyua/utils/cmdline options.cpp parser.cpp

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+81-1contrib/kyua/cli/cmd_debug.cpp
+12-12contrib/mtree/mtree.8
+24-0contrib/kyua/utils/process/child.cpp
+20-0contrib/kyua/utils/process/child.ipp
+17-3contrib/kyua/utils/cmdline/options.cpp
+15-5contrib/kyua/utils/cmdline/parser.cpp
+169-218 files not shown
+205-4614 files

OpenBSD/ports 4bCGpj0devel/quirks/files Quirks.pm, editors/calligraplan Makefile

   Replace kdiagram-qt6 with kdiagram (qt6 only)

   OK and hint by sthen@
VersionDeltaFile
1.6+274-261graphics/kdiagram/pkg/PLIST
1.13+9-8graphics/kdiagram/Makefile
1.5+2-2graphics/kdiagram/distinfo
1.69+2-2productivity/kmymoney/Makefile
1.1779+2-1devel/quirks/files/Quirks.pm
1.6+2-1editors/calligraplan/Makefile
+291-27512 files not shown
+298-28018 files

NetBSD/pkgsrc tL8LMbxdevel/ocaml-dune Makefile.common

   6
VersionDeltaFile
1.7+2-2devel/ocaml-dune/Makefile.common
+2-21 files

NetBSD/pkgsrc 5Uwskj4net/mDNSResponder builtin.mk

   mDNSResponder: add a missing ]
VersionDeltaFile
1.14+2-2net/mDNSResponder/builtin.mk
+2-21 files

LLVM/project eba79bcllvm/lib/Target/X86 X86FixupBWInsts.cpp X86.h, llvm/test/CodeGen/X86 fixup-bw-inst.mir

[X86][NewPM] Port x86-fixup-bw-insts to NPM (#175399)

Similar to other pass portings. Refactor into an implementation class,
rename the old pass, and add a wrapper around the implementation for the
new pass manager. Handle PSI/MBFI similar to other backend passes.
DeltaFile
+84-45llvm/lib/Target/X86/X86FixupBWInsts.cpp
+8-2llvm/lib/Target/X86/X86.h
+2-2llvm/lib/Target/X86/X86TargetMachine.cpp
+1-1llvm/lib/Target/X86/X86PassRegistry.def
+1-0llvm/test/DebugInfo/MIR/InstrRef/x86-fixup-bw-inst-subreb.mir
+1-0llvm/test/CodeGen/X86/fixup-bw-inst.mir
+97-501 files not shown
+98-507 files

OpenBSD/ports P2HQrlZmultimedia/atomicparsley Makefile

   tweak PORTROACH limit
VersionDeltaFile
1.21+1-1multimedia/atomicparsley/Makefile
+1-11 files

OpenBSD/ports vsx9U7Osysutils/py-mitogen distinfo Makefile

   update to py3-mitogen-0.3.37
VersionDeltaFile
1.19+2-2sysutils/py-mitogen/distinfo
1.23+1-1sysutils/py-mitogen/Makefile
+3-32 files

OpenBSD/ports vImsnhwsysutils/freedt Makefile distinfo, sysutils/freedt/pkg PLIST

   update to freedt-24, use https homepage/sites
VersionDeltaFile
1.23+7-9sysutils/freedt/Makefile
1.11+2-2sysutils/freedt/distinfo
1.6+1-1sysutils/freedt/pkg/PLIST
+10-123 files

NetBSD/pkgsrc mPQ6Glmnet/mDNSResponder builtin.mk

   mDNSResponder: use [[:blank:]] to avoid whitespace issues
VersionDeltaFile
1.13+2-2net/mDNSResponder/builtin.mk
+2-21 files

OpenBSD/ports oOfr4CGmail/rspamd distinfo Makefile, mail/rspamd/patches patch-cmake_Toolset_cmake patch-src_lua_lua_util_c

   update to rspamd-3.14.3
VersionDeltaFile
1.85+2-2mail/rspamd/distinfo
1.155+1-1mail/rspamd/Makefile
1.11+1-1mail/rspamd/patches/patch-cmake_Toolset_cmake
1.4+1-1mail/rspamd/patches/patch-src_lua_lua_util_c
1.66+1-0mail/rspamd/pkg/PLIST
+6-55 files

OpenBSD/ports XKOWS5adatabases/py-alembic distinfo Makefile, databases/py-alembic/pkg PLIST

   update to py3-alembic-1.18.0
VersionDeltaFile
1.11+29-3databases/py-alembic/pkg/PLIST
1.21+2-2databases/py-alembic/distinfo
1.30+1-1databases/py-alembic/Makefile
+32-63 files

OpenBSD/ports DS5Zg31graphics/leptonica distinfo Makefile

   update to leptonica-1.87.0
VersionDeltaFile
1.16+2-2graphics/leptonica/distinfo
1.31+1-1graphics/leptonica/Makefile
+3-32 files

OpenBSD/ports edatDRadatabases/py-apsw distinfo Makefile

   update to py3-apsw-3.51.2.0
VersionDeltaFile
1.14+2-2databases/py-apsw/distinfo
1.32+1-1databases/py-apsw/Makefile
+3-32 files

OpenBSD/ports ZOPzZIpdatabases/sqlite3 Makefile

   oops, bump PKGNAME not just DISTNAME :)
VersionDeltaFile
1.149+1-1databases/sqlite3/Makefile
+1-11 files

NetBSD/pkgsrc YTng8SCnet/mDNSResponder builtin.mk

   mDNSResponder: just call one shell to find out the builtin version

   instead of one shell per supported version number.
VersionDeltaFile
1.12+14-29net/mDNSResponder/builtin.mk
+14-291 files

OpenBSD/ports 323bYRMdatabases/sqlite3 Makefile distinfo

   update to sqlite3-3.51.0
VersionDeltaFile
1.148+3-4databases/sqlite3/Makefile
1.86+2-2databases/sqlite3/distinfo
+5-62 files

NetBSD/pkgsrc eJZ8gZxdoc CHANGES-2026

   Updated devel/ocaml-dune to 3.20.2.
VersionDeltaFile
1.244+2-1doc/CHANGES-2026
+2-11 files

NetBSD/src HAS3TCbusr.bin/make var.c

   make: check for empty re before regcomp

   Not all regex libraries throw an error for an empty re,
   so add an explicit check.

   Reviewed by: rillig
VersionDeltaFile
1.1177+9-2usr.bin/make/var.c
+9-21 files

NetBSD/src XTGPtjtusr.bin/xlint/common inittyp.c, usr.bin/xlint/lint1 decl.c emit1.c

   lint: support 128-bit integer types unconditionally

   Previously, 128-bit integer types were restricted to 64-bit platforms,
   which was unnecessary and cluttered the code. The actual computations
   are not affected, as lint performs all integer operations in 64-bit
   mode.
VersionDeltaFile
1.422+3-15usr.bin/xlint/lint1/decl.c
1.45+4-6usr.bin/xlint/common/inittyp.c
1.43+2-7usr.bin/xlint/lint2/emit2.c
1.97+2-7usr.bin/xlint/lint1/emit1.c
1.94+2-6usr.bin/xlint/lint2/read.c
1.700+2-6usr.bin/xlint/lint1/tree.c
+15-474 files not shown
+21-6410 files

NetBSD/pkgsrc PvU19TZdevel/ocaml-dune distinfo Makefile.common, devel/ocaml-dune/patches patch-otherlibs_stdune_src_readdir.c patch-vendor_notty_src-unix_native_winsize.c

   Update devel/ocaml-dune to 3.20.2.

   All changes between 3.11.1 and 3.20.2 are listed here:
   https://github.com/ocaml/dune/blob/main/CHANGES.md
VersionDeltaFile
1.1+26-0devel/ocaml-dune/patches/patch-otherlibs_stdune_src_readdir.c
1.16+6-7devel/ocaml-dune/distinfo
1.3+3-3devel/ocaml-dune/patches/patch-vendor_notty_src-unix_native_winsize.c
1.6+2-2devel/ocaml-dune/Makefile.common
1.10+3-1devel/ocaml-dune/PLIST
1.18+1-2devel/ocaml-dune/Makefile
+41-152 files not shown
+43-178 files