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.
    "

    << Previous Day 2017/01/20
    [Calendar]
    Next Day >>

LWN.net   About LJ.Rossia.org