LLVM/project 5e3ac2allvm/lib/Transforms/Vectorize LoopVectorizationLegality.cpp, llvm/test/Transforms/LoopVectorize loop-form.ll

[LV] Bail out on loops with switch as latch terminator.

Currently we cannot vectorize loops with latch blocks terminated by a
switch. In the future this could be handled by materializing appropriate
compares.

Fixes https://github.com/llvm/llvm-project/issues/156894.
DeltaFile
+46-0llvm/test/Transforms/LoopVectorize/loop-form.ll
+13-0llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
+59-02 files

NetBSD/pkgsrc-wip 9487a77emacs-git PLIST

emacs-git: add new files
DeltaFile
+2-0emacs-git/PLIST
+2-01 files

ELF Tool Chain/elftoolchain 4227trunk/tests/tet/libelf/tset/gelf_xlate xlate.m4

libelf/testsuite: Avoid using a potentially uninitialized pointer value.

Detected by:    Coverity Scan
DeltaFile
+1-0trunk/tests/tet/libelf/tset/gelf_xlate/xlate.m4
+1-01 files

FreeBSD/src 0cc81b3release/tools vmimage.subr

vmimage.subr: Sort METALOG before running makefs

When creating VM images from pkgbase, the METALOG may not be in order;
in particular, files may be listed before the directories which contain
them.  This causes makefs to create directories with 000 permissions.

Interestingly, such VM images boot just fine, since root ignores those
permissions; the first sign of trouble was sshd refusing logins with an
error message which said absolutely nothing about /etc/ having
incorrect permissions or being unable to read files inside it.

Immediately prior to running makefs, sort the METALOG file.  While
we're here, uniquify as well; this does not guarantee that we do not
have duplicate paths, but if there are duplicate paths with different
settings something else has gone wrong and we don't really have any
good way of solving the problem anyway.

Reviewed by:    ivy
Hint from:      imp

    [3 lines not shown]
DeltaFile
+5-0release/tools/vmimage.subr
+5-01 files

ELF Tool Chain/elftoolchain 4226trunk/tests/tet/libelf/tset/elf_update update.m4

libelf/testsuite: Turn off a Coverity Scan warning.

The repeated assignments that are being flagged by Coverity
are to be expected, given the way that the test functions
are being generated.
DeltaFile
+2-1trunk/tests/tet/libelf/tset/elf_update/update.m4
+2-11 files

NetBSD/src YN16kPdsys/arch/riscv/include pte.h, sys/arch/riscv/riscv pmap_machdep.c

   Fix RV32 build. Svpbmt and Memory Attribute Extension (XTheadMae) are
   SV39 and above only.
VersionDeltaFile
1.16+9-1sys/arch/riscv/include/pte.h
1.23+8-2sys/arch/riscv/riscv/pmap_machdep.c
+17-32 files

FreeBSD/doc c0aefa5website/content/ru where.adoc, website/themes/beastie/layouts index.html

Sync website/content/ru/where.adoc to the EN 728be2f55235470406eb01e9a547770c44410e7a revision.
Link "ru" content to the main page.

Reviewed by:    carlavilla, maxim (mentor), vladlen
Differential Revision:  https://reviews.freebsd.org/D53041
DeltaFile
+166-146website/content/ru/where.adoc
+1-0website/themes/beastie/layouts/index.html
+167-1462 files

NetBSD/pkgsrc JK8VGrzgraphics/xli distinfo, graphics/xli/patches patch-window.c

   fix GCC 14 build: include <sys/select.h> and give a variable a type.
VersionDeltaFile
1.1+26-0graphics/xli/patches/patch-window.c
1.27+2-1graphics/xli/distinfo
+28-12 files

LLVM/project f23fd9bclang/unittests/Analysis/FlowSensitive MockHeaders.h MockHeaders.cpp

rename

Created using spr 1.3.4
DeltaFile
+2-2clang/unittests/Analysis/FlowSensitive/MockHeaders.h
+1-1clang/unittests/Analysis/FlowSensitive/MockHeaders.cpp
+1-1clang/unittests/Analysis/FlowSensitive/UncheckedOptionalAccessModelTest.cpp
+4-43 files

FreeBSD/doc a254b7ddocumentation/content/ru/articles/vm-design _index.po _index.adoc

update translation of articles/vm-design to Russian

Reviewed by: maxim (mentor), marck
Approved by: maxim (mentor)
Differential Revision: https://reviews.freebsd.org/D52017
DeltaFile
+1,356-0documentation/content/ru/articles/vm-design/_index.po
+16-33documentation/content/ru/articles/vm-design/_index.adoc
+1,372-332 files

FreeBSD/doc 5884042documentation/content/ru/books/developers-handbook/ipv6 _index.po, documentation/content/ru/books/developers-handbook/kerneldebug _index.po

update translation of books/developers-handbook to Russian

Reviewed by: maxim (mentor), marck
Approved by: maxim (mentor)
Differential Revision: https://reviews.freebsd.org/D52025
DeltaFile
+11,160-0documentation/content/ru/books/developers-handbook/x86/_index.po
+4,483-0documentation/content/ru/books/developers-handbook/tools/_index.po
+3,864-0documentation/content/ru/books/developers-handbook/x86/_index.adoc
+3,021-0documentation/content/ru/books/developers-handbook/sockets/_index.po
+2,818-0documentation/content/ru/books/developers-handbook/ipv6/_index.po
+2,243-0documentation/content/ru/books/developers-handbook/kerneldebug/_index.po
+27,589-032 files not shown
+36,103-23538 files

FreeBSD/ports c339f4emath/rkward pkg-plist Makefile, math/rkward/files patch-rkward_windows_rktoolwindowbar.cpp

math/rkward: upgrade to 0.8.2

Changelog at
        https://invent.kde.org/education/rkward/-/blob/releases/0.8.2/ChangeLog
DeltaFile
+1-103math/rkward/pkg-plist
+4-5math/rkward/Makefile
+3-3math/rkward/distinfo
+2-2math/rkward/files/patch-rkward_windows_rktoolwindowbar.cpp
+10-1134 files

FreeBSD/ports fa7d6f6devel/py-cysignals distinfo Makefile

devel/py-cysignals: upgrade to 1.12.5

Release notes at https://github.com/sagemath/cysignals/releases/tag/1.12.5
DeltaFile
+3-3devel/py-cysignals/distinfo
+1-1devel/py-cysignals/Makefile
+2-0devel/py-cysignals/pkg-plist
+6-43 files

LLVM/project d526d47libc/hdr/types errno_t.h CMakeLists.txt, libc/include errno.h.def CMakeLists.txt

[libc][annex_k] Add errno_t.
DeltaFile
+18-0libc/include/llvm-libc-types/errno_t.h
+18-0libc/hdr/types/errno_t.h
+9-0libc/hdr/types/CMakeLists.txt
+2-0libc/include/errno.h.def
+2-0libc/include/llvm-libc-types/CMakeLists.txt
+1-0libc/include/CMakeLists.txt
+50-06 files

NetBSD/pkgsrc QH8H67idevel/ada-liblal-tools-25 Makefile distinfo

   ada-liblal-tools-25: update to upstream version 25.2

   * [25.1] Emit parsing errors for preprocessor directives when preprocessing is disabled
   * [25.2] Backport eng/ide/libadalang-tools#304
   * Create metric reports parent directories
   * [25.2] Backport of eng/ide/libadalang-tools#268
   * [25.2] Backport of eng/ide/libadalang-tools#238
   * Backport: TGen: Support class wide return type
   * [25.2] Backport of eng/ide/libadalang-tools#256
   * [25.2] Backport of #243
   * [25.1] Backport of eng/shared/release#1266
   * [25.1] Backport of eng/ide/libadalang-tools#162
   * [25.1] Backport of eng/ide/libadalang-tools#215
   * [25.1] Backport of eng/ide/libadalang-tools#217
   * [25.1] Backport of eng/ide/libadalang-tools#208
   * Langkit_Support.Slocs now provides this operator
   * Other changes https://github.com/AdaCore/libadalang-tools/compare/25.0...25.2
VersionDeltaFile
1.3+6-7devel/ada-liblal-tools-25/Makefile
1.2+4-4devel/ada-liblal-tools-25/distinfo
+10-112 files

LLVM/project 88f6bf8llvm/unittests/Transforms/Utils BasicBlockUtilsTest.cpp

implement feedback
DeltaFile
+8-3llvm/unittests/Transforms/Utils/BasicBlockUtilsTest.cpp
+8-31 files

FreeBSD/ports 4777d3fmultimedia/libde265 Makefile

multimedia/libde265: Record missing dependency on sdl

PR:             274004
Submitted by:   Ivan Rozhuk
DeltaFile
+3-1multimedia/libde265/Makefile
+3-11 files

LLVM/project e6358abllvm/test/CodeGen/PowerPC aix-emit-tracebacktable.ll aix-emit-tracebacktable-redzone-boundary.mir, llvm/test/DebugInfo/XCOFF empty.ll explicit-section.ll

Fix typo: IsGlobaLinkage -> IsGlobalLinkage in XCOFF (#161960)

Corrects the spelling of 'IsGlobaLinkage' to 'IsGlobalLinkage' in
XCOFF-related code, comments, and tests across the codebase.
DeltaFile
+4-4llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable.ll
+2-2llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable-redzone-boundary.mir
+2-2llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable-vectorinfo.ll
+2-2llvm/test/DebugInfo/XCOFF/empty.ll
+2-2llvm/test/DebugInfo/XCOFF/explicit-section.ll
+2-2llvm/test/DebugInfo/XCOFF/function-sections.ll
+14-149 files not shown
+26-2615 files

NetBSD/pkgsrc-wip 5e01ec3. TODO

TODO: - libimobiledevice
DeltaFile
+0-1TODO
+0-11 files

NetBSD/pkgsrc-wip 340e4a6libimobiledevice Makefile distinfo

libimobiledevice: update to 1.4.0.

Version 1.4.0
~~~~~~~~~~~~~

* Development release
  - From now on, releases will be made more frequently
* Changes:
  - Add support for MbedTLS
  - Add Reverse Proxy implementation
  - Add support for wireless pairing (AppleTV)
  - Embed 3rd party libraries for ed25519 and SRP6a
  - Fixes in idevicedebug
  - idevicecrashreport: Allow filtering crash reports by filename
  - Add idevicedevmodectl tool
  - Fixes for idevicebackup2
  - Add property_list_client_get_service_client() and service_get_connection() functions
  - Add idevicebtlogger
  - Add new idevice_events_subscribe/unsubscribe API

    [12 lines not shown]
DeltaFile
+3-5libimobiledevice/Makefile
+3-3libimobiledevice/distinfo
+1-0libimobiledevice/PLIST
+7-83 files

NetBSD/pkgsrc o0PraF7doc CHANGES-2025 TODO

   doc: Updated graphics/openexr to 3.4.1
VersionDeltaFile
1.6085+2-1doc/CHANGES-2025
1.26339+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc OfNC8ITgraphics/openexr distinfo Makefile, graphics/openexr/patches patch-src_lib_OpenEXRCore_internal__ht.cpp

   openexr: update to 3.4.1.

   ## Version 3.4.1 (October 8, 2025)

   Patch release that fixes a build issue: OpenJPH headers are now
   included from the openjph folder, as required by OpenJPH 0.23+.

   No change in functionality.
VersionDeltaFile
1.64+4-5graphics/openexr/distinfo
1.72+2-2graphics/openexr/Makefile
1.2+1-1graphics/openexr/patches/patch-src_lib_OpenEXRCore_internal__ht.cpp
+7-83 files

NetBSD/pkgsrc 0n6ZlE1doc CHANGES-2025 TODO

   doc: Updated security/py-certifi to 2025.10.5
VersionDeltaFile
1.6084+2-1doc/CHANGES-2025
1.26338+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc a0bwu0hsecurity/py-certifi distinfo Makefile

   py-certifi: update to 2025.10.5.

   Certificate updates.
VersionDeltaFile
1.43+4-4security/py-certifi/distinfo
1.47+2-2security/py-certifi/Makefile
+6-62 files

NetBSD/pkgsrc AvvZOxEdoc CHANGES-2025 TODO

   doc: Updated devel/wayland to 1.24.0
VersionDeltaFile
1.6083+2-1doc/CHANGES-2025
1.26337+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc-wip 42b49a5wayland Makefile PLIST, wayland/patches patch-meson.build patch-scanner.c

wayland: remove, used for updating devel/wayland
DeltaFile
+0-49wayland/Makefile
+0-44wayland/patches/patch-meson.build
+0-36wayland/PLIST
+0-33wayland/patches/patch-scanner.c
+0-31wayland/patches/patch-src_wayland-os.c
+0-25wayland/platform.mk
+0-2187 files not shown
+0-28613 files

NetBSD/pkgsrc tCGiBNXdevel/wayland distinfo PLIST, devel/wayland/patches patch-src_wayland-util.h

   wayland: update to 1.24.0.

   Based on wip/wayland with help from kikadf.

   Aside from the usual bug fixes and protocol clarifications, this new
   release includes:

   - A new wl_fixes interface to add a request to destroy a wl_registry
     object.
   - A new wl_keyboard.key repeated state, to allow compositors to take
     over the responsibility of repeating keys, which is useful for remote
     desktop.
   - wl_display_dispatch_queue_timeout() and wl_display_dispatch_timeout(),
     to set a timeout when dispatching events.
   - wl_shm_buffer_ref() and wl_shm_buffer_unref(), to access wl_shm_buffer
     underlying storage after the protocol object has been destroyed (e.g.
     when a client is shutting down).
   - wl_proxy_get_interface() and wl_resource_get_interface(), to fetch the
     wl_interface of an object.

    [2 lines not shown]
VersionDeltaFile
1.16+4-5devel/wayland/distinfo
1.4+4-4devel/wayland/PLIST
1.31+1-2devel/wayland/Makefile
1.2+1-1devel/wayland/patches/patch-src_wayland-util.h
+10-124 files

LLVM/project 0d1f2f4llvm/lib/Analysis ScalarEvolution.cpp

[SCEV] Use APInt for DividesBy when collecting loop guard info (NFC). (#163017)

Follow-up as suggested in
https://github.com/llvm/llvm-project/pull/162617.

Just use an APInt for DividesBy, as the existing code already operates
on APInt and thus handles the case of DividesBy being 1.

PR: https://github.com/llvm/llvm-project/pull/163017
DeltaFile
+32-43llvm/lib/Analysis/ScalarEvolution.cpp
+32-431 files

NetBSD/pkgsrc 3GxWtuNdoc CHANGES-2025 TODO

   doc: Updated www/py-uwsgi to 2.0.31
VersionDeltaFile
1.6082+2-1doc/CHANGES-2025
1.26336+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc aCqPeQiwww/py-uwsgi distinfo Makefile

   py-uwsgi: update to 2.0.31.

       Fix build with gcc-15 (Arne de Bruijn)
       Build improvements (Janos Guljas, Jonas Smedegaard)
       Fix some user visible typos (Alexandre Rossi)
       Fix gracefully_kill_them_all() for setups using fifo-based master graceful reload (Wynn Wilkes)
       Fix compilation with PHP 8.5 (Remi Collet)
VersionDeltaFile
1.55+4-4www/py-uwsgi/distinfo
1.78+5-2www/py-uwsgi/Makefile
+9-62 files