[clangd] fix compilation errors with newer versions of gRPC (#67258)
in recent versions of gRPC, header files with prefix `grpc++` are
deprecated.
gRPC headers in include/grpc++ are deprecated since gRPC 1.10.0
https://github.com/grpc/grpc/releases/tag/v1.10.0 , this PR should close
https://github.com/clangd/clangd/issues/1603
Co-authored-by: Thibault Monnier <97551402+Thibault-Monnier at users.noreply.github.com>
[NFC] To fix comment in the code as getIntN no longer does truncation. (#178834)
The comment of `getIntN` says it may truncate the result. However, PR
#171456 changed the default of truncation of `ConstantInt::get` to
false, so it no longer truncates. Fix the comments to reflect the
change.
multimedia/jellyfin: udpate to 10.11.6
While here split amd64 and arm64 node archives (like done in navidrome)
to fix build on arm64
Fix thunbnail and trickplay creation on fresh install by making sure
/tmp/jellyfin is created at start [1]
PR: 290908 [1]
Submitted by: ek at purplehat.org [1]
multimedia/jellyfin: udpate to 10.11.6
While here split amd64 and arm64 node archives (like done in navidrome)
to fix build on arm64
Fix thunbnail and trickplay creation on fresh install by making sure
/tmp/jellyfin is created at start [1]
PR: 290908 [1]
Submitted by: ek at purplehat.org [1]
Thread Safety Analysis: Add test for alias reassignment through pointer-to-pointer (#179028)
Alias reassignment through pointer-to-pointer (nor ptr-to-ptr-to-ptr...)
does not invalidate an alias for now. While this may result in either
false positives or negatives, there's rarely a good reason not to just
do direct assignment within the same scope.
For the time being, we retain this as a deliberate "escape hatch":
specifically, this may be used to help the alias analysis to "see
through" complex helper macros that e.g. read a value (such as a
pointer) via inline assembly or other opaque helpers [1].
Add a test to document the current behaviour.
NFC.
[1] https://lore.kernel.org/all/20260130132951.2714396-1-elver@google.com/
print/qpdf: Update to 12.3.2
Changelog:
12.3.2: January 24, 2026
Bug fixes
* Fix bug introduced in 12.3.0. If the --password was
specified for the same file multiple times a usage
error was thrown. Specifying the password multiple
times is common within the --pages option when using
the QPDFJob interface.
Import Jiaxun Yang's bochsfb(4) driver.
This is useful for getting graphics on qemu-system-aarch64 without
firmware runtime video support (e.g. using the -kernel option). At the
moment it is only wired up for -device VGA and -device secondary-vga
so that it doesn't conflict with viogpu.
PR kern/59410
*/*: update NGINX JavaScript to 0.9.5
Changes with njs 0.9.5
Release Date: 13 January 2026
nginx modules:
Feature: added native module support for qjs engine for http and
stream.
Bugfix: fixed js_body_filter with multiple chunks for qjs engine.
Bugfix: fixed buffer_type inheritance in if blocks for
js_body_filter. Previously, when js_body_filter was used inside an if
block, the data parameter received Buffer type instead of the expected
String type.
Bugfix: fixed js_body_filter when data is not in memory. Previously,
[25 lines not shown]
*/*: update NGINX JavaScript to 0.9.5
Changes with njs 0.9.5
Release Date: 13 January 2026
nginx modules:
Feature: added native module support for qjs engine for http and
stream.
Bugfix: fixed js_body_filter with multiple chunks for qjs engine.
Bugfix: fixed buffer_type inheritance in if blocks for
js_body_filter. Previously, when js_body_filter was used inside an if
block, the data parameter received Buffer type instead of the expected
String type.
Bugfix: fixed js_body_filter when data is not in memory. Previously,
[25 lines not shown]