Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package procmeter for openSUSE:Factory 
checked in at 2026-09-21 12:24:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/procmeter (Old)
 and      /work/SRC/openSUSE:Factory/.procmeter.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "procmeter"

Mon Sep 21 12:24:23 2026 rev:27 rq:1379399 version:3.6+svn420

Changes:
--------
--- /work/SRC/openSUSE:Factory/procmeter/procmeter.changes      2024-02-09 
23:53:07.972721595 +0100
+++ /work/SRC/openSUSE:Factory/.procmeter.new.383539/procmeter.changes  
2026-09-21 12:24:24.365267795 +0200
@@ -1,0 +2,11 @@
+Fri Aug 21 10:25:48 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 3.6+svn420:
+  + Applied patch to replace int with time_t (from openSUSE).
+  + Remove very old, surely obsolete, warning message.
+  + Fix a race condition in parallel builds.
+  + Change strncpy and sprintf to snprintf to avoid GCC warnings
+    and possible bugs/overflows.
+- Drop procmeter-avoid-build-race.patch: merged upstream.
+
+-------------------------------------------------------------------
@@ -328 +338,0 @@
-----------------------------------------------------------------------------

Old:
----
  procmeter-avoid-build-race.patch
  procmeter3-3.6+svn415.tar.xz

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  procmeter3-3.6+svn420.tar.xz

----------(Old B)----------
  Old:    and possible bugs/overflows.
- Drop procmeter-avoid-build-race.patch: merged upstream.
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ procmeter.spec ++++++
--- /var/tmp/diff_new_pack.RpsKMa/_old  2026-09-21 12:24:25.445312935 +0200
+++ /var/tmp/diff_new_pack.RpsKMa/_new  2026-09-21 12:24:25.447313018 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           procmeter
-Version:        3.6+svn415
+Version:        3.6+svn420
 Release:        0
 Summary:        Utility to display current system parameters
 License:        GPL-2.0-or-later
@@ -27,8 +27,6 @@
 Source1:        procmeter3.desktop
 # PATCH-FIX-UPSTREAM procmeter3-loff_t.patch
 Patch0:         procmeter3-loff_t.patch
-# PATCH-FIX-UPSTREAM boo#1102408
-Patch1:         procmeter-avoid-build-race.patch
 BuildRequires:  libsensors4-devel
 BuildRequires:  update-desktop-files
 Provides:       procmtr

++++++ _scmsync.obsinfo ++++++
mtime: 1789974445
commit: b93d14458f481c0a683e4107f5299bd8b781e8c004a5e7dbab927820b0910a84
url: https://src.opensuse.org/GNOME/procmeter
revision: b93d14458f481c0a683e4107f5299bd8b781e8c004a5e7dbab927820b0910a84
trackingbranch: factory
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj

++++++ _service ++++++
--- /var/tmp/diff_new_pack.RpsKMa/_old  2026-09-21 12:24:25.514315819 +0200
+++ /var/tmp/diff_new_pack.RpsKMa/_new  2026-09-21 12:24:25.517315944 +0200
@@ -1,15 +1,15 @@
 <services>
-  <service mode="disabled" name="tar_scm">
+  <service mode="manual" name="tar_scm">
     <param name="url">https://gedanken.org.uk/svn/procmeter3/trunk</param>
     <param name="scm">svn</param>
     <param name="versionformat">3.6+svn%r</param>
     <param name="filename">procmeter3</param>
   </service>
-  <service mode="disabled" name="recompress">
+  <service mode="manual" name="recompress">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
-  <service mode="disabled" name="set_version" />
+  <service mode="manual" name="set_version" />
 </services>
 
 

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-21 09:07:25.000000000 +0200
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild

++++++ procmeter3-3.6+svn415.tar.xz -> procmeter3-3.6+svn420.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/procmeter3-3.6+svn415/NEWS 
new/procmeter3-3.6+svn420/NEWS
--- old/procmeter3-3.6+svn415/NEWS      2019-12-18 20:31:16.000000000 +0100
+++ new/procmeter3-3.6+svn420/NEWS      2026-03-15 17:26:27.000000000 +0100
@@ -5,6 +5,7 @@
  Fix compilation warnings reported by gcc-7 (string overflows).
  Hide compilation warnings about deprecated GTK-3 API functions.
  Fix compilation warnings about Linux kernel 'major' and 'minor' macros.
+ Fix year 2038 problem in acpi module.
 
 Module bug fixes
  The df module should now handle very big disks on 32-bit systems.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/procmeter3-3.6+svn415/module.c 
new/procmeter3-3.6+svn420/module.c
--- old/procmeter3-3.6+svn415/module.c  2019-12-18 20:31:16.000000000 +0100
+++ new/procmeter3-3.6+svn420/module.c  2026-03-15 17:26:27.000000000 +0100
@@ -5,7 +5,7 @@
   ******************/ /******************
   Written by Andrew M. Bishop
 
-  This file Copyright 1998-2011, 2018 Andrew M. Bishop
+  This file Copyright 1998-2011, 2018, 2023 Andrew M. Bishop
   It may be distributed under the GNU Public License, version 2, or
   any higher version.  See section COPYING of the GNU Public license
   for conditions under which this file may be redistributed.
@@ -322,8 +322,7 @@
              string=newstr;
             }
 
-          strncpy(new->outputs[noutputs]->label,string,PROCMETER_NAME_LEN);
-          new->outputs[noutputs]->label[PROCMETER_NAME_LEN]=0;
+          snprintf(new->outputs[noutputs]->label,PROCMETER_NAME_LEN,string);
 
           noutputs++;
          }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/procmeter3-3.6+svn415/modules/acpi.c 
new/procmeter3-3.6+svn420/modules/acpi.c
--- old/procmeter3-3.6+svn415/modules/acpi.c    2019-12-18 20:31:16.000000000 
+0100
+++ new/procmeter3-3.6+svn420/modules/acpi.c    2026-03-15 17:26:27.000000000 
+0100
@@ -6,7 +6,7 @@
   Written by Joey Hess.
 
   This file Copyright 2001-2011 Joey Hess
-  Updates Copyright 2018, 2019 Andrew M. Bishop
+  Updates Copyright 2018, 2019, 2023, 2026 Andrew M. Bishop
   It may be distributed under the GNU Public License, version 2, or
   any higher version.  See section COPYING of the GNU Public license
   for conditions under which this file may be redistributed.
@@ -579,8 +579,8 @@
                                "(Use 'options=C' or 'options=F' in the 
configuration file to specify preferred units of temperature.)"
 };
 
-static int last_batt_update[ACPI_MAXITEM];
-static int last_thermal_update[ACPI_MAXITEM];
+static time_t last_batt_update[ACPI_MAXITEM];
+static time_t last_thermal_update[ACPI_MAXITEM];
 
 /*++++++++++++++++++++++++++++++++++++++
   Load the module.
@@ -737,7 +737,7 @@
 
                        /* Status. */
                        status = scan_acpi_value(buf, 
acpi_labels[label_charging_state]);
-                       sprintf(batt_outputs[index + 2].text_value, "%s", 
status);
+                       snprintf(batt_outputs[index + 2].text_value, 
PROCMETER_TEXT_LEN, status);
                        
                        if (strcmp(status, "charging") == 0) {
                                /* Kill time left until empty. */
@@ -822,7 +822,7 @@
                if (! state)
                        sprintf(thermal_outputs[index + 1].text_value, 
"unknown");
                else
-                       strncpy(thermal_outputs[index + 1].text_value, state, 
PROCMETER_NAME_LEN);
+                       snprintf(thermal_outputs[index + 1].text_value, 
PROCMETER_TEXT_LEN, state);
        }
        
        return(0);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/procmeter3-3.6+svn415/modules/check-no-libsensors.sh 
new/procmeter3-3.6+svn420/modules/check-no-libsensors.sh
--- old/procmeter3-3.6+svn415/modules/check-no-libsensors.sh    2019-12-18 
20:31:16.000000000 +0100
+++ new/procmeter3-3.6+svn420/modules/check-no-libsensors.sh    2026-03-15 
17:26:27.000000000 +0100
@@ -2,20 +2,21 @@
 
 CC=$1
 CFLAGS=$2
+libsensorstest=libsensorstest-$$
 
-cat <<EOF > libsensors-test.c
+cat <<EOF > $libsensorstest.c
 #include <sensors/sensors.h>
 #if ( (SENSORS_API_VERSION & 0xf00) != 0x400 ) && ( (SENSORS_API_VERSION & 
0xf00) != 0x500 )
 #error
 #endif
 EOF
 
-$CC -c $CFLAGS libsensors-test.c -o libsensors-test.o 2> /dev/null
+$CC -c $CFLAGS $libsensorstest.c -o $libsensorstest.o 2> /dev/null
 
-rm libsensors-test.c
+rm $libsensorstest.c
 
-if [ -f libsensors-test.o ]; then
-    rm libsensors-test.o
+if [ -f $libsensorstest.o ]; then
+    rm $libsensorstest.o
     exit 1
 else
     echo "libsensors does not appear to be installed - skipping compilation."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/procmeter3-3.6+svn415/modules/sensors.c 
new/procmeter3-3.6+svn420/modules/sensors.c
--- old/procmeter3-3.6+svn415/modules/sensors.c 2019-12-18 20:31:16.000000000 
+0100
+++ new/procmeter3-3.6+svn420/modules/sensors.c 2026-03-15 17:26:27.000000000 
+0100
@@ -6,7 +6,7 @@
   ******************/ /******************
   Written by Matt Kemner, Andrew M. Bishop
 
-  This file Copyright 1999, 2010, 2017 Matt Kemner, Andrew M. Bishop
+  This file Copyright 1999, 2010, 2017, 2023 Matt Kemner, Andrew M. Bishop
   parts of it are Copyright 1998-2008 Andrew M. Bishop
   It may be distributed under the GNU Public License, version 2, or
   any higher version.  See section COPYING of the GNU Public license
@@ -63,8 +63,7 @@
 ProcMeterModule module=
 {
  /* char name[];           */ "Sensors",
- /* char *description;     */ "Hardware status information, temperature, fan 
speed etc."
-                              " (Requires lm_sensors patch from 
http://www.netroedge.com/~lm78/ or version 2.6 kernel).",
+ /* char *description;     */ "Hardware status information, temperature, fan 
speed etc.",
 };
 
 /* The line buffer */

Reply via email to