The package rpms/ignition.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/ignition.git/commit/?id=eb718b540....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
Thanks.
Full change:
============
commit 3b622206f61756da9b60e3be679e7da006e5fc48
Author: Colin Walters <walters(a)verbum.org>
Date: Wed Sep 25 20:38:39 2019 +0000
Bump to latest in prep for rootfs redeploy work
diff --git a/.gitignore b/.gitignore
index 1a1934a..85cd434 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,5 @@
/ignition-0c1da80.tar.gz
/ignition-e75cf24.tar.gz
/ignition-dracut-343b886.tar.gz
+/ignition-dracut-d63f76f.tar.gz
+/ignition-641ec6a.tar.gz
diff --git a/ignition.spec b/ignition.spec
index 0964b64..3f804ac 100644
--- a/ignition.spec
+++ b/ignition.spec
@@ -49,7 +49,7 @@
#
https://github.com/coreos/ignition
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
%global import_path %{provider_prefix}/v2
-%global commit e75cf24183d7ebb86babf517e69fda6f3ca8f13d
+%global commit 641ec6a44062f956bf1d46cf10824032a1996590
%global shortcommit %(c=%{commit}; echo ${c:0:7})
# define ldflags, buildflags, testflags here. The ldflags were
# taken from ./build. We will need to periodically check these
@@ -67,13 +67,13 @@
#
https://github.com/coreos/ignition-dracut spec2x branch
%global dracutprovider_prefix
%{dracutprovider}.%{dracutprovider_tld}/%{dracutproject}/%{dracutrepo}
%global dracutimport_path %{dracutprovider_prefix}
-%global dracutcommit 343b886954fe8be02755d3690f627920e6123afd
+%global dracutcommit d63f76f958fabe44474f207c41ca8da1e8ffcf2d
%global dracutshortcommit %(c=%{dracutcommit}; echo ${c:0:7})
Name: ignition
Version: 2.0.1
-Release: 3.git%{shortcommit}%{?dist}
+Release: 4.git%{shortcommit}%{?dist}
Summary: First boot installer and configuration tool
License: ASL 2.0 and BSD
URL: https://%{provider_prefix}
@@ -503,6 +503,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%endif
%changelog
+* Wed Sep 25 2019 Colin Walters <walters(a)verbum.org> - 2.0.1-4.git641ec6a
+- Bump to latest in prep for rootfs redeploy work
+
* Sat Sep 21 2019 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.0.1-3.gite75cf24
- Fix up arch dependencies for new golang specs
diff --git a/sources b/sources
index 99ceb2e..70648f5 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (ignition-e75cf24.tar.gz) =
218359576953b886c87035ec3421c37b272ee68ecc2f210c5fb8e5b3a1bfb2dabafdeae9cf6259c064ed538d99ca3dbdfbc6f6a39df600dbe1844c02e9a69430
-SHA512 (ignition-dracut-343b886.tar.gz) =
d6bdf7c8cacd8cc20d82a4b0c50996bbe9821bce69ce1bd05433c5c470a7422aac4d4664446a39df654e14c915262e987b17031dae9150d5bd1eadf81fa5ad64
+SHA512 (ignition-dracut-d63f76f.tar.gz) =
db0956f4cb5d18083e773a3762a05439da8f641616ba8a311bcaa75f35744caf068039d9190851aa7081ef6683a878f8e2d59e727f760203fb645576454add5d
+SHA512 (ignition-641ec6a.tar.gz) =
e5fb7e4f0977ea5c40f721401951c35753b03f7b076435b2ff56f6dd16c1cecfd874872294967d8a2b61ff934e46fd363b27d90d4aa143519d717262e43f16bd
commit eb718b540d9b917592eb80dae9d412facb2b4e6d
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Sat Sep 21 11:47:00 2019 +0100
fix up arch deps for latest golang specs so all the right arches get built
diff --git a/ignition.spec b/ignition.spec
index 1180c75..0964b64 100644
--- a/ignition.spec
+++ b/ignition.spec
@@ -73,27 +73,16 @@
Name: ignition
Version: 2.0.1
-Release: 2.git%{shortcommit}%{?dist}
+Release: 3.git%{shortcommit}%{?dist}
Summary: First boot installer and configuration tool
License: ASL 2.0 and BSD
URL: https://%{provider_prefix}
Source0:
https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
Source1:
https://%{dracutprovider_prefix}/archive/%{dracutcommit}/%{dracutrepo}-%{dracutshortcommit}.tar.gz
-# For RHEL7 we'll want to specify gopath and list of arches since there is no
-# gopath or go_arches macro. We'll also want to make sure we pull in golang
-# 1.10 require golang >= 1.10
-%if 0%{?rhel} <= 7 && 0%{?centos} == 0
%define gopath %{_datadir}/gocode
-ExclusiveArch: x86_64 ppc64le aarch64 s390x
+ExcludeArch: ppc64
BuildRequires: golang >= 1.10
-%else
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
-%endif
-
# add non golang BuildRequires that weren't detected
BuildRequires: libblkid-devel
@@ -514,6 +503,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%endif
%changelog
+* Sat Sep 21 2019 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.0.1-3.gite75cf24
+- Fix up arch dependencies for new golang specs
+
* Fri Aug 16 2019 Colin Walters <walters(a)verbum.org> - 2.0.1-2.gite75cf24
- Update dracut for gpt fixes