Kernel prepatch 6.14-rc7
Linus has released the seventh (and probably last) prepatch
for the 6.14 release. "Things continue to look quite calm, and I expect to
release the final 6.14 next weekend unless something very surprising
happens".
Git 2.49.0 released
Version 2.49.0 of the Git source-code management system has
been released. This release comprises 460 non-merge commits since 2.48.0, with
contributions from 89 people, including 24 new contributors. There is a long
list of improvements and bug fixes; see the highlights blog from GitHub's Taylor
Blau for some of the more interesting features.
[$] The burden of knowledge: dealing with open-source risks
Organizations relying on open-source software have a wide
range of tools, scorecards, and methodologies to try to assess security, legal,
and other risks inherent in their so-called supply chain. However, Max Mehl
argued recently in a short talk at FOSS Backstage in Berlin (and online) that
all of this objective information and data is insufficient to truly understand
and address risk. Worse, this information doesn't provide options to improve the
situation and encourages a passive mindset. Mehl, who works as part of the CTO
group at DB Systel, encouraged better risk assessment using qualitative
data and direct participation in open source.
Security updates for Friday
Security updates have been issued by Fedora (iniparser,
thunderbird, trafficserver, and xorg-x11-server), Mageia (opensc), Oracle (.NET
8.0, .NET 9.0, gcc, kernel, and libxml2), Red Hat (firefox, grub2, and krb5),
Slackware (libxslt), SUSE (amazon-ssm-agent, bsdtar, build, ffmpeg-4, forgejo-
runner, kernel, python, python3, python313, rubygem-rack-1_6, and tailscale),
and Ubuntu (linux-azure, linux-azure-5.15, linux-azure-fde, linux-azure-
fde-5.15).
Choi: announcing Casual Make
Charles Choi has announced the release of the Casual Make:
a menu-driven interface, implemented as part of the Casual suite of tools, for
Makefile Mode in GNU Emacs.
Emacs supports makefile editing with make-mode
which has a mix of useful and half-baked (though thankfully obsoleted
in 30.1) commands. It is from this substrate that I'm happy to announce the
next Casual user interface: Casual Make.
Of particular note to Casual Make
is its attention to authoring and identifying automatic variables whose arcane
syntax is un-memorizable. Want to know what $> means? Just select it in the
makefile and use the . binding in the Casual Make menu to identify what it does
in the mini-buffer.
Casual Make is part of Casual 2.4.0, released on
March 12 and is available from MELPA. The 2.4.0 update to Casual also
includes documentation in the Info format for the first time.