Hello community, here is the log from the commit of package earlyoom for openSUSE:Leap:15.2 checked in at 2020-03-20 05:15:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/earlyoom (Old) and /work/SRC/openSUSE:Leap:15.2/.earlyoom.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "earlyoom" Fri Mar 20 05:15:00 2020 rev:3 rq:786256 version:1.4 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/earlyoom/earlyoom.changes 2020-02-23 16:48:13.990408547 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.earlyoom.new.3160/earlyoom.changes 2020-03-20 05:15:09.170557978 +0100 @@ -1,0 +2,26 @@ +Thu Mar 19 08:50:17 UTC 2020 - Fabian Vogt <fv...@suse.com> + +- earlyoom.sysconfig: Fix sddm, add kwin_wayland + +------------------------------------------------------------------- +Wed Mar 4 17:40:07 UTC 2020 - Илья Индиго <i...@ilya.pp.ua> + +- Add PREFIX=%{_prefix} to %make_build macro for correct ExecStart. +- Update to 1.4 + * https://github.com/rfjakob/earlyoom#changelog + * Make victim selection logic 50% faster by lazy-loading process + attributes. + * Log the user id uid of killed processes in addition to pid and + name. + * Color debug log in light grey. + * Code clean-up + * Use block-local variables where possible. + * Introduce PATH_LEN to replace several hardcoded buffer + lengths. + * Expand testsuite (make test). + * Run cppcheck when available. + * Add unit-test benchmarks (make bench). + * Drop root privileges in systemd unit file earlyoom.service. + * Fix spurious testsuite failure on systems with a lot of RAM. + +------------------------------------------------------------------- Old: ---- earlyoom-1.3.tar.gz New: ---- earlyoom-1.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ earlyoom.spec ++++++ --- /var/tmp/diff_new_pack.YhHakK/_old 2020-03-20 05:15:09.638558292 +0100 +++ /var/tmp/diff_new_pack.YhHakK/_new 2020-03-20 05:15:09.642558295 +0100 @@ -20,7 +20,7 @@ %global _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: earlyoom -Version: 1.3 +Version: 1.4 Release: 0 Summary: Early OOM Daemon for Linux License: MIT @@ -51,7 +51,7 @@ %build CFLAGS='%{optflags} -DVERSION=\"%{version}\" -std=gnu99' -%make_build CFLAGS="$CFLAGS" +%make_build CFLAGS="$CFLAGS" PREFIX=%{_prefix} %install %make_install PREFIX=%{_prefix} SYSTEMDUNITDIR=%{_unitdir} ++++++ earlyoom-1.3.tar.gz -> earlyoom-1.4.tar.gz ++++++ ++++ 3612 lines of diff (skipped) ++++++ earlyoom.sysconfig ++++++ --- /var/tmp/diff_new_pack.YhHakK/_old 2020-03-20 05:15:09.710558340 +0100 +++ /var/tmp/diff_new_pack.YhHakK/_new 2020-03-20 05:15:09.710558340 +0100 @@ -2,11 +2,11 @@ ## Description: configuration for Early OOM Daemon ## Type: string -## Default: "-r 3 -m 6 -s 10 -n -p --avoid '(^|/)(systemd|Xorg|X|Xwayland|xdm|ssdm|kdm|gdm|lightdm|plasmashell|kwin_x11|ssh|yast|yast2|y2controlcenter|zypper|rpm)$' --prefer '(^|/)(java|Web\ Content|firefox|chromium|chrome|opera|ffmpeg|vlc|akregator|thumbnail.so)$'" +## Default: "-r 3 -m 6 -s 10 -n -p --avoid '(^|/)(systemd|Xorg|X|Xwayland|xdm|sddm|kdm|gdm|lightdm|plasmashell|kwin_wayland|kwin_x11|ssh|yast|yast2|y2controlcenter|zypper|rpm)$' --prefer '(^|/)(java|Web\ Content|firefox|chromium|chrome|opera|ffmpeg|vlc|akregator|thumbnail.so)$'" ## Config: earlyoom # # Command-line options to pass to earlyoom # # see man(1) earlyoom # -EARLYOOM_ARGS="-r 3 -m 6 -s 10 -n -p --avoid '(^|/)(systemd|Xorg|X|Xwayland|xdm|ssdm|kdm|gdm|lightdm|plasmashell|kwin_x11|ssh|yast|yast2|y2controlcenter|zypper|rpm)$' --prefer '(^|/)(java|Web\ Content|firefox|chromium|chrome|opera|falkon|ffmpeg|vlc|mpv|akregator|thumbnail.so)$'" +EARLYOOM_ARGS="-r 3 -m 6 -s 10 -n -p --avoid '(^|/)(systemd|Xorg|X|Xwayland|xdm|sddm|kdm|gdm|lightdm|plasmashell|kwin_wayland|kwin_x11|ssh|yast|yast2|y2controlcenter|zypper|rpm)$' --prefer '(^|/)(java|Web\ Content|firefox|chromium|chrome|opera|falkon|ffmpeg|vlc|mpv|akregator|thumbnail.so)$'"