Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sensors for openSUSE:Factory checked in at 2024-06-12 15:37:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sensors (Old) and /work/SRC/openSUSE:Factory/.sensors.new.19518 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sensors" Wed Jun 12 15:37:32 2024 rev:111 rq:1142254 version:MACRO Changes: -------- --- /work/SRC/openSUSE:Factory/sensors/sensors.changes 2021-12-16 21:19:03.666515504 +0100 +++ /work/SRC/openSUSE:Factory/.sensors.new.19518/sensors.changes 2024-06-12 15:38:13.617916792 +0200 @@ -1,0 +2,58 @@ +Sat Jan 13 16:09:14 UTC 2024 - Michal Suchanek <msucha...@suse.com> + +- Update to version 3.6.2: + * sensor quantitiy and units + * new json format + * SENSORS_SYSFS_ROOT environment variable + * service files updated +- Drop upstreamed patches + * harden_fancontrol.service.patch + * harden_lm_sensors.service.patch + * harden_sensord.service.patch + * lm_sensors-3.4.0-sensord-service-extra-args.patch + * var-run-deprecated.patch + * rrd-drop-useless-cast.patch + * pwmconfig-raise-fan-threshold.patch + * sysfs-Expand-filename-buffer-to-quiet-warning.patch +- Run tests + +------------------------------------------------------------------- +Mon Dec 25 17:51:48 UTC 2023 - Michal Suchanek <msucha...@suse.com> + +- Update to version 3.6.1: + * configs: Added a number of new configuration files + * fancontrol: Add executable commands as temp sensors + * pwmconfig, fancontrol: Allow read-only pwm*_enable + * sensors: Handle json trailing ',' when no features are listed + Add support for rated values + Only do conversion to Fahrenheit on temperatures + * sensors-detect: Add support for NCT6687D + Add support for AMD CPU Family 19h + Add support for FTS Teutates Chip + Fix the driver for Nuvoton W83677HG-I + * sensord: Add support of emergency alarm + Change PIDFile path from /var/run to /run + * Allow subfeatures to be ignored too + * Flag allow-no-sensors added + * Add support for dev_name formatted like "a000000.wifi" + * Add ZSH completion for sensors and sensors-detect + * Add ISA ACPI sensor driver name support + * Add support for static only build + * Add SDIO attached sensor support + * Add PWM and frequency sensor support +- Drop trailing space from hardedning patches + * harden_fancontrol.service.patch + * harden_lm_sensors.service.patch + * harden_sensord.service.patch +- Refresh + * lm_sensors-3.4.0-sensord-service-extra-args.patch + * var-run-deprecated.patch +- Add rrd-drop-useless-cast.patch +- Drop usptreamed patches + * change-pidfile-path-from-var-run-to-run.patch + * lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch + * lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch + * pwmconfig-handle-fan-input-error.patch +- Drop obsolete spec file constructs, use autopatch. + +------------------------------------------------------------------- @@ -592,0 +651 @@ + * add lm_sensors-3.1.1-build.patch @@ -745,0 +805 @@ + * Add lm_sensors-3.0.0-sensord-separate.patch lm_sensors-3.0.0-sysconfig_metadata.patch Old: ---- change-pidfile-path-from-var-run-to-run.patch harden_fancontrol.service.patch harden_lm_sensors.service.patch harden_sensord.service.patch lm-sensors-3-6-0.tar.gz lm_sensors-3.4.0-sensord-service-extra-args.patch lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch pwmconfig-handle-fan-input-error.patch pwmconfig-raise-fan-threshold.patch var-run-deprecated.patch New: ---- lm-sensors-3-6-2.tar.gz BETA DEBUG BEGIN: Old:- Drop usptreamed patches * change-pidfile-path-from-var-run-to-run.patch * lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch Old:- Drop upstreamed patches * harden_fancontrol.service.patch * harden_lm_sensors.service.patch Old: * harden_fancontrol.service.patch * harden_lm_sensors.service.patch * harden_sensord.service.patch Old: * harden_lm_sensors.service.patch * harden_sensord.service.patch * lm_sensors-3.4.0-sensord-service-extra-args.patch Old: * harden_sensord.service.patch * lm_sensors-3.4.0-sensord-service-extra-args.patch * var-run-deprecated.patch Old: * change-pidfile-path-from-var-run-to-run.patch * lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch * lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch Old: * lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch * lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch * pwmconfig-handle-fan-input-error.patch Old: * lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch * pwmconfig-handle-fan-input-error.patch - Drop obsolete spec file constructs, use autopatch. Old: * rrd-drop-useless-cast.patch * pwmconfig-raise-fan-threshold.patch * sysfs-Expand-filename-buffer-to-quiet-warning.patch Old: * lm_sensors-3.4.0-sensord-service-extra-args.patch * var-run-deprecated.patch * rrd-drop-useless-cast.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sensors.spec ++++++ --- /var/tmp/diff_new_pack.vTeQIh/_old 2024-06-12 15:38:14.449947365 +0200 +++ /var/tmp/diff_new_pack.vTeQIh/_new 2024-06-12 15:38:14.449947365 +0200 @@ -1,7 +1,7 @@ # # spec file for package sensors # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,46 +19,32 @@ #%%define commit 1c48b191c8a2b9fc747e3db3816247c666c5c3f1 #%%define shortcommit 1c48b19 %define _name lm-sensors -%define _version 3-6-0 +%define _version 3-6-2 #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: sensors -Version: 3.6.0 +Version: %(echo %{_version} | tr '-' '.') Release: 0 Summary: Hardware health monitoring for Linux License: GPL-2.0-or-later Group: System/Monitoring URL: https://github.com/lm-sensors/%{_name} -Source0: https://github.com/lm-sensors/%{_name}/archive/V%{_version}.tar.gz#/%{_name}-%{_version}.tar.gz -#Source0: https://github.com/groeck/lm-sensors/archive/%%{commit}/%%{_name}-%%{shortcommit}.tar.gz +Source0: https://github.com/hramrach/%{_name}/archive/V%{_version}.tar.gz#/%{_name}-%{_version}.tar.gz Source1: sysconfig.sensord Source2: baselibs.conf Patch1: lm_sensors-3.1.1-build.patch Patch2: lm_sensors-3.0.0-sensord-separate.patch Patch3: lm_sensors-3.0.0-sysconfig_metadata.patch Patch4: lm_sensors-3.0.3-hint-at-kernel-extra-package.patch -Patch6: lm_sensors-3.4.0-sensord-service-extra-args.patch -#PATCH-FEATURE-UPSTREAM add ftsteutates support -Patch7: lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch Patch8: lm_sensors-3.5.0-libsensors-fix-soname.patch -#PATCH-FEATURE-UPSTREAM fix w83677hgi support -Patch9: lm_sensors-3.6.0-sensors-detect-fix-driver-for-w83677hgi.patch -#PATCH-FIX-UPSTREAM Deal gracefully with unreadable fan inputs -Patch10: pwmconfig-handle-fan-input-error.patch -#PATCH-FIX-UPSTREAM Further raise the fan threshold -Patch11: pwmconfig-raise-fan-threshold.patch -#PATCH-FIX-UPSTREAM Change PIDFile path from /var/run to /run -Patch12: change-pidfile-path-from-var-run-to-run.patch -Patch13: var-run-deprecated.patch -Patch14: harden_fancontrol.service.patch -Patch15: harden_lm_sensors.service.patch -Patch16: harden_sensord.service.patch BuildRequires: bison BuildRequires: flex +BuildRequires: perl-Test-Cmd BuildRequires: rrdtool-devel BuildRequires: systemd-rpm-macros +BuildRequires: valgrind Requires: modutils %{?systemd_requires} @@ -113,23 +99,7 @@ sense to the user. %prep -%setup -q -n %{_name}-%{_version} -#%%setup -q -n lm-%%{name}-%%{commit} -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 +%autosetup -p1 -n %{_name}-%{_version} %build RPM_OPT_FLAGS="%{optflags}" @@ -152,6 +122,9 @@ ln -sf service %{buildroot}%{_sbindir}/rcsensord cp -a %{SOURCE1} %{buildroot}/%{_fillupdir} +%check +make test + %pre %service_add_pre lm_sensors.service fancontrol.service @@ -200,11 +173,9 @@ %service_del_postun sensord.service %post -n libsensors4 -p /sbin/ldconfig - %postun -n libsensors4 -p /sbin/ldconfig %files -%defattr(-,root,root) %{_unitdir}/lm_sensors.service %{_sbindir}/rclm_sensors %{_unitdir}/fancontrol.service @@ -234,9 +205,9 @@ %{_mandir}/man8/pwmconfig.8%{?ext_man} %{_mandir}/man8/sensors-conf-convert.8%{?ext_man} %{_mandir}/man8/sensors-detect.8%{?ext_man} +%{_datadir}/zsh/site-functions/ %files -n sensord -%defattr(-,root,root) %{_unitdir}/sensord.service %{_sbindir}/rcsensord %{_fillupdir}/sysconfig.sensord @@ -246,7 +217,6 @@ %{_mandir}/man8/sensord.8%{?ext_man} %files -n libsensors4 -%defattr(-,root,root) %config %{_sysconfdir}/sensors3.conf %config %{_sysconfdir}/sensors.d/ %{_libdir}/libsensors.so.4* @@ -255,7 +225,6 @@ %{_mandir}/man5/*.5%{?ext_man} %files -n libsensors4-devel -%defattr(-,root,root) %{_includedir}/sensors/ %{_libdir}/libsensors.so %dir %{_docdir}/sensors ++++++ lm-sensors-3-6-0.tar.gz -> lm-sensors-3-6-2.tar.gz ++++++ ++++ 5049 lines of diff (skipped) ++++++ lm_sensors-3.0.0-sensord-separate.patch ++++++ --- /var/tmp/diff_new_pack.vTeQIh/_old 2024-06-12 15:38:14.609953244 +0200 +++ /var/tmp/diff_new_pack.vTeQIh/_new 2024-06-12 15:38:14.613953390 +0200 @@ -1,10 +1,17 @@ +From d68c760c8065ba542391c30863b5543d703e5b1b Mon Sep 17 00:00:00 2001 +From: "jdelv...@suse.de" <jdelv...@suse.de> +Date: Mon, 26 Nov 2007 13:34:08 +0100 +Subject: [PATCH 02/11] lm_sensors-3.0.0-sensord-separate + --- - doc/progs | 2 ++ + doc/progs | 2 ++ 1 file changed, 2 insertions(+) +diff --git a/doc/progs b/doc/progs +index 0c5464df..63f6e260 100644 --- a/doc/progs +++ b/doc/progs -@@ -53,6 +53,8 @@ see http://www.lm-sensors.org/wiki/Usefu +@@ -56,6 +56,8 @@ see https://github.com/lm-sensors/lm-sensors/ the sensors hardware to syslog, and to alert (using syslog level ALERT) when a sensor alarm is signalled; for example, if a fan fails, a temperature limit is exceeded, etc. @@ -13,4 +20,7 @@ * prog/sensors/sensors (written in C, installed by `make install') This pretty-prints the information provided by the modules. It is a normal +-- +2.43.0 + ++++++ lm_sensors-3.0.0-sysconfig_metadata.patch ++++++ --- /var/tmp/diff_new_pack.vTeQIh/_old 2024-06-12 15:38:14.625953832 +0200 +++ /var/tmp/diff_new_pack.vTeQIh/_new 2024-06-12 15:38:14.629953978 +0200 @@ -1,10 +1,17 @@ +From 4a0a238e350c31a328f6c473b35a19a1fbaa6138 Mon Sep 17 00:00:00 2001 +From: "jdelv...@suse.de" <jdelv...@suse.de> +Date: Mon, 26 Nov 2007 13:34:08 +0100 +Subject: [PATCH 03/11] lm_sensors-3.0.0-sysconfig_metadata + --- - prog/detect/sensors-detect | 6 ++++++ + prog/detect/sensors-detect | 6 ++++++ 1 file changed, 6 insertions(+) +diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect +index 2018cc70..fed2b3b6 100755 --- a/prog/detect/sensors-detect +++ b/prog/detect/sensors-detect -@@ -7077,6 +7077,12 @@ sub write_config +@@ -7444,6 +7444,12 @@ sub write_config or die "Sorry, can't create /etc/sysconfig/lm_sensors ($!)"; print SYSCONFIG "# Generated by sensors-detect on " . scalar localtime() . "\n"; print SYSCONFIG <<'EOT'; @@ -17,4 +24,7 @@ # This file is sourced by /etc/init.d/lm_sensors and defines the modules to # be loaded/unloaded. # +-- +2.43.0 + ++++++ lm_sensors-3.0.3-hint-at-kernel-extra-package.patch ++++++ --- /var/tmp/diff_new_pack.vTeQIh/_old 2024-06-12 15:38:14.641954420 +0200 +++ /var/tmp/diff_new_pack.vTeQIh/_new 2024-06-12 15:38:14.645954566 +0200 @@ -1,7 +1,17 @@ -diff -Naur a/prog/detect/sensors-detect b/prog/detect/sensors-detect ---- a/prog/detect/sensors-detect 2018-11-23 19:04:09.562152712 -0600 -+++ b/prog/detect/sensors-detect 2018-11-23 19:08:21.037599155 -0600 -@@ -3051,13 +3051,16 @@ +From c4b5b7114a43b771331a68317c46644aef42ebb5 Mon Sep 17 00:00:00 2001 +From: "jdelv...@suse.de" <jdelv...@suse.de> +Date: Tue, 14 Oct 2008 14:34:53 +0200 +Subject: [PATCH 04/11] lm_sensors-3.0.3-hint-at-kernel-extra-package + +--- + prog/detect/sensors-detect | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect +index fed2b3b6..f5b890ba 100755 +--- a/prog/detect/sensors-detect ++++ b/prog/detect/sensors-detect +@@ -3090,13 +3090,16 @@ sub initialize_conf # [2] -> SUBLEVEL # [3] -> EXTRAVERSION # @@ -19,7 +29,7 @@ chomp($kernel_arch = `uname -m`); # We only support kernels >= 2.6.5 -@@ -7303,6 +7306,9 @@ +@@ -7389,6 +7392,9 @@ sub generate_modprobes print "Warning: the required module $driver is not currently installed\n". "on your system. Check https://hwmon.wiki.kernel.org/device_support_status for\n". "driver availability.\n\n"; @@ -29,4 +39,7 @@ } else { $hwmon_modules{$driver}++ unless hwmon_is_autoloaded($driver); +-- +2.43.0 + ++++++ lm_sensors-3.1.1-build.patch ++++++ --- /var/tmp/diff_new_pack.vTeQIh/_old 2024-06-12 15:38:14.657955007 +0200 +++ /var/tmp/diff_new_pack.vTeQIh/_new 2024-06-12 15:38:14.661955154 +0200 @@ -1,6 +1,17 @@ ---- lm_sensors-3.1.1.orig/Makefile -+++ lm_sensors-3.1.1/Makefile -@@ -141,7 +141,7 @@ ifeq ($(DEBUG),1) +From 00066aab63916e9c5b8aec9f412fd30a7a040563 Mon Sep 17 00:00:00 2001 +From: "jdelv...@suse.de" <jdelv...@suse.de> +Date: Mon, 20 Jul 2009 09:59:32 +0200 +Subject: [PATCH 01/11] lm_sensors-3.1.1-build + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index f1e72258..c2e0615a 100644 +--- a/Makefile ++++ b/Makefile +@@ -152,7 +152,7 @@ ifeq ($(DEBUG),1) ALL_CPPFLAGS += -DDEBUG ALL_CFLAGS += -O -g else @@ -9,4 +20,7 @@ endif ifeq ($(WARN),1) +-- +2.43.0 + ++++++ lm_sensors-3.5.0-libsensors-fix-soname.patch ++++++ --- /var/tmp/diff_new_pack.vTeQIh/_old 2024-06-12 15:38:14.673955595 +0200 +++ /var/tmp/diff_new_pack.vTeQIh/_new 2024-06-12 15:38:14.677955742 +0200 @@ -1,5 +1,7 @@ +From f3f6488b0b15d1eea89c4312e7dc646e2b959fa5 Mon Sep 17 00:00:00 2001 From: Jean Delvare <jdelv...@suse.de> -Subject: libsensors: Undo gratuitous library version bump +Date: Sun, 16 Dec 2018 12:19:48 +0000 +Subject: [PATCH 06/11] libsensors: Undo gratuitous library version bump The new library is compatible with previous versions, it only has added symbols, no changes nor removals. So the major version number @@ -7,12 +9,14 @@ Signed-off-by: Jean Delvare <jdelv...@suse.de> --- - lib/Module.mk | 4 ++-- + lib/Module.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) +diff --git a/lib/Module.mk b/lib/Module.mk +index ca25e7bb..fbc4114f 100644 --- a/lib/Module.mk +++ b/lib/Module.mk -@@ -32,8 +32,8 @@ LIBMAN5FILES := $(MODULE_DIR)/sensors.co +@@ -32,8 +32,8 @@ LIBMAN5FILES := $(MODULE_DIR)/sensors.conf.5 # The library soname (major number) must be changed if and only if the interface is # changed in a backward incompatible way. The interface is defined by # the public header files - in this case they are error.h and sensors.h. @@ -23,4 +27,7 @@ LIBVER := $(LIBMAINVER).$(LIBMINORVER) # The static lib name, the shared lib name, and the internal ('so') name of +-- +2.43.0 +