LLVM/project 2a54476clang/test lit.cfg.py

[clang][lit] Substitute cir-opt when CIR is enabled (#194129)

Fix the CIR lit substitution introduced by #193665 to use `cir-opt`.
DeltaFile
+1-1clang/test/lit.cfg.py
+1-11 files

FreeBSD/ports e43ac28x11/alacritty distinfo Makefile.crates

x11/alacritty: update to 0.17.0

ChangeLog:      https://alacritty.org/changelog_0_17_0.html

PR:             294694
Approved by:    vishwin (maintainer)

Sponsored by:   tipi.work
DeltaFile
+23-21x11/alacritty/distinfo
+10-9x11/alacritty/Makefile.crates
+1-2x11/alacritty/Makefile
+34-323 files

FreeBSD/ports ae5c9a5audio/subtui distinfo Makefile

audio/subtui: Update to 2.14.1

Changelogs:
  - 2.14.1: https://github.com/MattiaPun/SubTUI/releases/tag/v2.14.1
  - 2.14.0: https://github.com/MattiaPun/SubTUI/releases/tag/v2.14.0
DeltaFile
+5-5audio/subtui/distinfo
+1-2audio/subtui/Makefile
+6-72 files

LLVM/project b8e2e2aflang/lib/Semantics check-omp-structure.cpp

format
DeltaFile
+1-1flang/lib/Semantics/check-omp-structure.cpp
+1-11 files

FreeBSD/src b6d823elib/clang/include/llvm/Config config.h

Fix up builds on Linux hosts after llvm 21.1.8 merge

This is because contrib/llvm-project/llvm/lib/Support/Unix/Threading.inc
attempts to use pthread_get_name_np(3) and pthread_set_name_np(3), which
are not defined on Linux.

Reported by:    ivy
PR:             292067
MFC after:      1 month
DeltaFile
+4-0lib/clang/include/llvm/Config/config.h
+4-01 files

LLVM/project 9f31872flang/lib/Semantics check-omp-structure.cpp check-omp-structure.h, flang/test/Semantics/OpenMP branching-program-unit.f90

[flang][OpenMP] Clear branch labels in all program units

The semantic check for branching in or out of an OpenMP construct
did not reset its label information in some cases, leading to false
positive error messages in valid Fortran code.
DeltaFile
+16-0flang/test/Semantics/OpenMP/branching-program-unit.f90
+4-0flang/lib/Semantics/check-omp-structure.cpp
+1-0flang/lib/Semantics/check-omp-structure.h
+21-03 files

FreeBSD/ports 6705505dns/letsdns distinfo Makefile

dns/letsdns: Update to 1.2.2

Event:  Wiesbaden Hackathon 202604
DeltaFile
+3-3dns/letsdns/distinfo
+1-2dns/letsdns/Makefile
+4-52 files

FreeBSD/src 4137c67stand/man loader.efi.8

loader.efi(8): Document LoaderEnv and NextLoaderEnv EFI variables

Describe how the LoaderEnv and NextLoaderEnv variables can be used.

PR:                     293054
Reviewed by:            imp
Sponsored by:           Wiesbaden Hackathon 202604
Differential Revision:  https://reviews.freebsd.org/D56633
DeltaFile
+37-4stand/man/loader.efi.8
+37-41 files

FreeBSD/src ed82c43stand/man loader.efi.8

Revert "loader.efi(8): Document LoaderEnv and NextLoaderEnv EFI variables"

This reverts commit cf7d4b04e9ae890f2a0f5811234e926f75a0c237.

I attributed the wrong author of the patch.
DeltaFile
+4-37stand/man/loader.efi.8
+4-371 files

LLVM/project 65b9755llvm/test/CodeGen/WebAssembly strided-int-mac.ll

[NFC][WebAssembly] strided-int-mac.ll - regenerate test checks (#194146)

Use update_llc_test_checks regeneration
DeltaFile
+3,230-456llvm/test/CodeGen/WebAssembly/strided-int-mac.ll
+3,230-4561 files

FreeBSD/src cf7d4b0stand/man loader.efi.8

loader.efi(8): Document LoaderEnv and NextLoaderEnv EFI variables

Describe how the LoaderEnv and NextLoaderEnv variables can be used.

PR:                     293054
Reviewed by:            imp
Sponsored by:           Wiesbaden Hackathon 202604
Differential Revision:  https://reviews.freebsd.org/D56633
DeltaFile
+37-4stand/man/loader.efi.8
+37-41 files

Linux/linux 897d540drivers/video/fbdev cobalt_lcdfb.c clps711x-fb.c, drivers/video/fbdev/aty radeon_monitor.c

Merge tag 'fbdev-for-7.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev

Pull fbdev fixes from Helge Deller:

 - request memory region before use (cobalt_lcdfb, clps711x-fb, hgafb)

 - reference cleanups in failure path (offb, savage)

 - a spelling fix (atyfb)

* tag 'fbdev-for-7.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev:
  fbdev: hgafb: Request memory region before ioremap
  fbdev: clps711x-fb: Request memory region for MMIO
  fbdev: cobalt_lcdfb: Request memory region
  fbdev: atyfb: Fix spelling mistake "enfore" -> "enforce"
  fbdev: savage: fix probe-path EDID cleanup leaks
  fbdev: offb: fix PCI device reference leak on probe failure
DeltaFile
+3-9drivers/video/fbdev/cobalt_lcdfb.c
+3-6drivers/video/fbdev/clps711x-fb.c
+7-2drivers/video/fbdev/hgafb.c
+6-1drivers/video/fbdev/offb.c
+2-0drivers/video/fbdev/savage/savagefb_driver.c
+1-1drivers/video/fbdev/aty/radeon_monitor.c
+22-196 files

Linux/linux 129d6ebarch/arm Kconfig, arch/arm/kernel module-plts.c

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux

Pull ARM updates from Russell King:

 - fix a race condition handling PG_dcache_clean

 - further cleanups for the fault handling, allowing RT to be enabled

 - fixing nzones validation in adfs filesystem driver

 - fix for module unwinding

* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux:
  ARM: 9463/1: Allow to enable RT
  ARM: 9472/1: fix race condition on PG_dcache_clean in __sync_icache_dcache()
  ARM: 9471/1: module: fix unwind section relocation out of range error
  fs/adfs: validate nzones in adfs_validate_bblk()
  ARM: provide individual is_translation_fault() and is_permission_fault()
  ARM: move FSR fault status definitions before fsr_fs()

    [4 lines not shown]
DeltaFile
+73-85arch/arm/mm/fault.c
+36-6arch/arm/mm/fault.h
+12-0arch/arm/kernel/module-plts.c
+3-1arch/arm/mm/flush.c
+3-0fs/adfs/super.c
+1-0arch/arm/Kconfig
+128-926 files

FreeBSD/src 1566386usr.sbin/bsdinstall/scripts rootpass

bsdinstall: fix root password prompt with backslashes

Use "read -r" to set the root password in "bsdinstall rootpass" to
prevent issues with passwords containing one or more backslash
characters.

PR:             294781
Discussed with: tuexen, crest
Approved by:    khorben
MFC after:      3 days
Event:          Wiesbaden Hackathon 202604
DeltaFile
+2-2usr.sbin/bsdinstall/scripts/rootpass
+2-21 files

LLVM/project 7dff689llvm/include/llvm/Target/GlobalISel Combine.td

[GlobalISel] Remove duplicate patterns. NFC (#194131)

This looks like a merge conflict from #194010 cause a duplicate line to
appear, causing warning about constant_fold_cast_op and fabs_fneg_fold
being used multiple times.
DeltaFile
+0-1llvm/include/llvm/Target/GlobalISel/Combine.td
+0-11 files

FreeBSD/src f890f8eusr.sbin/mfiutil mfi_drive.c Makefile

mfiutil(8): "show drives" truncates information

Improve mfi_pd_inq_string() by
* Reusing buffer sizes from cam/cam.h according to SCSI specification + NULL byte
* Don't truncate vendor-specific information by escaping into a too small buffer
* Use cam_strvis() from libcam instead of old, outdated local copy
* Recaculate size of inq_string based on the reused buffer sizes and
  format statements

PR:             294354
Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D56328

(cherry picked from commit 850eb149e7ab0733fcf9469a607dca223ff467ad)
DeltaFile
+12-47usr.sbin/mfiutil/mfi_drive.c
+1-1usr.sbin/mfiutil/Makefile
+13-482 files

FreeBSD/ports a77900bdeskutils/joplin-desktop Makefile, editors/vscode Makefile

*/*: Bump port revision after electron39 update (2c155d9b7dab)
DeltaFile
+1-1deskutils/joplin-desktop/Makefile
+1-1net-im/deltachat-desktop/Makefile
+1-1net-im/signal-desktop/Makefile
+1-1net-im/vesktop/Makefile
+1-1textproc/obsidian/Makefile
+1-0editors/vscode/Makefile
+6-56 files

FreeBSD/src eb55ca2usr.sbin/mfiutil mfi_drive.c Makefile

mfiutil(8)/mrsasutil(8): "show drives" truncates information

Improve mfi_pd_inq_string() by
* Reusing buffer sizes from cam/cam.h according to SCSI specification + NULL byte
* Don't truncate vendor-specific information by escaping into a too small buffer
* Use cam_strvis() from libcam instead of old, outdated local copy
* Recaculate size of inq_string based on the reused buffer sizes and
  format statements

PR:             294354
Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D56328

(cherry picked from commit 850eb149e7ab0733fcf9469a607dca223ff467ad)
DeltaFile
+12-47usr.sbin/mfiutil/mfi_drive.c
+1-1usr.sbin/mfiutil/Makefile
+13-482 files

OpenBSD/src rV5FFRRregress/lib/libssl/dtls dtls_wire_test.c Makefile

   Add DTLS wire tests.

   Add tests that ensure the wire bytes for DTLS are what we expect for both
   CCS and fragmented handshake messages.
VersionDeltaFile
1.1+376-0regress/lib/libssl/dtls/dtls_wire_test.c
1.5+10-4regress/lib/libssl/dtls/Makefile
+386-42 files

FreeBSD/ports 1c4a695security/openvpn distinfo Makefile

security/openvpn: security update to 2.7.2

(also includes OpenSSL 4.0 support, improved error messages and others)

Changelog:      https://github.com/OpenVPN/openvpn/blob/v2.7.2/Changes.rst
Security:       549313db-3e93-11f1-8d38-7fbbe0285610
Security:       CVE-2026-35058
Security:       CVE-2026-40215
MFH:            2026Q2
PR:             294714
DeltaFile
+3-3security/openvpn/distinfo
+1-1security/openvpn/Makefile
+4-42 files

FreeBSD/ports af4d958security/vuxml/vuln 2026.xml

security/vuxml: add OpenVPN < 2.7.2 vulns

Security:       549313db-3e93-11f1-8d38-7fbbe0285610
Security:       CVE-2026-35058
Security:       CVE-2026-40215
PR:             294714
DeltaFile
+31-0security/vuxml/vuln/2026.xml
+31-01 files

NetBSD/src umPvttFsys/arch/next68k/conf GENERIC

   Diable a few options unlikely to be all that useful on a NeXT:
   - COMPAT_NOMID, COMPAT_SUNOS
   - file-system MFS (TMPFS is preferred)
   - dse, se (SCSI Ethernet)
   - sl (SLIP), ppp / pppoe

   Shrinks the kernel by ~167KB.
VersionDeltaFile
1.164+11-11sys/arch/next68k/conf/GENERIC
+11-111 files

FreeBSD/ports 2c155d9devel/electron39 distinfo Makefile.version, devel/electron39/files patch-electron_BUILD.gn patch-electron_spec_api-web-contents-spec.ts

devel/electron39: Update to 39.8.9

Changelog: https://github.com/electron/electron/releases/tag/v39.8.9

Reported by:    GitHub (watch releases)
DeltaFile
+7-7devel/electron39/files/patch-electron_BUILD.gn
+11-2devel/electron39/files/patch-electron_spec_api-web-contents-spec.ts
+5-5devel/electron39/distinfo
+3-3devel/electron39/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+2-2devel/electron39/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+1-1devel/electron39/Makefile.version
+29-206 files

FreeBSD/src 3541e09usr.sbin/mfiutil mfi_drive.c Makefile

mfiutil(8)/mrsasutil(8): "show drives" truncates information

Improve mfi_pd_inq_string() by
* Reusing buffer sizes from cam/cam.h according to SCSI specification + NULL byte
* Don't truncate vendor-specific information by escaping into a too small buffer
* Use cam_strvis() from libcam instead of old, outdated local copy
* Recaculate size of inq_string based on the reused buffer sizes and
  format statements

PR:             294354
Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D56328

(cherry picked from commit 850eb149e7ab0733fcf9469a607dca223ff467ad)
DeltaFile
+12-47usr.sbin/mfiutil/mfi_drive.c
+1-1usr.sbin/mfiutil/Makefile
+13-482 files

FreeBSD/doc a8cf368documentation/content/en/books/porters-handbook/versions _index.adoc

Document __FreeBSD_version value 1600016. Add periods at end of sentences.
DeltaFile
+9-4documentation/content/en/books/porters-handbook/versions/_index.adoc
+9-41 files

FreeBSD/ports f77e2edmisc/freebsd-doc-all Makefile, misc/freebsd-doc-en distinfo Makefile

misc/freebsd-doc-*: Update to rev. c79b665 from FreeBSD docset

Approved by:    dcoeng (implicit)
DeltaFile
+12-0misc/freebsd-doc-ru/pkg-plist
+3-3misc/freebsd-doc-en/distinfo
+1-1misc/freebsd-doc-en/Makefile
+1-1misc/freebsd-doc-all/Makefile
+1-0misc/freebsd-doc-en/pkg-plist
+18-55 files

FreeBSD/src 8f95b8bsys/sys param.h

Bump __FreeBSD_version for llvm 21.1.8 merge

PR:             292067
MFC after:      1 month
DeltaFile
+1-1sys/sys/param.h
+1-11 files

FreeBSD/src 3cbf898contrib/llvm-project/llvm/include/llvm/Option OptParser.td

Add a comment to llvm's OptParser.td, so dependent files get rebuilt.

PR:             292067
MFC after:      1 month
DeltaFile
+2-0contrib/llvm-project/llvm/include/llvm/Option/OptParser.td
+2-01 files

FreeBSD/src 20450c2contrib/llvm-project/clang/lib/Headers emmintrin.h xmmintrin.h

Merge commit b0d2b57f7e47 from llvm git (by Phoebe Wang):

  [Headers][X86] Remove more duplicated typedefs (#153820)

  They are defined in mmintrin.h

This fixes a -Werror warning in openzfs, which compiles for C99, and C99
does not allow for typedef redefinitions.

PR:             292067
MFC after:      1 month
DeltaFile
+0-4contrib/llvm-project/clang/lib/Headers/emmintrin.h
+0-1contrib/llvm-project/clang/lib/Headers/xmmintrin.h
+0-52 files

FreeBSD/src 0f15398contrib/llvm-project/libcxx/include/__cxx03/__type_traits add_lvalue_reference.h add_rvalue_reference.h

Fixup mismerge in __cxx03/__type_traits/add_[lr]value_reference.h.

PR:             292067
MFC after:      1 month
DeltaFile
+1-1contrib/llvm-project/libcxx/include/__cxx03/__type_traits/add_lvalue_reference.h
+1-1contrib/llvm-project/libcxx/include/__cxx03/__type_traits/add_rvalue_reference.h
+2-22 files