freenode

← digests

Emacs 31.1, LLM code policy, FFmpeg fixes

Desktop & Graphics2026-08-29

Emacs shipped a new release while a heated package debate over LLM-generated code unfolded, and FFmpeg landed security backports alongside multiview codec work. DRM and Blender threads advanced refcounting, fabric topology, and lighting node proposals.

Magit-style Sapling client sparks LLM code debate

An ELPA submission for a Magit-inspired Emacs interface to Sapling drew Richard Stallman into discussion of rejecting LLM-generated code and suitable headers. The 41-message thread on emacs-devel, involving six participants, turned heated over governance norms for assisted contributions. Package maintainers and Emacs developers tracking AI tooling policy have a direct stake in the outcome.

Emacs 31.1 source and Windows binaries announced

Emacs 31.1 source and Windows binaries were announced on emacs-devel. The 28-message thread from 14 participants included a minor build bug report and terminology clarifications on how packages are added. Users, packagers, and extension authors should prepare for the new stable baseline.

FFmpeg backports CVE-2025-1594 AAC TNS fix

Pull requests backported a fix for CVE-2025-1594 in avcodec/aacenc_tns to the release/5.0 and release/6.0 branches. The change addresses a stack-buffer-overflow in AAC TNS encoding. Maintainers of older FFmpeg releases in media pipelines need the updates.

H.264 MVC multiview decoding series for FFmpeg

An 18-patch series implements H.264 MVC (Annex H) multiview decoding in h264dec, matching existing MV-HEVC support. The ffmpeg-devel proposal targets stereoscopic and multiview workflows. Codec and application developers handling 3D content should review the approach.

Refcounted dma_resv allocation across DRM

A patch series proposes refcounted dynamic dma_resv allocation across DRM, TTM, and GEM, replacing embedded objects and dma_resv_init. The 24-message dri-devel discussion involved five participants. Kernel graphics driver maintainers must weigh the memory-management shift.

Blender Material Lighting Nodes feedback

Experimental Material Lighting Nodes (Light Info, Shadow Raycast) aimed at Blender 5.3 drew a 73-message feedback thread with 24 participants on DevTalk. Shader authors and lighting tool developers can still shape the design. The nodes expand what material graphs can express about lights and shadows.

DRM fabric topology RFC for accelerator interconnects

An RFC proposes drm-fabric.ko and a Generic Netlink uAPI for vendor-neutral accelerator interconnect topology (fabric, endpoint, port, peer). The 27-message dri-devel thread explores scale-up fabrics. Developers working on multi-device GPU or accelerator systems have reason to follow the design.