The package rpms/nest.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/nest.git/commit/?id=5b4624a3115fc....
Change:
+%ifarch armv7hl
Thanks.
Full change:
============
commit 07272f1d9dbd52f8a749b25b163d7d63d0b36943
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Sat Dec 5 21:14:44 2020 +0000
Update to 2.20.1
diff --git a/.gitignore b/.gitignore
index a070c68..464db82 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/nest-2.16.0.tar.gz
/nest-2.18.0.tar.gz
/nest-2.20.0.tar.gz
+/nest-2.20.1.tar.gz
diff --git a/nest.spec b/nest.spec
index 2730c22..877d5e3 100644
--- a/nest.spec
+++ b/nest.spec
@@ -12,7 +12,7 @@
%bcond_with tests
Name: nest
-Version: 2.20.0
+Version: 2.20.1
%global gittag v%{version}
diff --git a/sources b/sources
index 7128c7d..2e0fb41 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nest-2.20.0.tar.gz) =
de1e4775de156e76af7522e382e530a413c18b2bae40d1cfdf35b45a0638d19687e1f255ccc49ecde17128ab4f9718d22b8803ca360993de49f0f80e95c16850
+SHA512 (nest-2.20.1.tar.gz) =
d227e5822ece2c213a6841d75b536aea387a5e25b16751cf4f46e2b72c382969a9b42ae93d4b8101a90690ba3d18854459e4f2fcaa8d28ab8499ddd558ea7889
commit f7cdfa12e33aa3a23d863ba380a8567b8fa8fef1
Author: Tomas Hrnciar <thrnciar(a)redhat.com>
Date: Tue Oct 27 16:08:45 2020 +0100
Replace Python version glob with macro (needed for Python 3.10+)
diff --git a/nest.spec b/nest.spec
index e5fb6e4..2730c22 100644
--- a/nest.spec
+++ b/nest.spec
@@ -540,10 +540,10 @@ export MPI_SITEARCH=$MPI_PYTHON3_SITEARCH
%files -n python3-%{name}
%{python3_sitearch}/%{name}
-%{python3_sitearch}/PyNEST-nest_%{version}-py3.?.egg-info
-%{python3_sitearch}/Topology-nest_%{version}-py3.?.egg-info
+%{python3_sitearch}/PyNEST-nest_%{version}-py%{python3_version}.egg-info
+%{python3_sitearch}/Topology-nest_%{version}-py%{python3_version}.egg-info
%{python3_sitelib}/ConnPlotter
-%{python3_sitelib}/ConnPlotter-0.7a-py3.?.egg-info
+%{python3_sitelib}/ConnPlotter-0.7a-py%{python3_version}.egg-info
%if %{with mpich}
%files mpich
@@ -575,8 +575,8 @@ export MPI_SITEARCH=$MPI_PYTHON3_SITEARCH
%files -n python3-%{name}-mpich
%license LICENSE
%{python3_sitearch}/mpich/%{name}
-%{python3_sitearch}/mpich/PyNEST-nest_%{version}-py3.?.egg-info
-%{python3_sitearch}/mpich/Topology-nest_%{version}-py3.?.egg-info
+%{python3_sitearch}/mpich/PyNEST-nest_%{version}-py%{python3_version}.egg-info
+%{python3_sitearch}/mpich/Topology-nest_%{version}-py%{python3_version}.egg-info
%endif
%if %{with openmpi}
@@ -610,8 +610,8 @@ export MPI_SITEARCH=$MPI_PYTHON3_SITEARCH
%files -n python3-%{name}-openmpi
%license LICENSE
%{python3_sitearch}/openmpi/%{name}
-%{python3_sitearch}/openmpi/PyNEST-nest_%{version}-py3.?.egg-info
-%{python3_sitearch}/openmpi/Topology-nest_%{version}-py3.?.egg-info
+%{python3_sitearch}/openmpi/PyNEST-nest_%{version}-py%{python3_version}.egg-info
+%{python3_sitearch}/openmpi/Topology-nest_%{version}-py%{python3_version}.egg-info
%endif
%changelog
commit cad168a07568bc8a90806e59358e1090b0158371
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Wed Oct 14 19:04:32 2020 +0100
Update documentation
diff --git a/README-Fedora.md b/README-Fedora.md
index c016113..2d53fcf 100644
--- a/README-Fedora.md
+++ b/README-Fedora.md
@@ -2,8 +2,6 @@
The neural simulation tool.
-Note: [Nest 2.16 does not support 32 bit
hardware](https://github.com/nest/nest-simulator/issues/1031).
-
Note: it is not yet built with `libneurosim` support, so all models may not be
available in `PyNN`.
@@ -14,15 +12,12 @@ The Fedora packages of the NEST simulator are built to cover various
configurations and installs their files in the standard locations:
- `nest:` NEST simulator without MPI support
-- `python2-nest:` PyNEST for Python 2 without MPI support
- `python3-nest:` PyNEST for Python 3 without MPI support
- `nest-mpich:` NEST simulator build with MPICH support
-- `python2-nest-mpich:` PyNEST for Python 2 with MPICH support
- `python3-nest-mpich:` PyNEST for Python 3 with MPICH support
- `nest-openmpi:` NEST simulator build with OpenMPI support
-- `python2-nest-openmpi:` PyNEST for Python 2 with OpenMPI support
- `python3-nest-openmpi:` PyNEST for Python 3 with OpenMPI support
Usage
commit 5b4624a3115fc801c5b09bb3b9cd829023301597
Author: Jeff Law <law(a)redhat.com>
Date: Mon Aug 10 21:03:24 2020 -0600
Disable LTO on armv7hl for now
diff --git a/nest.spec b/nest.spec
index afad521..e5fb6e4 100644
--- a/nest.spec
+++ b/nest.spec
@@ -16,7 +16,7 @@ Version: 2.20.0
%global gittag v%{version}
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: The neural simulation tool
License: GPLv2+
@@ -218,6 +218,12 @@ find %{name}-simulator-%{version}/ -name "*.py" -exec sed
-i 's|#!/usr/bin/env p
%endif
%build
+# On armv7 we get a failure with LTO. The log has no useful information in it
+# but my guess is we ran out of memory on the builder. Disable LTO for armv7
+%ifarch armv7hl
+%define _lto_cflags %{nil}
+%endif
+
%set_build_flags
%global do_cmake_config \
@@ -609,6 +615,9 @@ export MPI_SITEARCH=$MPI_PYTHON3_SITEARCH
%endif
%changelog
+* Mon Aug 10 2020 Jeff Law <law(a)redhat.com> - 2.20.0-5
+- Disable LTO on armv7hl for now
+
* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.20.0-4
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
commit 38a2ed2548cf44454e4fcec5a13e24079dc692f3
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Aug 1 04:38:33 2020 +0000
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/nest.spec b/nest.spec
index ffe3d92..afad521 100644
--- a/nest.spec
+++ b/nest.spec
@@ -16,7 +16,7 @@ Version: 2.20.0
%global gittag v%{version}
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The neural simulation tool
License: GPLv2+
@@ -609,6 +609,10 @@ export MPI_SITEARCH=$MPI_PYTHON3_SITEARCH
%endif
%changelog
+* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.20.0-4
+- Second attempt - Rebuilt for
+
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.20.0-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
commit 011e5f06cf8af9003af598f4ffda46a6eb04bfa9
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Tue Jul 28 08:59:59 2020 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/nest.spec b/nest.spec
index c661892..ffe3d92 100644
--- a/nest.spec
+++ b/nest.spec
@@ -16,7 +16,7 @@ Version: 2.20.0
%global gittag v%{version}
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: The neural simulation tool
License: GPLv2+
@@ -609,6 +609,9 @@ export MPI_SITEARCH=$MPI_PYTHON3_SITEARCH
%endif
%changelog
+* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.20.0-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Tue May 26 2020 Miro Hrončok <mhroncok(a)redhat.com> - 2.20.0-2
- Rebuilt for Python 3.9
commit 5d4e26bb526085efd943bd89da2854417caf9850
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Tue May 26 02:53:57 2020 +0200
Rebuilt for Python 3.9
diff --git a/nest.spec b/nest.spec
index 3a69924..c661892 100644
--- a/nest.spec
+++ b/nest.spec
@@ -16,7 +16,7 @@ Version: 2.20.0
%global gittag v%{version}
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The neural simulation tool
License: GPLv2+
@@ -609,6 +609,9 @@ export MPI_SITEARCH=$MPI_PYTHON3_SITEARCH
%endif
%changelog
+* Tue May 26 2020 Miro Hrončok <mhroncok(a)redhat.com> - 2.20.0-2
+- Rebuilt for Python 3.9
+
* Sat Feb 01 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 2.20.0-1
- Update to 2.20.0