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