3 év 7 hónap óta
Security updates have been issued by Debian (slurm-llnl), openSUSE (apache2, ghostscript, and watchman), Red Hat (kernel and telnet), SUSE (apache2, ghostscript, and kernel), and Ubuntu (clamav).
corbet
3 év 7 hónap óta
Once again, the COVID pandemic has forced
linux.conf.au to go virtual, thus
depriving your editor of a couple of 24-hour, economy-class, middle-seat
experiences. This naturally leads to a set of mixed feelings. LCA has
always put a priority on interesting keynote talks, and that has carried
over into the online event; the opening keynote for LCA 2022 was given by
Brian Kernighan. Despite being seen as a founder of our community,
Kernighan is rarely seen at Linux events; he used his LCA keynote to
reminisce for a while on where Unix came from and what its legacy is.
corbet
3 év 7 hónap óta
Version 5.0 of the FFmpeg
audio and video toolkit has been released.
For this long-overdue release, a major effort underwent to remove
the old encode/decode APIs and replace them with an N:M-based API,
the entire libavresample library was removed, libswscale has a new,
easier to use AVframe-based API, the Vulkan code was much improved,
many new filters were added, including libplacebo integration, and
finally, DoVi support was added, including tonemapping and
remuxing. The default AAC encoder settings were also changed to
improve quality.
corbet
3 év 7 hónap óta
Greg Kroah-Hartman has announced the release of the
5.16.1,
5.15.15,
5.10.92, and
5.4.172 stable kernels. They contain a
relatively small set of important fixes; users should upgrade.
jake
3 év 7 hónap óta
Security updates have been issued by Debian (chromium, firefox-esr, ghostscript, libreswan, prosody, sphinxsearch, thunderbird, and uriparser), Fedora (cryptsetup, flatpak, kernel, mingw-uriparser, python-celery, python-kombu, and uriparser), Mageia (htmldoc, mbedtls, openexr, perl-CPAN, systemd, thunderbird, and vim), openSUSE (chromium and prosody), Red Hat (httpd, kernel, and samba), Scientific Linux (kernel), Slackware (expat), SUSE (ghostscript), and Ubuntu (pillow).
jake
3 év 8 hónap óta
The ongoing
memory folio work has caused
ripples through much of the kernel and inspired a few side projects, one of
which was
the removal of slab-specific
fields from struct page. That work has been pulled into the
mainline for the 5.17 kernel release; it is thus a good time to catch up
with the status of struct slab and why this work is important.
corbet
3 év 8 hónap óta
Version
1.58.0 of the Rust programming language is available.
Rust 1.58 brings captured identifiers in format strings, a change
to the Command search path on Windows, more
#[must_use] annotations in the standard library, and some
new library stabilizations.
More information on "captured identifiers" (the ability to use in-scope
variables directly in format strings) can be found on this page.
corbet
3 év 8 hónap óta
Libre Arts has posted
an
interview with four Inkscape developers.
From what I understand, what helped was finally porting the user
interface from GTK2 to GTK3. It was just a huge task and brought
many regressions, some of them are still in even after 2
years. Just to compare, 1.0 was in alpha state for 1.5 years; but
for 1.1, it was just 3 months. So if you want a faster release,
don’t port your app. Too late for us though! And we probably need
to port again to GTK4 now if we want to fix performance
regressions.
corbet
3 év 8 hónap óta
Security updates have been issued by Debian (firefox-esr), Fedora (cockpit, python-cvxopt, and vim), openSUSE (libmspack), Oracle (webkitgtk4), Scientific Linux (firefox and thunderbird), SUSE (kernel and libmspack), and Ubuntu (firefox and pillow).
jake
3 év 8 hónap óta
As of this writing, just short of 7,000 non-merge commits have been pulled
into the mainline kernel repository for the 5.17 release. The changes
pulled thus far bring new features across the kernel; read on for a summary
of what has been merged during the first half of the 5.17 merge window.
corbet
3 év 8 hónap óta
Security updates have been issued by Debian (epiphany-browser, lxml, and roundcube), Fedora (gegl04, mingw-harfbuzz, and mod_auth_mellon), openSUSE (openexr and python39-pip), Oracle (firefox and thunderbird), Red Hat (firefox and thunderbird), SUSE (apache2, openexr, python36-pip, and python39-pip), and Ubuntu (apache-log4j1.2, ghostscript, linux, linux-gcp, linux-gcp-5.4, linux-hwe-5.4, and systemd).
jake
3 év 8 hónap óta
The LWN.net Weekly Edition for January 13, 2022 is available.
corbet
3 év 8 hónap óta
The
deadlines
for various kinds of Fedora 36 change proposals have mostly passed at
this point, which led to something of a flurry of postings to the
distribution's devel mailing list over the last month. One of those, for a seemingly fairly
innocuous relocation of the RPM database from /var to
/usr, came in right at the buzzer for system-wide changes on
December 29. There were, of course, other things going on around that
time, holidays, vacations, and so forth, so the discussion was relatively
muted until recently. Proponents have a number of reasons why they would like
to see the move, but there is resistance, as well, that is due, at least in part, to the
longstanding "tradition" of the location for the database.
jake
3 év 8 hónap óta
Version
8.0 of the IPython read-eval-print-loop implementation for Python is
out.
This major release comes with many improvements to the existing
codebase and several new features. These new features are code
reformatting with Black in the CLI, ghost suggestions, and better
tracebacks which highlight the error node, thus making complex
expressions easier to debug.
corbet
3 év 8 hónap óta
David Malcolm
describes
some GCC improvements to defend against bidirectional-text attacks in
source code.
My colleague Marek Polacek and I implemented a new warning for GCC
12, -Wbidi-chars, for detecting Trojan Source attacks involving
Unicode control characters. Marek implemented the guts of the
warning, but when I tried it out on the examples provided by the
Trojan Source researchers, I found I had trouble understanding the
initial results—precisely because of the obfuscation itself.
So for GCC 12, I've added a new flag to GCC diagnostics, indicating
that the diagnostic itself relates to source code encoding. When
any such diagnostic is printed, GCC will now escape non-ASCII
characters in the source code.
corbet
3 év 8 hónap óta
Security updates have been issued by Debian (cfrpki, gdal, and lighttpd), Fedora (perl-CPAN and roundcubemail), Mageia (firefox), openSUSE (jawn, kernel, and thunderbird), Oracle (kernel, openssl, and webkitgtk4), Red Hat (cpio, idm:DL1, kernel, kernel-rt, openssl, virt:av and virt-devel:av, webkit2gtk3, and webkitgtk4), Scientific Linux (openssl and webkitgtk4), SUSE (kernel and thunderbird), and Ubuntu (apache-log4j2, ghostscript, and lxml).
corbet
3 év 8 hónap óta
Enterprise distributions are famous for maintaining the same versions of
software throughout their, normally five-year-plus, support windows. But
many of the projects those distributions are based on have far shorter
support periods; part of what the enterprise distributions sell is patching
over those mismatches. But
openSUSE Leap is not exactly an
enterprise distribution, so some users are chafing under the restrictions
that come from Leap being based on SUSE Enterprise Linux (SLE). In
particular, shipping Python 3.6, which reached its end of life at the
end of 2021, is seen as problematic for the upcoming
Leap 15.4 release.
jake
3 év 8 hónap óta
corbet
3 év 8 hónap óta
Security updates have been issued by Debian (clamav, vim, and wordpress), Mageia (ghostscript, osgi-core, apache-commons-compress, python-django, squashfs-tools, and suricata), openSUSE (libsndfile, net-snmp, and systemd), Oracle (httpd:2.4, kernel, and kernel-container), SUSE (libsndfile, libvirt, net-snmp, and systemd), and Ubuntu (exiv2, linux, linux-aws, linux-aws-5.11, linux-azure, linux-azure-5.11, linux-gcp, linux-gcp-5.11, linux-hwe-5.11, linux-kvm, linux-oem-5.10, linux-oracle, linux-oracle-5.11, linux-raspi, linux-oem-5.13, and linux-oem-5.14).
corbet
3 év 8 hónap óta
The GTK-based Anaconda installer has long been used to set up Fedora,
CentOS, and RHEL systems. This Fedora Community Blog entry
describes
some significant changes that will appear in a future version of
Anaconda:
We will rewrite the new UI as a web browser-based UI using existing
Cockpit technology. We are taking this approach because Cockpit is
a mature solution with great support for the backend (Anaconda
DBus). The Cockpit team is also providing us with great support and
they have significant knowledge which we could use. We thank them
for helping us a lot with the prototype and creating a foundation
for the future development.
corbet
Ellenőrizve
5 perc 52 másodperc ago
LWN.net is a comprehensive source of news and opinions from
and about the Linux community. This is the main LWN.net feed,
listing all articles which are posted to the site front page.
Feliratkozás a következőre: Linux Weekly News hírcsatorna