The package rpms/avr-binutils.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/avr-binutils.git/commit/?id=a418b....
Change:
+%ifnarch s390x
Thanks.
Full change:
============
commit e7a48196e9cd5e7d52782a186dbeffdd370975e2
Merge: 17a94a1 f11269e
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Wed Aug 4 12:44:39 2021 +0200
Merge branch 'rawhide' into f34
commit f11269eb6f96cfd37a7bd491c290f556db9b30f6
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Wed Aug 4 12:34:57 2021 +0200
updated to 2.37
diff --git a/.gitignore b/.gitignore
index 8c8d123..c837319 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ binutils-2.20.tar.bz2
/binutils-2.35.tar.xz
/binutils-2.36.tar.xz
/binutils-2.36.1.tar.xz
+/binutils-2.37.tar.xz
diff --git a/avr-binutils-config.patch b/avr-binutils-config.patch
index 8456584..68e760c 100644
--- a/avr-binutils-config.patch
+++ b/avr-binutils-config.patch
@@ -1,19 +1,6 @@
-diff -Nrup a/libiberty/aclocal.m4 b/libiberty/aclocal.m4
---- a/libiberty/aclocal.m4 2019-01-19 09:01:34.000000000 -0700
-+++ b/libiberty/aclocal.m4 2020-01-09 22:00:27.183312982 -0700
-@@ -147,7 +147,7 @@ if test $ac_cv_os_cray = yes; then
- fi
-
- AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction,
--[AC_TRY_RUN([find_stack_direction ()
-+[AC_TRY_RUN([__attribute__ ((noclone,noinline)) find_stack_direction ()
- {
- static char *addr = 0;
- auto char dummy;
-diff --git a/config/intdiv0.m4 b/config/intdiv0.m4
-index 55dddcf1..ba906efc 100644
---- a/config/intdiv0.m4
-+++ b/config/intdiv0.m4
+diff -up binutils-2.37/config/intdiv0.m4.bucfg binutils-2.37/config/intdiv0.m4
+--- binutils-2.37/config/intdiv0.m4.bucfg 2021-07-08 13:37:19.000000000 +0200
++++ binutils-2.37/config/intdiv0.m4 2021-07-20 23:32:54.614329820 +0200
@@ -31,10 +31,10 @@ sigfpe_handler (sig) int sig;
exit (sig != SIGFPE);
}
@@ -29,16 +16,17 @@ index 55dddcf1..ba906efc 100644
int main ()
{
-diff --git a/libiberty/configure.ac b/libiberty/configure.ac
-index f1ce7601..fc20d228 100644
---- a/libiberty/configure.ac
-+++ b/libiberty/configure.ac
-@@ -661,7 +661,7 @@ if test -z "${setobjs}"; then
- for v in $vars; do
- AC_MSG_CHECKING([for $v])
- AC_CACHE_VAL(libiberty_cv_var_$v,
-- [AC_LINK_IFELSE([AC_LANG_PROGRAM([[int *p;]],[[extern int $v []; p = $v;]])],
-+ [AC_LINK_IFELSE([AC_LANG_PROGRAM([[__attribute__ ((used)) int *p;]],[[extern int
$v []; p = $v;]])],
- [eval "libiberty_cv_var_$v=yes"],
- [eval "libiberty_cv_var_$v=no"])])
- if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes";
then
+diff -up binutils-2.37/libiberty/acinclude.m4.bucfg binutils-2.37/libiberty/acinclude.m4
+--- binutils-2.37/libiberty/acinclude.m4.bucfg 2021-07-20 23:33:34.232852534 +0200
++++ binutils-2.37/libiberty/acinclude.m4 2021-07-20 23:33:50.456657087 +0200
+@@ -157,7 +157,7 @@ if test $ac_cv_os_cray = yes; then
+ fi
+
+ AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction,
+-[AC_TRY_RUN([find_stack_direction ()
++[AC_TRY_RUN([__attribute__ ((noclone,noinline)) find_stack_direction ()
+ {
+ static char *addr = 0;
+ auto char dummy;
+diff -up binutils-2.37/libiberty/aclocal.m4.bucfg binutils-2.37/libiberty/aclocal.m4
+diff -up binutils-2.37/libiberty/configure.ac.bucfg binutils-2.37/libiberty/configure.ac
diff --git a/avr-binutils.spec b/avr-binutils.spec
index c0be628..af686e0 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -1,8 +1,8 @@
%define target avr
Name: %{target}-binutils
-Version: 2.36.1
-Release: 2%{?dist}
+Version: 2.37
+Release: 1%{?dist}
Epoch: 1
Summary: Cross Compiling GNU binutils targeted at %{target}
License: GPLv2+
@@ -17,7 +17,7 @@ BuildRequires: gawk texinfo gcc
#for autoreconf:
BuildRequires: gettext-devel automake
BuildRequires: autoconf = 2.69
-BuildRequires: make
+BuildRequires: make zlib-devel
Provides: bundled(libiberty)
%description
@@ -52,6 +52,7 @@ mkdir -p build
pushd build
CFLAGS="$RPM_OPT_FLAGS" ../binutils-%{version}/configure --prefix=%{_prefix} \
--libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \
+ --with-system-zlib \
--target=%{target} --disable-werror --disable-nls
make %{?_smp_mflags}
popd
@@ -83,6 +84,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/lib*.a
$RPM_BUILD_ROOT%{_libdir}/bfd-plugins/lib
%changelog
+* Wed Aug 04 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.37-1
+- updated to 2.37
+
* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:2.36.1-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
diff --git a/sources b/sources
index 959daa6..b8c6109 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (binutils-2.36.1.tar.xz) =
cc24590bcead10b90763386b6f96bb027d7594c659c2d95174a6352e8b98465a50ec3e4088d0da038428abe059bbc4ae5f37b269f31a40fc048072c8a234f4e9
+SHA512 (binutils-2.37.tar.xz) =
5c11aeef6935860a6819ed3a3c93371f052e52b4bdc5033da36037c1544d013b7f12cb8d561ec954fe7469a68f1b66f1a3cd53d5a3af7293635a90d69edd15e7
commit 668e6377898236b14659438f05eff4cc3a254611
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Wed Aug 4 12:24:16 2021 +0200
update sources from ftp to https
diff --git a/avr-binutils.spec b/avr-binutils.spec
index ec64bd3..c0be628 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -7,7 +7,7 @@ Epoch: 1
Summary: Cross Compiling GNU binutils targeted at %{target}
License: GPLv2+
URL:
http://www.gnu.org/software/binutils/
-Source0:
ftp://ftp.gnu.org/pub/gnu/binutils/binutils-%{version}.tar.xz
+Source0:
https://ftp.gnu.org/pub/gnu/binutils/binutils-%{version}.tar.xz
Source1: README.fedora
#add widespread options to avr-size: --format=avr -mcu=XX
Patch1:
http://distribute.atmel.no/tools/opensource/avr-gcc/binutils-2.20.1/30-bi...
commit eb775e41736226a6b84d34dc0922cb827baebbf9
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 21 18:17:07 2021 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/avr-binutils.spec b/avr-binutils.spec
index 1ddb548..ec64bd3 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -2,7 +2,7 @@
Name: %{target}-binutils
Version: 2.36.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 1
Summary: Cross Compiling GNU binutils targeted at %{target}
License: GPLv2+
@@ -83,6 +83,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/lib*.a
$RPM_BUILD_ROOT%{_libdir}/bfd-plugins/lib
%changelog
+* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:2.36.1-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
* Tue May 04 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.36.1-1
- updated to 2.36.1
commit 0a37dea413ec3c37fdf3e6f82a41d0947dbda1f8
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 21 13:20:56 2021 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit a418b5b71b66c6bac14d70e9a476019894ca26da
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Tue May 4 22:41:51 2021 +0200
skip s390x check for now
diff --git a/avr-binutils.spec b/avr-binutils.spec
index f598a65..1ddb548 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -58,7 +58,10 @@ popd
%check
cd build
+%ifnarch s390x
make check
+%endif
+echo "completed"
%install
rm -rf $RPM_BUILD_ROOT
commit 001d0891c212e9651167392415540b2bd0087020
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Tue May 4 21:11:19 2021 +0200
updated to 2.36.1
diff --git a/.gitignore b/.gitignore
index 29887e2..8c8d123 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@ binutils-2.20.tar.bz2
/binutils-2.32.tar.xz
/binutils-2.35.tar.xz
/binutils-2.36.tar.xz
+/binutils-2.36.1.tar.xz
diff --git a/avr-binutils.spec b/avr-binutils.spec
index df5373f..f598a65 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -1,7 +1,7 @@
%define target avr
Name: %{target}-binutils
-Version: 2.36
+Version: 2.36.1
Release: 1%{?dist}
Epoch: 1
Summary: Cross Compiling GNU binutils targeted at %{target}
@@ -80,6 +80,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/lib*.a
$RPM_BUILD_ROOT%{_libdir}/bfd-plugins/lib
%changelog
+* Tue May 04 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.36.1-1
+- updated to 2.36.1
+
* Tue May 04 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.36-1
- updated to 2.36
diff --git a/sources b/sources
index 25b1bb7..959daa6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (binutils-2.36.tar.xz) =
0b89b70d4ad5cfe5bd0011dc7e342ae9de96efdbfc3442a0d6b5f7660e38bbcad36f2c72ba8f074323f02bde022ff1cd723ae99f0ea55cf94ee2dbbc0e4efdb2
+SHA512 (binutils-2.36.1.tar.xz) =
cc24590bcead10b90763386b6f96bb027d7594c659c2d95174a6352e8b98465a50ec3e4088d0da038428abe059bbc4ae5f37b269f31a40fc048072c8a234f4e9
commit 72776338de6b432eb2a1d96835dac5dda677c405
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Tue May 4 19:56:31 2021 +0200
new version, new files
diff --git a/avr-binutils.spec b/avr-binutils.spec
index 5bd7541..df5373f 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -69,9 +69,7 @@ popd
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/%{target}-{dlltool,windres}.1
# we don't want these as we are a cross version
rm -r $RPM_BUILD_ROOT%{_infodir}
-rm $RPM_BUILD_ROOT%{_libdir}/libiberty.a ||:
-
-
+rm $RPM_BUILD_ROOT%{_libdir}/lib*.a $RPM_BUILD_ROOT%{_libdir}/bfd-plugins/libdep* ||:
%files
%license binutils-%{version}/COPYING binutils-%{version}/COPYING.LIB
commit 6509f20c747a5c220e00d027c893c5566e841347
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Tue May 4 19:26:52 2021 +0200
updated to 2.36
diff --git a/.gitignore b/.gitignore
index 0a5783f..29887e2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ binutils-2.20.tar.bz2
/binutils-2.30.tar.xz
/binutils-2.32.tar.xz
/binutils-2.35.tar.xz
+/binutils-2.36.tar.xz
diff --git a/avr-binutils.spec b/avr-binutils.spec
index 9dde9b0..5bd7541 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -1,8 +1,8 @@
%define target avr
Name: %{target}-binutils
-Version: 2.35
-Release: 5%{?dist}
+Version: 2.36
+Release: 1%{?dist}
Epoch: 1
Summary: Cross Compiling GNU binutils targeted at %{target}
License: GPLv2+
@@ -82,6 +82,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/libiberty.a ||:
%changelog
+* Tue May 04 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.36-1
+- updated to 2.36
+
* Tue May 04 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.35-5
- bump release for rebuild
@@ -95,7 +98,7 @@ rm $RPM_BUILD_ROOT%{_libdir}/libiberty.a ||:
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Nov 09 2020 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.35-1
-- updated to 2.3
+- updated to 2.35
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:2.32-5
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index e0a77b1..25b1bb7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (binutils-2.35.tar.xz) =
9f222e4ab6720036402d03904fb11b73ab87714b85cd84997f7d357f405c7e10581d70202f9165a1ee0c70538632db27ecc9dfe627dddb1e6bc7edb1537cf786
+SHA512 (binutils-2.36.tar.xz) =
0b89b70d4ad5cfe5bd0011dc7e342ae9de96efdbfc3442a0d6b5f7660e38bbcad36f2c72ba8f074323f02bde022ff1cd723ae99f0ea55cf94ee2dbbc0e4efdb2
commit f328794d14c300e6d889092f1d685411f57f337c
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Tue May 4 16:20:13 2021 +0200
bump release for rebuild
diff --git a/avr-binutils.spec b/avr-binutils.spec
index 7397df7..9dde9b0 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -2,7 +2,7 @@
Name: %{target}-binutils
Version: 2.35
-Release: 4%{?dist}
+Release: 5%{?dist}
Epoch: 1
Summary: Cross Compiling GNU binutils targeted at %{target}
License: GPLv2+
@@ -82,6 +82,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/libiberty.a ||:
%changelog
+* Tue May 04 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.35-5
+- bump release for rebuild
+
* Sun Apr 11 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.35-4
- add explicit requirement for autoconf 2.69
commit f7374be859ecad87ccd45c1c1c4b8a24f84bb82b
Author: Michal Hlavinka <mhlavink(a)redhat.com>
Date: Sun Apr 11 14:56:42 2021 +0200
add explicit requirement for autoconf 2.69
diff --git a/avr-binutils.spec b/avr-binutils.spec
index 404106e..7397df7 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -2,7 +2,7 @@
Name: %{target}-binutils
Version: 2.35
-Release: 3%{?dist}
+Release: 4%{?dist}
Epoch: 1
Summary: Cross Compiling GNU binutils targeted at %{target}
License: GPLv2+
@@ -15,7 +15,8 @@ Patch2: avr-binutils-config.patch
BuildRequires: gawk texinfo gcc
#for autoreconf:
-BuildRequires: gettext-devel autoconf automake
+BuildRequires: gettext-devel automake
+BuildRequires: autoconf = 2.69
BuildRequires: make
Provides: bundled(libiberty)
@@ -81,6 +82,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/libiberty.a ||:
%changelog
+* Sun Apr 11 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.35-4
+- add explicit requirement for autoconf 2.69
+
* Tue Feb 02 2021 Michal Hlavinka <mhlavink(a)redhat.com> - 1:2.35-3
- fix --format=avr option (#1907907)