The package rpms/libflatarray.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/libflatarray.git/commit/?id=47740....
Change:
-ExclusiveArch: %{ix86} x86_64
Thanks.
Full change:
============
commit 47740ef1be0489c0acb28c710c96de88167bdd07
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Aug 8 15:47:50 2019 +0000
libflatarray fails to build from source:
https://bugzilla.redhat.com/show_bug.cgi?id=1675272
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index dbf6c54..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/libflatarray-0.1.1.tar.bz2
-/libflatarray-0.2.0.tar.bz2
diff --git a/1.patch b/1.patch
deleted file mode 100644
index 56cf7a5..0000000
--- a/1.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 263547958ee750e12bbc8264c295dbfbd1ae80de Mon Sep 17 00:00:00 2001
-From: Christopher Meng <i(a)cicku.me>
-Date: Thu, 12 Feb 2015 11:04:16 +0800
-Subject: [PATCH] Correctly install files on 64-bit system
-
-Red Hat/Fedora/CentOS and some other derivatives use /udr/lib64 on 64-bit platform, thus
.cmake files are also put underneath /usr/lib64/cmake.
-
-I didn't package libflatarray as a noarch package in Fedora, that means the package
is arch-dependant although this "lib" only provides headers currently. But I
don't know the feature of this package, I guess you will turn this into a shared
library in the future, so I still install *Config.cmake to /usr/lib64 still.
-
-Any opinions?
----
- CMakeLists.txt | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a5d4922..7eb6d5a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -82,7 +82,9 @@ set(CPACK_PACKAGE_INSTALL_DIRECTORY ${PACKAGE_NAME})
-
- include(CPack)
-
--set(ConfigPackageLocation lib/cmake/${PACKAGE_NAME})
-+set(LIB_SUFFIX "" CACHE STRING "Define suffix of LIB_INSTALL_DIR" )
-+set(LIB_INSTALL_DIR "lib${LIB_SUFFIX}" CACHE STRING "Libraries will be
installed to")
-+set(ConfigPackageLocation ${LIB_INSTALL_DIR}/cmake/${PACKAGE_NAME})
-
- if(CMAKE_VERSION VERSION_GREATER 2.8.10)
- include(CMakePackageConfigHelpers)
-@@ -103,7 +105,7 @@ get_filename_component(LIBFLATARRAY_CMAKE_DIR
\${CMAKE_CURRENT_LIST_FILE} PATH)
- set(libflatarray_INCLUDE_DIR \"\${LIBFLATARRAY_CMAKE_DIR}/../../../include\")
- ")
-
--set(ConfigPackageLocation lib/cmake/${PACKAGE_NAME})
-+set(ConfigPackageLocation ${LIB_INSTALL_DIR}/cmake/${PACKAGE_NAME})
- install(
- FILES "${CMAKE_CURRENT_BINARY_DIR}/${PACKAGE_NAME}Config.cmake"
- DESTINATION "${ConfigPackageLocation}")
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..4a25033
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+libflatarray fails to build from source:
https://bugzilla.redhat.com/show_bug.cgi?id=1675272
diff --git a/libflatarray.spec b/libflatarray.spec
deleted file mode 100644
index 3032025..0000000
--- a/libflatarray.spec
+++ /dev/null
@@ -1,127 +0,0 @@
-%global debug_package %{nil}
-
-Name: libflatarray
-Version: 0.2.0
-Release: 16%{?dist}
-Summary: C++ library for highly efficient multi-dimensional arrays
-License: Boost
-URL:
http://www.libgeodecomp.org/libflatarray.html
-Source0:
http://www.libgeodecomp.org/archive/libflatarray-%{version}.tar.bz2
-Patch0:
https://github.com/gentryx/libflatarray/pull/1.patch
-BuildRequires: gcc-c++
-BuildRequires: boost-devel
-BuildRequires: cmake
-ExclusiveArch: %{ix86} x86_64
-
-%description
-LibFlatArray acts as a highly efficient multi-dimensional array of
-arbitrary objects (array of structs, AoS), but really uses a struct of
-arrays (SoA) memory layout. It's great for writing vectorized code and
-its lightning-fast iterators give you access to neighboring elements
-with zero address generation overhead.
-
-Use cases include:
-- computer simulations (e.g. stencil codes such as Lattice Boltzmann Methods)
-- image processing (e.g. Gaussian filters)
-- numerical methods (e.g. multiplication of complex matrices)
-
-The library is written in C++ and uses templates to shift the burden
-of address computation from runtime to compile time. It shares some
-infrastructure with its parent project LibGeoDecomp.
-
-%package devel
-Summary: Development files for %{name}
-#Requires: %{name}%{?_isa} = %{version}-%{release}
-Provides: %{name}-static = %{version}-%{release}
-
-%description devel
-#This package contains libraries and header files for
-This package contains header files for
-developing applications that use %{name}.
-
-%prep
-%setup -q
-%patch0 -p1
-# Don't build examples.
-sed -i '/examples/d' CMakeLists.txt
-
-%build
-# nVIDIA is what kind of open source?
-%cmake -DWITH_CUDA=OFF .
-%make_build
-
-%install
-%make_install
-
-%check
-make check
-
-%files devel
-%doc AUTHORS README
-%doc examples/
-%license LICENSE
-%{_includedir}/libflatarray/
-%{_libdir}/cmake/libflatarray/
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-16
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-15
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Wed Jan 23 2019 Bjrn Esser <besser82(a)fedoraproject.org> - 0.2.0-14
-- Append curdir to CMake invokation. (#1668512)
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-13
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-12
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-11
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-10
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-9
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.0-8
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Thu Aug 27 2015 Jonathan Wakely <jwakely(a)redhat.com> - 0.2.0-7
-- Rebuilt for Boost 1.59
-
-* Wed Jul 29 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.2.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Changes/F23Boost159
-
-* Wed Jul 22 2015 David Tardon <dtardon(a)redhat.com> - 0.2.0-5
-- rebuild for Boost 1.58
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.2.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Feb 01 2015 Christopher Meng <rpm(a)cicku.me> - 0.2.0-3
-- Rework %%files section
-- Turn off debuginfo
-- Only build this for i686 and x86_64 due to Intel intrinsics
-
-* Mon Jan 26 2015 Petr Machata <pmachata(a)redhat.com> - 0.2.0-2
-- Rebuild for boost 1.57.0
-
-* Sat Nov 15 2014 Christopher Meng <rpm(a)cicku.me> - 0.2.0-1
-- Update to 0.2.0
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.1.1-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.1.1-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu May 22 2014 Petr Machata <pmachata(a)redhat.com> - 0.1.1-2
-- Rebuild for boost 1.55.0
-
-* Sun Jan 26 2014 Christopher Meng <rpm(a)cicku.me> - 0.1.1-1
-- Initial Package.
diff --git a/sources b/sources
deleted file mode 100644
index 9e5023d..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-2bcf8b8c33a3d729155be48e47be3d04 libflatarray-0.2.0.tar.bz2