The package rpms/golang-github-hashicorp-serf.git has added or updated architecture
specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-hashicorp-serf.git/....
Change:
-%ifnarch %{ix86} %{arm}
Thanks.
Full change:
============
commit 7452aba5cf70c500c28901e40a9da7a61d232178
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Sat Sep 17 12:31:46 2022 +0200
Disable serf/ tests - Close: rhbz#2022932
diff --git a/golang-github-hashicorp-serf.spec b/golang-github-hashicorp-serf.spec
index d7de3d1..f69fd4e 100644
--- a/golang-github-hashicorp-serf.spec
+++ b/golang-github-hashicorp-serf.spec
@@ -72,7 +72,7 @@ for test in "TestSyslogFilter" \
; do
awk -i inplace '/^func.*'"$test"'/ { print; print
"\tt.Skip(\"disabled failing test\")"; next}1' $(grep -rl $test)
done
-%gocheck
+%gocheck -d serf
%endif
%files
commit 72c3b2d69f3bd6bb1780fa20e2b09549ce98b139
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Sat Sep 17 11:41:44 2022 +0200
Update to 0.10.0 - Close: rhbz#2022932
diff --git a/.gitignore b/.gitignore
index 79b00c9..6e53588 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/serf-0.8.3.tar.gz
/serf-0.9.3.tar.gz
/serf-0.9.5.tar.gz
+/serf-0.10.0.tar.gz
diff --git a/golang-github-hashicorp-serf.spec b/golang-github-hashicorp-serf.spec
index 17bf756..d7de3d1 100644
--- a/golang-github-hashicorp-serf.spec
+++ b/golang-github-hashicorp-serf.spec
@@ -1,12 +1,12 @@
-# Generated by go2rpm
+# Generated by go2rpm 1.8.1
#
https://github.com/hashicorp/serf/issues/568
-%ifnarch %{ix86} %{arm}
+%if 0%{?__isa_bits} != 32
%bcond_without check
%endif
#
https://github.com/hashicorp/serf
%global goipath
github.com/hashicorp/serf
-Version: 0.9.5
+Version: 0.10.0
%gometa
@@ -30,8 +30,7 @@ Here are some example use cases of Serf, though there are many others:
- Triggering web deploys using the event system built on top of Serf
- Propagating changes to configuration to relevant nodes.
- Updating DNS records to reflect cluster changes as they occur.
- - Much, much more.
-}
+ - Much, much more.}
%global golicenses LICENSE
%global godocs CHANGELOG.md README.md
@@ -40,26 +39,12 @@ Name: %{goname}
Release: %autorelease
Summary: Service orchestration and management tool
-# Upstream license specification: MPL-2.0
-License: MPLv2.0
+License: MPL-2.0
URL: %{gourl}
-Source0: %{gosource}
-# Fix to use newer
github.com/hashicorp/go-msgpack/codec
+Source: %{gosource}
Patch0: 0001-fix-codec.MsgpackHandle.patch
-BuildRequires:
golang(github.com/armon/circbuf)
-BuildRequires:
golang(github.com/armon/go-metrics)
-BuildRequires:
golang(github.com/hashicorp/go-msgpack/codec)
-BuildRequires:
golang(github.com/hashicorp/go-syslog)
-BuildRequires:
golang(github.com/hashicorp/logutils)
-BuildRequires:
golang(github.com/hashicorp/mdns)
-BuildRequires:
golang(github.com/hashicorp/memberlist)
-BuildRequires:
golang(github.com/mitchellh/cli)
-BuildRequires:
golang(github.com/mitchellh/mapstructure)
-BuildRequires:
golang(github.com/ryanuber/columnize)
-
-%description
-%{common_description}
+%description %{common_description}
%gopkg
@@ -67,6 +52,9 @@ BuildRequires:
golang(github.com/ryanuber/columnize)
%goprep
%patch0 -p1
+%generate_buildrequires
+%go_generate_buildrequires
+
%build
for cmd in cmd/* ; do
%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
@@ -79,14 +67,18 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%if %{with check}
%check
-# Needs network
-%gocheck -t cmd -t serf
+for test in "TestSyslogFilter" \
+ "TestCommandRun_mDNS" \
+; do
+awk -i inplace '/^func.*'"$test"'/ { print; print
"\tt.Skip(\"disabled failing test\")"; next}1' $(grep -rl $test)
+done
+%gocheck
%endif
%files
-%license %{golicenses}
-%doc %{godocs}
-%{_bindir}/*
+%license LICENSE
+%doc CHANGELOG.md README.md
+%{_bindir}/serf
%gopkgfiles
diff --git a/sources b/sources
index e781e02..837f9b0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (serf-0.9.5.tar.gz) =
a527d9a257365242e307af171f1ead1fd4fa302f6ec7774aeac508f98a422da649533a7b16843656e322b42aa20d900582df5668d14ef2d20c24ec9722d06383
+SHA512 (serf-0.10.0.tar.gz) =
53cb42b4a5f94fbb9e099739af0e31bb00cc261ea16325c3e5b9f081bb31299b5b8e42bc92d0f83ae78e511854589a95ab011930f373c1ad148c152b73adf485
commit 5d1d3ce4a424bfc577d07f28980d8e3cb40d0de6
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Thu Sep 15 22:44:18 2022 +0200
Convert to rpmautospec
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..857f600
--- /dev/null
+++ b/changelog
@@ -0,0 +1,95 @@
+* Wed Aug 10 2022 Maxwell G <gotmax(a)e.email> - 0.9.5-8
+- Rebuild to fix FTBFS
+
+* Thu Jul 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-7
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Tue Jul 19 2022 Maxwell G <gotmax(a)e.email> - 0.9.5-6
+- Rebuild for CVE-2022-{1705,32148,30631,30633,28131,30635,30632,30630,1962} in
+ golang
+
+* Sun Jun 19 2022 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.9.5-5
+- Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191,
+ CVE-2022-29526, CVE-2022-30629
+
+* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Thu Jul 22 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sun Jan 3 10:16:07 CET 2021 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.9.5-1
+- Update to 0.9.5
+- Close: rhbz#1869463
+
+* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Mon Jul 27 2020 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.9.3-1
+- Update to 0.9.3
+
+* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.8.3-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.8.3-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Apr 19 17:14:00 CEST 2019 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.8.3-1
+- Release 0.8.3
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.12.20151109gita72c045
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Tue Oct 23 2018 Nicolas Mailhot <nim(a)fedoraproject.org> -
0.6.4-0.11.20151109gita72c045
+- redhat-rpm-config-123 triggers bugs in gosetup, remove it from Go spec files as it’s
just an alias
+-
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.10.20151109gita72c045
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> -
0.6.4-0.9.20151109gita72c045
+- Autogenerate some parts using the new macros
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.8.gita72c045
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.7.gita72c045
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.6.gita72c045
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.5.gita72c045
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Thu Jul 21 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.6.4-0.4.gita72c045
+-
https://fedoraproject.org/wiki/Changes/golang1.7
+
+* Mon Feb 22 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.6.4-0.3.gita72c045
+-
https://fedoraproject.org/wiki/Changes/golang1.6
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.2.gita72c045
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Wed Jan 13 2016 jchaloup <jchaloup(a)redhat.com> - 0.6.4-0.1.gita72c045
+- Bump to upstream a72c0453da2ba628a013e98bf323a76be4aa1443
+ related: #1250477
+
+* Sat Sep 12 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.4.git4bd6183
+- Update to spec-2.1
+ related: #1250477
+
+* Mon Aug 24 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.3.git4bd6183
+- Update spec file to spec-2.0
+ resolves: #1250477
+
+* Thu Jul 16 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.2.git4bd6183
+- Disable command test
+ related: #1212318
+
+* Wed Apr 15 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.1.git4bd6183
+- First package for Fedora
+ resolves: #1212318
diff --git a/golang-github-hashicorp-serf.spec b/golang-github-hashicorp-serf.spec
index 3a316ee..17bf756 100644
--- a/golang-github-hashicorp-serf.spec
+++ b/golang-github-hashicorp-serf.spec
@@ -37,7 +37,7 @@ Here are some example use cases of Serf, though there are many others:
%global godocs CHANGELOG.md README.md
Name: %{goname}
-Release: 8%{?dist}
+Release: %autorelease
Summary: Service orchestration and management tool
# Upstream license specification: MPL-2.0
@@ -91,98 +91,4 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%gopkgfiles
%changelog
-* Wed Aug 10 2022 Maxwell G <gotmax(a)e.email> - 0.9.5-8
-- Rebuild to fix FTBFS
-
-* Thu Jul 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-7
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Tue Jul 19 2022 Maxwell G <gotmax(a)e.email> - 0.9.5-6
-- Rebuild for CVE-2022-{1705,32148,30631,30633,28131,30635,30632,30630,1962} in
- golang
-
-* Sun Jun 19 2022 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.9.5-5
-- Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191,
- CVE-2022-29526, CVE-2022-30629
-
-* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Thu Jul 22 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sun Jan 3 10:16:07 CET 2021 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.9.5-1
-- Update to 0.9.5
-- Close: rhbz#1869463
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 27 2020 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.9.3-1
-- Update to 0.9.3
-
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.8.3-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.8.3-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Apr 19 17:14:00 CEST 2019 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.8.3-1
-- Release 0.8.3
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.12.20151109gita72c045
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Oct 23 2018 Nicolas Mailhot <nim(a)fedoraproject.org> -
0.6.4-0.11.20151109gita72c045
-- redhat-rpm-config-123 triggers bugs in gosetup, remove it from Go spec files as it’s
just an alias
--
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.10.20151109gita72c045
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> -
0.6.4-0.9.20151109gita72c045
-- Autogenerate some parts using the new macros
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.8.gita72c045
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.7.gita72c045
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.6.gita72c045
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.5.gita72c045
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Jul 21 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.6.4-0.4.gita72c045
--
https://fedoraproject.org/wiki/Changes/golang1.7
-
-* Mon Feb 22 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.6.4-0.3.gita72c045
--
https://fedoraproject.org/wiki/Changes/golang1.6
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.6.4-0.2.gita72c045
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jan 13 2016 jchaloup <jchaloup(a)redhat.com> - 0.6.4-0.1.gita72c045
-- Bump to upstream a72c0453da2ba628a013e98bf323a76be4aa1443
- related: #1250477
-
-* Sat Sep 12 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.4.git4bd6183
-- Update to spec-2.1
- related: #1250477
-
-* Mon Aug 24 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.3.git4bd6183
-- Update spec file to spec-2.0
- resolves: #1250477
-
-* Thu Jul 16 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.2.git4bd6183
-- Disable command test
- related: #1212318
-
-* Wed Apr 15 2015 jchaloup <jchaloup(a)redhat.com> - 0-0.1.git4bd6183
-- First package for Fedora
- resolves: #1212318
+%autochangelog
commit 2f9eff93a5a22d3f4f35efdece07e0aa15ef6cc5
Author: Maxwell G <gotmax(a)e.email>
Date: Wed Aug 10 12:00:18 2022 -0500
Rebuild to fix FTBFS
diff --git a/golang-github-hashicorp-serf.spec b/golang-github-hashicorp-serf.spec
index 82b46a6..3a316ee 100644
--- a/golang-github-hashicorp-serf.spec
+++ b/golang-github-hashicorp-serf.spec
@@ -37,7 +37,7 @@ Here are some example use cases of Serf, though there are many others:
%global godocs CHANGELOG.md README.md
Name: %{goname}
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Service orchestration and management tool
# Upstream license specification: MPL-2.0
@@ -91,6 +91,9 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%gopkgfiles
%changelog
+* Wed Aug 10 2022 Maxwell G <gotmax(a)e.email> - 0.9.5-8
+- Rebuild to fix FTBFS
+
* Thu Jul 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.5-7
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild