LWN.net's Journal
[Most Recent Entries]
[Calendar View]
Friday, January 20th, 2017
Time |
Event |
2:53a |
Vetter: Maintainers don't scale Daniel Vetter has posted the text of his linux.conf.au talk on kernel maintenance. " At least for me, review isn’t just about ensuring good code quality, but also about diffusing knowledge and improving understanding. At first there’s maybe one person, the author (and that’s not a given), understanding the code. After good review there should be at least two people who fully understand it, including corner cases. And that’s also why I think that group maintainership is the only way to run any project with more than one regular contributor." | 3:59p |
Friday's security updates Arch Linux has updated php (three
vulnerabilities), powerdns (MV), and powerdns-recursor (three vulnerabilities).
Debian has updated mysql-5.5
(multiple unspecified vulnerabilities).
Debian-LTS has updated libphp-swiftmailer (code execution).
Gentoo has updated curl (MV, two
from 2014), cvs (code execution from 2012),
icedtea-bin (MV), irssi (MV), and nss (MV, three from 2015).
openSUSE has updated pdns-recursor (42.2, 42.1: denial of service)
and squid (42.1: two vulnerabilities, one
from 2014).
Red Hat has updated java-1.8.0-openjdk (RHEL7&6: MV),
openstack-cinder (OSP6.0 for RHEL7; OSP5.0 for RHEL7; OSP5.0 for
RHEL6: denial of service from 2015), and python-XStatic-jquery-ui (OSP7.0 for RHEL7:
cross-site scripting).
SUSE has updated gstreamer-0_10-plugins-good (SLE12SP2: MV). | 4:23p |
Stable kernels 4.9.5 and 4.4.44 The 4.9.5 and 4.4.44 stable kernels have been announced by Greg Kroah-Hartman. As usual, users of those kernel series should upgrade. | 10:13p |
Clasen: Debugging a Flatpak application Matthias Clasen looks at how to debug an application built into a Flatpak. Since the runtime environment for a Flatpak application is quite different than normal, even running GDB requires taking some different steps. " Now for the last trick: I was complaining about stacktraces without symbols at the beginning. In rpm-based distributions, the debug symbols are split off into debuginfo packages. Flatpak does something similar and splits all the debug information of runtimes and apps into separate ”runtime extensions”, which by convention have .Debug appended to their name. So the debug info for org.gnome.Recipes is in the org.gnome.Recipes.Debug extension.
When you use the –devel option, flatpak automatically includes the Debug extensions for the application and runtime, if they are available. So, for the most useful stacktraces, make sure that you have the Debug extensions for the apps and runtimes in question installed." |
|