LLVM/project 08215e5clang/docs ReleaseNotes.rst, clang/lib/Sema SemaDecl.cpp

[Clang] treat fixed-underlying enum constants as the enumerated type in C23 to follow the spec (#172211)

Fixes #172118

--- 

This patch resolves an issue where C23 fixed-underlying enum constants
were incorrectly treated as the underlying integer type instead of the
enumeration type.

According to C23 `6.7.2.2p15`:

> The enumeration member type of an enumerated type with a fixed
underlying type is the same as the type itself.
DeltaFile
+59-0clang/test/Sema/c23-fixed-underlying-enum.c
+20-0clang/test/Sema/c23-switch.c
+7-2clang/lib/Sema/SemaDecl.cpp
+3-3clang/test/SemaCXX/bitfield-preferred-type-sizing.cpp
+2-1clang/test/C/C23/n3029.c
+1-0clang/docs/ReleaseNotes.rst
+92-66 files

FreeBSD/src 1961785stand/i386/pxeldr pxeboot.8

pxeboot.8: Fix mdoc typo for emails, tag spdx

Fixes:          a37825313f62 (Fix mdoc typos for emails, tag spdx)
MFC after:      3 days
DeltaFile
+6-3stand/i386/pxeldr/pxeboot.8
+6-31 files

LLVM/project 423b2dallvm/test/CodeGen/AArch64 avg.ll, llvm/test/CodeGen/PowerPC vavg.ll

[AArch64][PPC][X86] Add test coverage for #128377 (#174661)

DeltaFile
+1,300-0llvm/test/CodeGen/X86/avgceils.ll
+1,073-3llvm/test/CodeGen/X86/avgceilu.ll
+168-0llvm/test/CodeGen/PowerPC/vavg.ll
+76-0llvm/test/CodeGen/AArch64/avg.ll
+2,617-34 files

FreeBSD/src 83e6f0dshare/man/man4 iflib.4

iflib: document new sysctls

Document the new tx related sysctls I've added to iflib in the
last few months:  tx_reclaim_ticks & tx_reclaim_thresh

Sponsored by: Netflix
Reviewed by: ziaee
Differential Revision: https://reviews.freebsd.org/D54564
MFC after: 3 days
DeltaFile
+10-0share/man/man4/iflib.4
+10-01 files

FreeBSD/ports 358dbfdsecurity/vuxml/vuln 2026.xml

security/vuxml: Document mail/mailpit vulnerability (CVE-2026-21859)
DeltaFile
+32-0security/vuxml/vuln/2026.xml
+32-01 files

FreeBSD/ports bbe0045www/firefox-esr distinfo Makefile, www/firefox-esr/files patch-bug1269654_comment5 patch-bug1269654

www/firefox-esr: update to 140.7.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.7.0/releasenotes/

(cherry picked from commit 23e2ed5f0c58a26f6ee3c6d62722e66a3120ef06)
DeltaFile
+0-43www/firefox-esr/files/patch-bug1269654_comment5
+34-0www/firefox-esr/files/patch-bug1269654
+3-3www/firefox-esr/distinfo
+1-1www/firefox-esr/Makefile
+38-474 files

FreeBSD/ports 23e2ed5www/firefox-esr distinfo Makefile, www/firefox-esr/files patch-bug1269654_comment5 patch-bug1269654

www/firefox-esr: update to 140.7.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.7.0/releasenotes/
DeltaFile
+0-43www/firefox-esr/files/patch-bug1269654_comment5
+34-0www/firefox-esr/files/patch-bug1269654
+3-3www/firefox-esr/distinfo
+1-2www/firefox-esr/Makefile
+38-484 files

FreeNAS/freenas 6f7f682src/middlewared/middlewared/plugins/audit audit.py

Add extra option to deduplicate the result.
DeltaFile
+22-1src/middlewared/middlewared/plugins/audit/audit.py
+22-11 files

NetBSD/pkgsrc 4Tp08GPdoc CHANGES-2026

   doc: Updated devel/tack to 1.11.20251210
VersionDeltaFile
1.151+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc UFVgz9bdevel/tack distinfo Makefile

   tack: update to 1.11.20251210.

   2025/04/29   1.11    Add checks for RV/rv and XR/xr
   2024/05/01   1.10    Many portability fixes.
VersionDeltaFile
1.3+4-4devel/tack/distinfo
1.4+2-3devel/tack/Makefile
+6-72 files

NetBSD/pkgsrc-wip b2a8540wsjtx TODO

(ham/wsjtx/TODO) Add sound card tweak
DeltaFile
+27-1wsjtx/TODO
+27-11 files

LLVM/project 50281declang/test/CIR/CodeGen/X86 avx512-reduceIntrin.c avx512-reduceMinMaxIntrin.c, clang/test/CIR/CodeGenBuiltins/X86 avx512-reduceIntrin.c avx512-reduceMinMaxIntrin.c

[CIR][NFC] Move some builtin tests to the CodeGenBuitins folder (#174660)

This moves a few tests that were created in the wrong location.
DeltaFile
+71-0clang/test/CIR/CodeGenBuiltins/X86/avx512-reduceIntrin.c
+0-71clang/test/CIR/CodeGen/X86/avx512-reduceIntrin.c
+0-69clang/test/CIR/CodeGen/X86/avx512-reduceMinMaxIntrin.c
+69-0clang/test/CIR/CodeGenBuiltins/X86/avx512-reduceMinMaxIntrin.c
+0-45clang/test/CIR/CodeGen/X86/cir-sqrt-builtins.c
+45-0clang/test/CIR/CodeGenBuiltins/X86/sqrt-builtins.c
+185-1856 files

NetBSD/pkgsrc xyMrR8egraphics/freetype-lib distinfo, graphics/freetype-lib/patches patch-ab

   freetype-utils: work around broken X detection

   just build the programs independent of if X detection fails or not
   to have a consistent PLIST

   Bump PKGREVISION.
VersionDeltaFile
1.4+12-3graphics/freetype-lib/patches/patch-ab
1.17+2-3graphics/freetype-lib/distinfo
1.3+5-0graphics/freetype-utils/PLIST
1.27+2-2graphics/freetype-utils/Makefile
+21-84 files

OpenBSD/src OQ0B9Hkgnu/usr.bin/clang/include/clang/intrin Makefile

   Install arm_neon_sve_bridge.h on aarch64

   From Brad, similar diff proposed recently by jsg@, ok kettenis@
VersionDeltaFile
1.30+4-1gnu/usr.bin/clang/include/clang/intrin/Makefile
+4-11 files

OpenBSD/src 1Soe0HRgnu/llvm/llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

   Backport aarch64 SVE compile fix from upstream

   From Brad, ok kettenis@
VersionDeltaFile
1.6+13-0gnu/llvm/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+13-01 files

LLVM/project 30fe41bflang/lib/Optimizer/Transforms CUFOpConversion.cpp CUFGPUToLLVMConversion.cpp, flang/lib/Optimizer/Transforms/CUDA CUFOpConversion.cpp CUFGPUToLLVMConversion.cpp

[flang][cuda][NFC] Move CUDA Fortran passes into CUDA directory (#174657)

Move CUDA Fortran related passes with others in CUDA directory.
DeltaFile
+0-613flang/lib/Optimizer/Transforms/CUFOpConversion.cpp
+613-0flang/lib/Optimizer/Transforms/CUDA/CUFOpConversion.cpp
+0-340flang/lib/Optimizer/Transforms/CUFGPUToLLVMConversion.cpp
+340-0flang/lib/Optimizer/Transforms/CUDA/CUFGPUToLLVMConversion.cpp
+0-186flang/lib/Optimizer/Transforms/CUFComputeSharedMemoryOffsetsAndSize.cpp
+186-0flang/lib/Optimizer/Transforms/CUDA/CUFComputeSharedMemoryOffsetsAndSize.cpp
+1,139-1,1395 files not shown
+1,474-1,47411 files

OpenBSD/ports IJNUYM0devel/llvm/19 Makefile, devel/llvm/19/patches patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp

   Backport aarch64 SVE compile fix from upstream

   From Brad, ok kettenis@
VersionDeltaFile
1.3+24-1devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp
1.20+1-1devel/llvm/19/Makefile
+25-22 files

NetBSD/pkgsrc swX4mhctextproc/lua-rapidjson Makefile

   lua-rapidjson: does not support lua 5.5
VersionDeltaFile
1.8+4-2textproc/lua-rapidjson/Makefile
+4-21 files

NetBSD/pkgsrc 5ZVRJcYparallel/lua-lanes Makefile

   lua-lanes: does not support lua 5.5
VersionDeltaFile
1.3+3-1parallel/lua-lanes/Makefile
+3-11 files

NetBSD/pkgsrc 68mTgCrdevel/lua-compat53 Makefile, print/sile Makefile

   *: mark lua-compat53 and users as not for Lua 5.5
VersionDeltaFile
1.7+3-1devel/lua-compat53/Makefile
1.29+2-2print/sile/Makefile
+5-32 files

FreeBSD/ports edb2e3emath/octave-forge-dicom Makefile distinfo

math/octave-forge-dicom: Update to 0.7.1.
DeltaFile
+8-6math/octave-forge-dicom/Makefile
+3-3math/octave-forge-dicom/distinfo
+11-92 files

NetBSD/pkgsrc-wip 62c0828lua-luv Makefile buildlink3.mk, luv Makefile options.mk

*: remove two versions of lua-luv, use pkgsrc/devel/lua-luv instead
DeltaFile
+0-36lua-luv/Makefile
+0-31luv/Makefile
+0-25luv/options.mk
+0-15lua-luv/buildlink3.mk
+0-14luv/buildlink3.mk
+0-14luv/patches/patch-CMakeLists.txt
+0-1357 files not shown
+0-17113 files

NetBSD/pkgsrc CDeGXZYdevel/lua-bit32 Makefile, print/sile Makefile

   *: mark lua-bit32 and users as not supporting lua 5.5
VersionDeltaFile
1.6+3-1devel/lua-bit32/Makefile
1.28+3-1print/sile/Makefile
+6-22 files

NetBSD/pkgsrc-wip 62b11a7php-framadate TODO

php-framadate: add a TODO
DeltaFile
+6-0php-framadate/TODO
+6-01 files

NetBSD/pkgsrc Y3tfBBndevel/lua-luv Makefile

   lua-luv: does not support lua 5.5 yet
VersionDeltaFile
1.13+3-1devel/lua-luv/Makefile
+3-11 files

NetBSD/pkgsrc 7DbdWJFdevel/lua-rocks Makefile PLIST

   lua-rocks: fix PLIST for lua51 and lua52
VersionDeltaFile
1.22+7-1devel/lua-rocks/Makefile
1.7+4-1devel/lua-rocks/PLIST
+11-22 files

LLVM/project 7ae746fclang/docs OpenMPSupport.rst

Update PR number in OpenMPSupport RST.
DeltaFile
+1-1clang/docs/OpenMPSupport.rst
+1-11 files

LLVM/project c556f11clang/lib/Driver/ToolChains Clang.cpp

remove comments
DeltaFile
+0-20clang/lib/Driver/ToolChains/Clang.cpp
+0-201 files

NetBSD/pkgsrc BenXv8sdoc CHANGES-2026, time Makefile

   php-framadate: move to wip

   This package is not ready for pkgsrc:
   - php-composer updates itself from git during extract
   - which makes the list of installed files change over time

   which makes this fail to package for some months now, and even before
   you didn't know what sources exactly you were getting.
VersionDeltaFile
1.286+1-2time/Makefile
1.150+2-1doc/CHANGES-2026
1.6+1-1time/php-framadate/Makefile
1.4+1-1time/php-framadate/PLIST
1.2+1-1time/php-framadate/MESSAGE
1.2+1-1time/php-framadate/distinfo
+7-72 files not shown
+8-88 files

NetBSD/pkgsrc-wip 5ab9884php-framadate PLIST Makefile

php-framadate: add pkgsrc version as of 2026-01-06
DeltaFile
+4,733-0php-framadate/PLIST
+80-0php-framadate/Makefile
+18-0php-framadate/options.mk
+12-0php-framadate/MESSAGE
+5-0php-framadate/distinfo
+2-0php-framadate/DESCR
+4,850-01 files not shown
+4,851-07 files