Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package multiload-ng for openSUSE:Factory checked in at 2025-07-09 17:27:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/multiload-ng (Old) and /work/SRC/openSUSE:Factory/.multiload-ng.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "multiload-ng" Wed Jul 9 17:27:48 2025 rev:2 rq:1291316 version:git20210103.743885d Changes: -------- --- /work/SRC/openSUSE:Factory/multiload-ng/multiload-ng.changes 2022-03-11 11:47:51.670834935 +0100 +++ /work/SRC/openSUSE:Factory/.multiload-ng.new.7373/multiload-ng.changes 2025-07-09 17:28:21.199411463 +0200 @@ -1,0 +2,7 @@ +Fri Jun 20 21:54:13 UTC 2025 - Scott Bradnick <scott.bradn...@suse.com> + +- Specifying gcc-14 usage since build errors out with >= gcc-15 (default) + * Adding '-fPIE -pie' to CFLAGS + * Adding '-pie' as LDFLAGS + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ multiload-ng.spec ++++++ --- /var/tmp/diff_new_pack.CyqE3e/_old 2025-07-09 17:28:21.779435665 +0200 +++ /var/tmp/diff_new_pack.CyqE3e/_new 2025-07-09 17:28:21.783435832 +0200 @@ -1,7 +1,7 @@ # # spec file for package multiload-ng # -# Copyright (c) 2022 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + Name: multiload-ng Version: git20210103.743885d Release: 0 Summary: Modern graphical system monitor for any panel -License: GPL-2.0+ +License: GPL-2.0-or-later Group: System/X11/Utilities -Url: https://github.com/udda/multiload-ng +URL: https://github.com/udda/multiload-ng Source0: %{name}-%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake +BuildRequires: gcc14 +BuildRequires: gcc14-c++ BuildRequires: intltool BuildRequires: libtool BuildRequires: pkgconfig @@ -37,6 +41,7 @@ %package base Summary: Base multiload-ng package + %description base Multiload-ng is a modern graphical system monitor. It's a near-complete rewrite of the good old GNOME multiload applet, that aims to support every existing panel. @@ -56,11 +61,13 @@ %setup -q %build base +export CC=gcc-14 CFLAGS="%{optflags} -fPIE -pie" LDFLAGS="-pie" ./autogen.sh %configure --disable-autostart --with-systray --with-xfce4 %make_build %install base +export CC=gcc-14 %make_install %find_lang multiload-ng %{?no_lang_C} @@ -79,13 +86,13 @@ %{_datadir}/locale/ru/LC_MESSAGES/multiload-ng.mo %{_datadir}/locale/zh_CN/LC_MESSAGES/multiload-ng.mo -# ----- - %package xfce4 Summary: XFCE4 multiload-ng package Requires: multiload-ng-base + %description xfce4 Provides required files for XFCE4 panel integration. + %files xfce4 %{_libdir}/xfce4/panel/plugins/libmultiload-ng.la %{_libdir}/xfce4/panel/plugins/libmultiload-ng.so