aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2017-12-07 22:38:40 +0800
committerTing-Wei Lan <lantw44@gmail.com>2017-12-07 22:38:40 +0800
commitf737c9ed3bcc131343cdcb2e3245497dd01ea82f (patch)
treefd19ea527110887d48601f1130cc1e1d1690088b
parent65aa99aa4a270c1a1f7fd501e58ba453b72584f1 (diff)
downloadcopr-rpm-spec-f737c9ed3bcc131343cdcb2e3245497dd01ea82f.tar
copr-rpm-spec-f737c9ed3bcc131343cdcb2e3245497dd01ea82f.tar.gz
copr-rpm-spec-f737c9ed3bcc131343cdcb2e3245497dd01ea82f.tar.bz2
copr-rpm-spec-f737c9ed3bcc131343cdcb2e3245497dd01ea82f.tar.lz
copr-rpm-spec-f737c9ed3bcc131343cdcb2e3245497dd01ea82f.tar.xz
copr-rpm-spec-f737c9ed3bcc131343cdcb2e3245497dd01ea82f.tar.zst
copr-rpm-spec-f737c9ed3bcc131343cdcb2e3245497dd01ea82f.zip
arm-linux-gnueabi-toolchain: Fix build ID conflict for Fedora 27 and later
-rw-r--r--arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec9
-rw-r--r--arm-linux-gnueabi-toolchain/arm-linux-gnueabi-gcc/arm-linux-gnueabi-gcc.spec9
-rw-r--r--arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec9
3 files changed, 24 insertions, 3 deletions
diff --git a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec
index 69eed16..9635eae 100644
--- a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec
+++ b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-binutils/arm-linux-gnueabi-binutils.spec
@@ -2,9 +2,13 @@
%define cross_triplet arm-linux-gnueabi
%define cross_sysroot %{_prefix}/%{cross_triplet}/sys-root
+%if 0%{?_unique_build_ids}
+%define _find_debuginfo_opts --build-id-seed "%{name}-%{version}-%{release}"
+%endif
+
Name: %{cross_triplet}-binutils
Version: 2.29.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A GNU collection of binary utilities (%{cross_triplet})
Group: Development/Tools
@@ -85,6 +89,9 @@ rm -rf %{buildroot}%{_infodir}
%changelog
+* Thu Dec 07 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.29.1-2
+- Fix build ID conflict for Fedora 27 and later
+
* Mon Oct 16 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.29.1-1
- Update to 2.29.1
diff --git a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-gcc/arm-linux-gnueabi-gcc.spec b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-gcc/arm-linux-gnueabi-gcc.spec
index 612f464..3975268 100644
--- a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-gcc/arm-linux-gnueabi-gcc.spec
+++ b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-gcc/arm-linux-gnueabi-gcc.spec
@@ -2,6 +2,10 @@
%define cross_triplet arm-linux-gnueabi
%define cross_sysroot %{_prefix}/%{cross_triplet}/sys-root
+%if 0%{?_unique_build_ids}
+%define _find_debuginfo_opts --build-id-seed "%{name}-%{version}-%{release}"
+%endif
+
%if 0%{!?cross_stage:1}
%define cross_stage final
%endif
@@ -26,7 +30,7 @@
Name: %{cross_triplet}-gcc%{pkg_suffix}
Version: 7.2.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: The GNU Compiler Collection (%{cross_triplet})
%define major_version %(echo %{version} | sed 's/\\..*$//')
@@ -351,6 +355,9 @@ chmod +x %{__ar_no_strip}
%changelog
+* Thu Dec 07 2017 Ting-Wei Lan <lantw44@gmail.com> - 7.2.0-3
+- Fix build ID conflict for Fedora 27 and later
+
* Mon Oct 16 2017 Ting-Wei Lan <lantw44@gmail.com> - 7.2.0-2
- Rebuilt for Fedora 27 and 28
diff --git a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
index 0f1218e..eed7e9f 100644
--- a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
+++ b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-glibc/arm-linux-gnueabi-glibc.spec
@@ -2,6 +2,10 @@
%define cross_triplet arm-linux-gnueabi
%define cross_sysroot %{_prefix}/%{cross_triplet}/sys-root
+%if 0%{?_unique_build_ids}
+%define _find_debuginfo_opts --build-id-seed "%{name}-%{version}-%{release}"
+%endif
+
%if 0%{?bootstrap:1}
%define headers_only 1
%define pkg_suffix -headers
@@ -44,7 +48,7 @@
Name: %{cross_triplet}-glibc%{pkg_suffix}
Version: 2.26
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The GNU C Library (%{cross_triplet})
Group: Development/Libraries
@@ -574,6 +578,9 @@ chmod +x %{__ar_no_strip}
%changelog
+* Thu Dec 07 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.26-4
+- Fix build ID conflict for Fedora 27 and later
+
* Mon Oct 16 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.26-3
- Rebuilt for Fedora 27 and 28