Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package influxdb for openSUSE:Factory 
checked in at 2022-07-13 13:44:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/influxdb (Old)
 and      /work/SRC/openSUSE:Factory/.influxdb.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "influxdb"

Wed Jul 13 13:44:49 2022 rev:15 rq:985269 version:1.9.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/influxdb/influxdb.changes        2021-11-11 
21:39:22.637017973 +0100
+++ /work/SRC/openSUSE:Factory/.influxdb.new.1523/influxdb.changes      
2022-07-13 13:44:55.989993073 +0200
@@ -1,0 +2,9 @@
+Thu Jun  9 15:22:56 UTC 2022 - Matwey Kornilov <matwey.korni...@gmail.com>
+
+- Version 1.9.7.
+  * Many bugfixes: 
https://dl.influxdata.com/platform/nightlies/1.9/CHANGELOG.md
+  * influx_stress has been removed
+- Add 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
+  fix build on 32-bit architectures
+
+-------------------------------------------------------------------

Old:
----
  influxdb-1.8.10.tar.gz

New:
----
  0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch
  influxdb-1.9.7.tar.gz

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

Other differences:
------------------
++++++ influxdb.spec ++++++
--- /var/tmp/diff_new_pack.G4QBmf/_old  2022-07-13 13:44:56.913994384 +0200
+++ /var/tmp/diff_new_pack.G4QBmf/_new  2022-07-13 13:44:56.917994390 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package influxdb
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 Summary:        Scalable datastore for metrics, events, and real-time analytics
 License:        MIT
 Group:          Productivity/Databases/Servers
-Version:        1.8.10
+Version:        1.9.7
 Release:        0
 URL:            https://github.com/influxdata/influxdb
 Source:         %{name}-%{version}.tar.gz
@@ -36,12 +36,14 @@
 Source4:        influxdb.init
 Source5:        Compability_note.txt
 Patch0:         harden_influxdb.service.patch
+Patch1:         0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  asciidoc
 BuildRequires:  fdupes
 BuildRequires:  go >= 1.13
 BuildRequires:  golang-packaging >= 15.0.8
 BuildRequires:  xmlto
+BuildRequires:  pkgconfig(flux) >= 0.161.0
 %if %{with systemd}
 BuildRequires:  systemd-rpm-macros
 %{!?_tmpfilesdir:%global _tmpfilesdir /usr/lib/tmpfiles.d}
@@ -73,6 +75,7 @@
 %setup -q -n %{name}-%{version}
 %setup -q -T -D -a 1 -n %{name}-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 # Disable phone-home to usage.influxdata.com
@@ -151,7 +154,6 @@
 %{_bindir}/influx
 %{_bindir}/influx_inspect
 %{_bindir}/influxd
-%{_bindir}/influx_stress
 %{_bindir}/influx_tools
 %{_sbindir}/rcinfluxdb
 %if %{with systemd}
@@ -170,7 +172,6 @@
 %attr(0700, influxdb, influxdb) %dir %{_localstatedir}/lib/influxdb/wal
 %{_mandir}/man1/influx.1.gz
 %{_mandir}/man1/influx_inspect.1.gz
-%{_mandir}/man1/influx_stress.1.gz
 %{_mandir}/man1/influxd-backup.1.gz
 %{_mandir}/man1/influxd-config.1.gz
 %{_mandir}/man1/influxd-restore.1.gz

++++++ 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch ++++++
>From e2371476454022b1ef9f8b8e53b8dc21b1f2b535 Mon Sep 17 00:00:00 2001
From: Alfonso Acosta <fons@syntacticsugar.consulting>
Date: Tue, 12 Apr 2022 20:18:56 +0200
Subject: [PATCH] fix(executor): do not assume ints are 64bits (#4652)

`getResourceLimits(int64, int)` tries to `return 0, math.MaxInt64` which,
in 32-bit architectures causes an overflow.
---
 execute/executor.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/execute/executor.go b/execute/executor.go
index 9da4af71..26f4ec68 100644
--- a/vendor/github.com/influxdata/flux/execute/executor.go
+++ b/vendor/github.com/influxdata/flux/execute/executor.go
@@ -366,7 +366,7 @@ func (es *executionState) validate() error {
 func getResourceLimits(ctx context.Context) (int64, int) {
        // Initialize resources from the execution dependencies and/or 
properties of the plan.
        if !HaveExecutionDependencies(ctx) {
-               return 0, math.MaxInt64
+               return 0, math.MaxInt
        }
 
        execOptions := GetExecutionDependencies(ctx).ExecutionOptions
-- 
2.36.0


++++++ _service ++++++
--- /var/tmp/diff_new_pack.G4QBmf/_old  2022-07-13 13:44:56.969994464 +0200
+++ /var/tmp/diff_new_pack.G4QBmf/_new  2022-07-13 13:44:56.969994464 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/influxdata/influxdb/</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v1.8.10</param>
+    <param name="revision">v1.9.7</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">disable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
@@ -16,7 +16,7 @@
     <param name="compression">gz</param>
   </service>
   <service name="go_modules" mode="disabled">
-    <param name="archive">influxdb-1.8.10.tar.gz</param>
+    <param name="archive">influxdb-1.9.7.tar.gz</param>
   </service>
 </services>
 

++++++ influxdb-1.8.10.tar.gz -> influxdb-1.9.7.tar.gz ++++++
/work/SRC/openSUSE:Factory/influxdb/influxdb-1.8.10.tar.gz 
/work/SRC/openSUSE:Factory/.influxdb.new.1523/influxdb-1.9.7.tar.gz differ: 
char 12, line 1

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/influxdb/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.influxdb.new.1523/vendor.tar.gz differ: char 5, 
line 1

Reply via email to