Architecture specific change in rpms/libibcm.git
by githook-noreply@fedoraproject.org
The package rpms/libibcm.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/libibcm.git/commit/?id=ab28a96861....
Change:
-ExcludeArch: s390 s390x
Thanks.
Full change:
============
commit ab28a96861e2ead4f04b5f8dc2a28637784498a6
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 07:59:47 2017 -0400
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index ea7715d..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-i386/
-i686/
-x86_64/
-ppc/
-ppc64/
-ia64/
-mips/
-arm*/
-noarch/
-.project
-*.src.rpm
-.build*.log
-libibcm-1.0.2.tar.gz
-libibcm-1.0.5.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libibcm.spec b/libibcm.spec
deleted file mode 100644
index d8a0725..0000000
--- a/libibcm.spec
+++ /dev/null
@@ -1,117 +0,0 @@
-Name: libibcm
-Version: 1.0.5
-Release: 17%{?dist}
-Summary: Userspace InfiniBand Connection Manager
-Group: System Environment/Libraries
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/rdmacm/%{name}-%{version}.tar.gz
-BuildRequires: libibverbs-devel >= 1.2.0, autoconf, automake, libtool
-ExcludeArch: s390 s390x
-%description
-libibcm provides a userspace library that handles the majority of the low
-level work required to open an RDMA connection between two machines.
-
-%package devel
-Summary: Development files for the libibcm library
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}, libibverbs-devel >= 1.2.0
-%description devel
-Development files for the libibcm library.
-
-%package static
-Summary: Static version of libibcm libraries
-Group: System Environment/Libraries
-Requires: %{name}-devel = %{version}-%{release}
-%description static
-Static version of libibcm library.
-
-%prep
-%setup -q
-
-%build
-autoreconf -i
-%configure
-make %{?_smp_mflags}
-
-%install
-%makeinstall
-# remove unpackaged files from the buildroot
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%files
-%{_libdir}/libibcm*.so.*
-%doc AUTHORS README
-%license COPYING
-
-%files devel
-%{_libdir}/lib*.so
-%{_includedir}/*
-
-%files static
-%{_libdir}/*.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.5-17
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.5-16
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.5-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Mar 30 2016 Honggang Li <honli(a)redhat.com> - 1.0.5-14
-- Minor fixes
-- Rebuild against latest libibverbs
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.5-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Fri Aug 09 2013 Doug Ledford <dledford(a)redhat.com> - 1.0.5-9
-- Use autoreconf on build so arm will build properly (bz925762)
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.5-4
-- Bump and rebuild against latest libibverbs
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Mon Jan 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.5-2
-- Switch from ExclusiveArch with a big list to ExcludeArch with a small list
-
-* Thu Dec 03 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.5-1
-- Update to latest upstream version
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Jun 08 2008 Doug Ledford <dledford(a)redhat.com> - 1.0.2-1
-- Initial package for submission to Fedora review process
diff --git a/sources b/sources
deleted file mode 100644
index a213c9d..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-7ede8d7e96d6a65f09f289767bd931ea libibcm-1.0.5.tar.gz
6 years, 9 months
Architecture specific change in rpms/libnes.git
by githook-noreply@fedoraproject.org
The package rpms/libnes.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/libnes.git/commit/?id=b8671bfb2b7....
Change:
-%ifarch %{mips}
Thanks.
Full change:
============
commit b8671bfb2b7238317981ba807bfff45b9fcbc92f
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 07:58:41 2017 -0400
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index f7f75bf..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-i386/
-i686/
-x86_64/
-ppc/
-ppc64/
-ia64/
-mips/
-arm*/
-noarch/
-.project
-*.src.rpm
-.build*.log
-libnes-1.1.1.tar.gz
-/libnes-1.1.3.tar.gz
-libnes-1.1.3/
-/libnes-1.1.4.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libnes.spec b/libnes.spec
deleted file mode 100644
index 731550f..0000000
--- a/libnes.spec
+++ /dev/null
@@ -1,150 +0,0 @@
-Name: libnes
-Version: 1.1.4
-Release: 10%{?dist}
-Summary: NetEffect RNIC Userspace Driver
-Group: System Environment/Libraries
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/nes/%{name}-%{version}.tar.gz
-
-BuildRequires: libibverbs-devel >= 1.2.0
-%ifnarch %{mips}
-BuildRequires: valgrind-devel
-%endif
-Provides: libibverbs-driver.%{_arch}
-Obsoletes: %{name}-devel
-
-%description
-Userspace hardware driver for use with the libibverbs InfiniBand/iWARP verbs
-library. This driver enables NetEffect iWARP capable ethernet devices.
-
-%package static
-Summary: Static version of the libnes driver
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
-%description static
-Static version of libnes that may be linked directly to an application.
-
-%prep
-%setup -q
-
-%build
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-%ifarch %{mips}
-%configure
-%else
-%configure --with-valgrind
-%endif
-make %{?_smp_mflags}
-
-%install
-%make_install
-# remove unpackaged files from the buildroot
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
-
-%files
-%{_libdir}/*.so*
-%{_sysconfdir}/libibverbs.d/*.driver
-%doc AUTHORS
-%license COPYING
-
-%files static
-%{_libdir}/*.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Aug 11 2016 Michal Toman <mtoman(a)fedoraproject.org> - 1.1.4-7
-- No valgrind on MIPS
-
-* Thu Mar 31 2016 Honggang Li <honli(a)redhat.com> - 1.1.4-6
-- Rebuild against latest libibverbs
-- Minor fixes
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Mon Mar 17 2014 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.1.4-1
-- Update to 1.1.4
-- Cleanup and modernise spec
-- enable valgrind on ARM
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.3-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.3-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.3-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Jan 03 2012 Doug Ledford <dledford(a)redhat.com> - 1.1.3-1
-- Update to latest upstream release
-- Remove now obsolete patch
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.1.1-3
-- Improve usage of valgrind (don't attempt to use it where it doesn't exist)
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.1.1-2
-- Initial import into Fedora
-- Add valgrind support
-
-* Mon Jan 17 2011 Doug Ledford <dledford(a)redhat.com> - 1.1.1-1.el6
-- Update to latest upstream release
-- Related: bz664801
-
-* Mon Jan 25 2010 Doug Ledford <dledford(a)redhat.com> - 0.9.0-2.el6
-- Correct license tag
-- Related: bz543948
-
-* Mon Dec 21 2009 Doug Ledford <dledford(a)redhat.com> - 0.9.0-1.el5
-- Update to latest upstream source
-- Build against new libibverbs API
-- Related: bz518218
-
-* Mon Jun 22 2009 Doug Ledford <dledford(a)redhat.com> - 0.6-2.el5
-- Rebuild against libibverbs that isn't missing the proper ppc wmb() macro
-- Related: bz506258
-
-* Sun Jun 21 2009 Doug Ledford <dledford(a)redhat.com> - 0.6-1.el5
-- Build against non-XRC libibverbs
-- Update to ofed 1.4.1 final bits
-- Remove no longer needed memleak patch
-- Related: bz506258, bz506097
-
-* Fri Apr 17 2009 Doug Ledford <dledford(a)redhat.com> - 0.5-5.el5
-- Fix a minor memleak (from upstream)
-- Rebuild against libibverbs that has xrc support
-- Related: bz459652
-
-* Thu Sep 18 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-4
-- Add a build flag to silence some compile warnings
-
-* Tue Sep 16 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-3
-- Upstream has updated the libnes tarball without changing the version. Pick
- up the libnes-0.5.tar.gz tarball that's dated 13-Jun-2008
-- Resolves: bz451470
-
-* Thu Feb 14 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-2
-- Obsolete the old -devel package
-- Related: bz432765
-
-* Tue Jan 15 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-1
-- Initial driver import
-- Related: bz428197
diff --git a/sources b/sources
deleted file mode 100644
index 8440385..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-7702b473a6d3d11a5262e8e9306de557 libnes-1.1.4.tar.gz
6 years, 9 months
Architecture specific change in rpms/libnes.git
by githook-noreply@fedoraproject.org
The package rpms/libnes.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/libnes.git/commit/?id=0635616fdb3....
Change:
-%ifarch %{mips}
Thanks.
Full change:
============
commit 0635616fdb342100a6686e528446b8e773d1456d
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 07:58:24 2017 -0400
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index f7f75bf..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-i386/
-i686/
-x86_64/
-ppc/
-ppc64/
-ia64/
-mips/
-arm*/
-noarch/
-.project
-*.src.rpm
-.build*.log
-libnes-1.1.1.tar.gz
-/libnes-1.1.3.tar.gz
-libnes-1.1.3/
-/libnes-1.1.4.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libnes.spec b/libnes.spec
deleted file mode 100644
index 731550f..0000000
--- a/libnes.spec
+++ /dev/null
@@ -1,150 +0,0 @@
-Name: libnes
-Version: 1.1.4
-Release: 10%{?dist}
-Summary: NetEffect RNIC Userspace Driver
-Group: System Environment/Libraries
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/nes/%{name}-%{version}.tar.gz
-
-BuildRequires: libibverbs-devel >= 1.2.0
-%ifnarch %{mips}
-BuildRequires: valgrind-devel
-%endif
-Provides: libibverbs-driver.%{_arch}
-Obsoletes: %{name}-devel
-
-%description
-Userspace hardware driver for use with the libibverbs InfiniBand/iWARP verbs
-library. This driver enables NetEffect iWARP capable ethernet devices.
-
-%package static
-Summary: Static version of the libnes driver
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
-%description static
-Static version of libnes that may be linked directly to an application.
-
-%prep
-%setup -q
-
-%build
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-%ifarch %{mips}
-%configure
-%else
-%configure --with-valgrind
-%endif
-make %{?_smp_mflags}
-
-%install
-%make_install
-# remove unpackaged files from the buildroot
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
-
-%files
-%{_libdir}/*.so*
-%{_sysconfdir}/libibverbs.d/*.driver
-%doc AUTHORS
-%license COPYING
-
-%files static
-%{_libdir}/*.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Aug 11 2016 Michal Toman <mtoman(a)fedoraproject.org> - 1.1.4-7
-- No valgrind on MIPS
-
-* Thu Mar 31 2016 Honggang Li <honli(a)redhat.com> - 1.1.4-6
-- Rebuild against latest libibverbs
-- Minor fixes
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.1.4-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Mon Mar 17 2014 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.1.4-1
-- Update to 1.1.4
-- Cleanup and modernise spec
-- enable valgrind on ARM
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.3-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.3-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1.3-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Jan 03 2012 Doug Ledford <dledford(a)redhat.com> - 1.1.3-1
-- Update to latest upstream release
-- Remove now obsolete patch
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.1.1-3
-- Improve usage of valgrind (don't attempt to use it where it doesn't exist)
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.1.1-2
-- Initial import into Fedora
-- Add valgrind support
-
-* Mon Jan 17 2011 Doug Ledford <dledford(a)redhat.com> - 1.1.1-1.el6
-- Update to latest upstream release
-- Related: bz664801
-
-* Mon Jan 25 2010 Doug Ledford <dledford(a)redhat.com> - 0.9.0-2.el6
-- Correct license tag
-- Related: bz543948
-
-* Mon Dec 21 2009 Doug Ledford <dledford(a)redhat.com> - 0.9.0-1.el5
-- Update to latest upstream source
-- Build against new libibverbs API
-- Related: bz518218
-
-* Mon Jun 22 2009 Doug Ledford <dledford(a)redhat.com> - 0.6-2.el5
-- Rebuild against libibverbs that isn't missing the proper ppc wmb() macro
-- Related: bz506258
-
-* Sun Jun 21 2009 Doug Ledford <dledford(a)redhat.com> - 0.6-1.el5
-- Build against non-XRC libibverbs
-- Update to ofed 1.4.1 final bits
-- Remove no longer needed memleak patch
-- Related: bz506258, bz506097
-
-* Fri Apr 17 2009 Doug Ledford <dledford(a)redhat.com> - 0.5-5.el5
-- Fix a minor memleak (from upstream)
-- Rebuild against libibverbs that has xrc support
-- Related: bz459652
-
-* Thu Sep 18 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-4
-- Add a build flag to silence some compile warnings
-
-* Tue Sep 16 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-3
-- Upstream has updated the libnes tarball without changing the version. Pick
- up the libnes-0.5.tar.gz tarball that's dated 13-Jun-2008
-- Resolves: bz451470
-
-* Thu Feb 14 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-2
-- Obsolete the old -devel package
-- Related: bz432765
-
-* Tue Jan 15 2008 Doug Ledford <dledford(a)redhat.com> - 0.5-1
-- Initial driver import
-- Related: bz428197
diff --git a/sources b/sources
deleted file mode 100644
index 8440385..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-7702b473a6d3d11a5262e8e9306de557 libnes-1.1.4.tar.gz
6 years, 9 months
Architecture specific change in rpms/libmlx4.git
by githook-noreply@fedoraproject.org
The package rpms/libmlx4.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/libmlx4.git/commit/?id=a25f247158....
Change:
-%ifnarch ia64 %{sparc} s390x %{mips}
Thanks.
Full change:
============
commit a25f24715857bf59c21611f46135599080572a19
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 07:56:31 2017 -0400
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5e26849..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,21 +0,0 @@
-i386/
-i686/
-x86_64/
-ppc/
-ppc64/
-ia64/
-mips/
-arm*/
-noarch/
-.project
-*.src.rpm
-.build*.log
-libmlx4-1.0.tar.gz
-libmlx4-1.0.1.tar.gz
-libmlx4-1.0.2.tar.gz
-/libmlx4-1.0.4.tar.gz
-/libmlx4-1.0.4/
-/libmlx4-1.0.5.tar.gz
-/libmlx4-1.0.5/
-/libmlx4-1.0.6.tar.gz
-/libmlx4-1.0.6/
diff --git a/0001-Add-ibv_query_port-caching-support.patch b/0001-Add-ibv_query_port-caching-support.patch
deleted file mode 100644
index 7fd8fbc..0000000
--- a/0001-Add-ibv_query_port-caching-support.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From 58d17b16bf991400f856d047d7568618e36eb9d3 Mon Sep 17 00:00:00 2001
-From: Matan Barak <matanb(a)mellanox.com>
-Date: Sun, 4 Aug 2013 12:01:55 +0300
-Subject: [PATCH libmlx4 V4 1/2] Add ibv_query_port caching support
-
-Return fields according to the port cache rather than calling the kernel.
-
-
-Signed-off-by: Matan Barak <matanb(a)mellanox.com>
-Signed-off-by: Or Gerlitz <ogerlitz(a)mellanox.com>
----
- src/mlx4.c | 2 ++
- src/mlx4.h | 7 +++++++
- src/verbs.c | 40 ++++++++++++++++++++++++++++++++++++++--
- 3 files changed, 47 insertions(+), 2 deletions(-)
-
-diff --git a/src/mlx4.c b/src/mlx4.c
-index 1ee0338..ee57a84 100644
---- a/src/mlx4.c
-+++ b/src/mlx4.c
-@@ -157,6 +157,8 @@ static int mlx4_init_context(struct verbs_device *v_device,
-
- context->qp_table_shift = ffs(context->num_qps) - 1 - MLX4_QP_TABLE_BITS;
- context->qp_table_mask = (1 << context->qp_table_shift) - 1;
-+ for (i = 0; i < MLX4_PORTS_NUM; ++i)
-+ context->port_query_cache[i].valid = 0;
-
- pthread_mutex_init(&context->qp_table_mutex, NULL);
- for (i = 0; i < MLX4_QP_TABLE_SIZE; ++i)
-diff --git a/src/mlx4.h b/src/mlx4.h
-index d71450f..05ec70c 100644
---- a/src/mlx4.h
-+++ b/src/mlx4.h
-@@ -40,6 +40,8 @@
- #include <infiniband/arch.h>
- #include <infiniband/verbs.h>
-
-+#define MLX4_PORTS_NUM 2
-+
- #ifdef HAVE_VALGRIND_MEMCHECK_H
-
- # include <valgrind/memcheck.h>
-@@ -189,6 +191,11 @@ struct mlx4_context {
- pthread_mutex_t db_list_mutex;
- int cqe_size;
- struct mlx4_xsrq_table xsrq_table;
-+ struct {
-+ uint8_t valid;
-+ uint8_t link_layer;
-+ enum ibv_port_cap_flags caps;
-+ } port_query_cache[MLX4_PORTS_NUM];
- };
-
- struct mlx4_buf {
-diff --git a/src/verbs.c b/src/verbs.c
-index 623d576..5c069ea 100644
---- a/src/verbs.c
-+++ b/src/verbs.c
-@@ -70,8 +70,44 @@ int mlx4_query_port(struct ibv_context *context, uint8_t port,
- struct ibv_port_attr *attr)
- {
- struct ibv_query_port cmd;
-+ int err;
-+
-+ err = ibv_cmd_query_port(context, port, attr, &cmd, sizeof(cmd));
-+ if (!err && port <= MLX4_PORTS_NUM && port > 0) {
-+ struct mlx4_context *mctx = to_mctx(context);
-+ if (!mctx->port_query_cache[port - 1].valid) {
-+ mctx->port_query_cache[port - 1].link_layer =
-+ attr->link_layer;
-+ mctx->port_query_cache[port - 1].caps =
-+ attr->port_cap_flags;
-+ mctx->port_query_cache[port - 1].valid = 1;
-+ }
-+ }
-+
-+ return err;
-+}
-+
-+/* Only the fields in the port cache will be valid */
-+static int query_port_cache(struct ibv_context *context, uint8_t port_num,
-+ struct ibv_port_attr *port_attr)
-+{
-+ struct mlx4_context *mctx = to_mctx(context);
-+ if (port_num <= 0 || port_num > MLX4_PORTS_NUM)
-+ return -EINVAL;
-+ if (mctx->port_query_cache[port_num - 1].valid) {
-+ port_attr->link_layer =
-+ mctx->
-+ port_query_cache[port_num - 1].
-+ link_layer;
-+ port_attr->port_cap_flags =
-+ mctx->
-+ port_query_cache[port_num - 1].
-+ caps;
-+ return 0;
-+ }
-+ return mlx4_query_port(context, port_num,
-+ (struct ibv_port_attr *)port_attr);
-
-- return ibv_cmd_query_port(context, port, attr, &cmd, sizeof cmd);
- }
-
- struct ibv_pd *mlx4_alloc_pd(struct ibv_context *context)
-@@ -788,7 +824,7 @@ struct ibv_ah *mlx4_create_ah(struct ibv_pd *pd, struct ibv_ah_attr *attr)
- struct mlx4_ah *ah;
- struct ibv_port_attr port_attr;
-
-- if (ibv_query_port(pd->context, attr->port_num, &port_attr))
-+ if (query_port_cache(pd->context, attr->port_num, &port_attr))
- return NULL;
-
- ah = malloc(sizeof *ah);
---
-1.7.1
-
diff --git a/0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch b/0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch
deleted file mode 100644
index a4c21b4..0000000
--- a/0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From dcf6eab417b6675a078d7145deb8d8b96fb77e72 Mon Sep 17 00:00:00 2001
-From: Matan Barak <matanb(a)mellanox.com>
-Date: Sun, 17 Nov 2013 15:59:53 +0200
-Subject: [PATCH libmlx4 V4 2/2] Add RoCE IP based addressing support for UD QPs
-
-In order to implement IP based addressing for UD QPs, we need a way to
-resolve the addresses internally.
-When the provider detects an Ethernet link layer with IP based gids,
-it calls a helper function in libibverbs in order to resolve the
-Ethernet L2 params.
-
-
-Signed-off-by: Matan Barak <matanb(a)mellanox.com>
-Signed-off-by: Or Gerlitz <ogerlitz(a)mellanox.com>
----
- src/verbs.c | 26 ++++++++++++++++++++++----
- 1 files changed, 22 insertions(+), 4 deletions(-)
-
-diff --git a/src/verbs.c b/src/verbs.c
-index 5c069ea..831e934 100644
---- a/src/verbs.c
-+++ b/src/verbs.c
-@@ -856,11 +856,29 @@ struct ibv_ah *mlx4_create_ah(struct ibv_pd *pd, struct ibv_ah_attr *attr)
- memcpy(ah->av.dgid, attr->grh.dgid.raw, 16);
- }
-
-- if (port_attr.link_layer == IBV_LINK_LAYER_ETHERNET)
-- if (mlx4_resolve_grh_to_l2(pd, ah, attr)) {
-- free(ah);
-- return NULL;
-+ if (port_attr.link_layer == IBV_LINK_LAYER_ETHERNET) {
-+ if (port_attr.port_cap_flags & IBV_PORT_IP_BASED_GIDS) {
-+ uint16_t vid;
-+
-+ if (ibv_resolve_eth_l2_from_gid(pd->context, attr,
-+ ah->mac, &vid)) {
-+ free(ah);
-+ return NULL;
-+ }
-+
-+ if (vid <= 0xfff) {
-+ ah->av.port_pd |= htonl(1 << 29);
-+ ah->vlan = vid |
-+ ((attr->sl & 7) << 13);
-+ }
-+
-+ } else {
-+ if (mlx4_resolve_grh_to_l2(pd, ah, attr)) {
-+ free(ah);
-+ return NULL;
-+ }
- }
-+ }
-
- return &ah->ibv_ah;
- }
---
-1.7.1
-
diff --git a/0002-libmlx4-add-s390x-platform-support.patch b/0002-libmlx4-add-s390x-platform-support.patch
deleted file mode 100644
index 7c09a62..0000000
--- a/0002-libmlx4-add-s390x-platform-support.patch
+++ /dev/null
@@ -1,212 +0,0 @@
----
- Makefile.am | 2
- src/doorbell.h | 8 ++-
- src/mlx4.h | 2
- src/mmio.h | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/qp.c | 17 --------
- 5 files changed, 125 insertions(+), 19 deletions(-)
-
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -12,7 +12,7 @@ src_libmlx4_la_LDFLAGS = -avoid-version
- mlx4confdir = $(sysconfdir)/libibverbs.d
- mlx4conf_DATA = mlx4.driver
-
--EXTRA_DIST = src/doorbell.h src/mlx4.h src/mlx4-abi.h src/wqe.h \
-+EXTRA_DIST = src/doorbell.h src/mlx4.h src/mlx4-abi.h src/wqe.h src/mmio.h \
- src/mlx4.map libmlx4.spec.in mlx4.driver
-
- dist-hook: libmlx4.spec
---- a/src/doorbell.h
-+++ b/src/doorbell.h
-@@ -33,6 +33,8 @@
- #ifndef DOORBELL_H
- #define DOORBELL_H
-
-+#include "mmio.h"
-+
- #if SIZEOF_LONG == 8
-
- #if __BYTE_ORDER == __LITTLE_ENDIAN
-@@ -45,7 +47,7 @@
-
- static inline void mlx4_write64(uint32_t val[2], struct mlx4_context *ctx, int offset)
- {
-- *(volatile uint64_t *) (ctx->uar + offset) = MLX4_PAIR_TO_64(val);
-+ mmio_writeq((unsigned long)(ctx->uar + offset), MLX4_PAIR_TO_64(val));
- }
-
- #else
-@@ -53,8 +55,8 @@ static inline void mlx4_write64(uint32_t
- static inline void mlx4_write64(uint32_t val[2], struct mlx4_context *ctx, int offset)
- {
- pthread_spin_lock(&ctx->uar_lock);
-- *(volatile uint32_t *) (ctx->uar + offset) = val[0];
-- *(volatile uint32_t *) (ctx->uar + offset + 4) = val[1];
-+ mmio_writel((unsigned long)(ctx->uar + offset), val[0]);
-+ mmio_writel((unsigned long)(ctx->uar + offset + 4), val[1]);
- pthread_spin_unlock(&ctx->uar_lock);
- }
-
---- a/src/mlx4.h
-+++ b/src/mlx4.h
-@@ -76,6 +76,8 @@
- #define wc_wmb() asm volatile("sfence" ::: "memory")
- #elif defined(__ia64__)
- #define wc_wmb() asm volatile("fwb" ::: "memory")
-+#elif defined(__s390x__)
-+#define wc_wmb { asm volatile("" : : : "memory") }
- #else
- #define wc_wmb() wmb()
- #endif
---- /dev/null
-+++ b/src/mmio.h
-@@ -0,0 +1,115 @@
-+#ifndef MMIO_H
-+#define MMIO_H
-+
-+#include <unistd.h>
-+#include <asm/unistd.h>
-+#include <sys/syscall.h>
-+#ifdef __s390x__
-+
-+static inline long mmio_writeb(const unsigned long mmio_addr,
-+ const uint8_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_writew(const unsigned long mmio_addr,
-+ const uint16_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_writel(const unsigned long mmio_addr,
-+ const uint32_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_writeq(const unsigned long mmio_addr,
-+ const uint64_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_write(const unsigned long mmio_addr,
-+ const void *val,
-+ const size_t length)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, val, length);
-+}
-+
-+static inline long mmio_readb(const unsigned long mmio_addr, uint8_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_readw(const unsigned long mmio_addr, uint16_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_readl(const unsigned long mmio_addr, uint32_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_readq(const unsigned long mmio_addr, uint64_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_read(const unsigned long mmio_addr,
-+ void *val,
-+ const size_t length)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, length);
-+}
-+
-+static inline void mlx4_bf_copy(unsigned long *dst,
-+ unsigned long *src,
-+ unsigned bytecnt)
-+{
-+ mmio_write((unsigned long)dst, src, bytecnt);
-+}
-+
-+#else
-+
-+#define mmio_writeb(addr, value) \
-+ (*((volatile uint8_t *)addr) = value)
-+#define mmio_writew(addr, value) \
-+ (*((volatile uint16_t *)addr) = value)
-+#define mmio_writel(addr, value) \
-+ (*((volatile uint32_t *)addr) = value)
-+#define mmio_writeq(addr, value) \
-+ (*((volatile uint64_t *)addr) = value)
-+#define mmio_write(addr, value, length) \
-+ memcpy(addr, value, length)
-+
-+#define mmio_readb(addr, value) \
-+ (value = *((volatile uint8_t *)addr))
-+#define mmio_readw(addr, value) \
-+ (value = *((volatile uint16_t *)addr))
-+#define mmio_readl(addr, value) \
-+ (value = *((volatile uint32_t *)addr))
-+#define mmio_readq(addr, value) \
-+ (value = *((volatile uint64_t *)addr))
-+#define mmio_read(addr, value, length) \
-+ memcpy(value, addr, length)
-+
-+/*
-+ * Avoid using memcpy() to copy to BlueFlame page, since memcpy()
-+ * implementations may use move-string-buffer assembler instructions,
-+ * which do not guarantee order of copying.
-+ */
-+static inline void mlx4_bf_copy(unsigned long *dst,
-+ unsigned long *src,
-+ unsigned bytecnt)
-+{
-+ while (bytecnt > 0) {
-+ *dst++ = *src++;
-+ *dst++ = *src++;
-+ bytecnt -= 2 * sizeof(long);
-+ }
-+}
-+#endif
-+
-+#endif
---- a/src/qp.c
-+++ b/src/qp.c
-@@ -173,20 +173,6 @@ static void set_data_seg(struct mlx4_wqe
- dseg->byte_count = htonl(sg->length);
- }
-
--/*
-- * Avoid using memcpy() to copy to BlueFlame page, since memcpy()
-- * implementations may use move-string-buffer assembler instructions,
-- * which do not guarantee order of copying.
-- */
--static void mlx4_bf_copy(unsigned long *dst, unsigned long *src, unsigned bytecnt)
--{
-- while (bytecnt > 0) {
-- *dst++ = *src++;
-- *dst++ = *src++;
-- bytecnt -= 2 * sizeof (long);
-- }
--}
--
- int mlx4_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
- struct ibv_send_wr **bad_wr)
- {
-@@ -434,7 +420,8 @@ out:
- */
- wmb();
-
-- *(uint32_t *) (ctx->uar + MLX4_SEND_DOORBELL) = qp->doorbell_qpn;
-+ mmio_writel((unsigned long)(ctx->uar + MLX4_SEND_DOORBELL),
-+ qp->doorbell_qpn);
- }
-
- if (nreq)
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libmlx4-1.0.6-compiler-warnings.patch b/libmlx4-1.0.6-compiler-warnings.patch
deleted file mode 100644
index d61d889..0000000
--- a/libmlx4-1.0.6-compiler-warnings.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -up libmlx4-1.0.6/src/qp.c.warnings libmlx4-1.0.6/src/qp.c
---- libmlx4-1.0.6/src/qp.c.warnings 2014-10-17 10:15:38.603476949 -0400
-+++ libmlx4-1.0.6/src/qp.c 2014-10-17 10:26:08.919197909 -0400
-@@ -193,12 +193,12 @@ int mlx4_post_send(struct ibv_qp *ibqp,
- struct mlx4_context *ctx;
- struct mlx4_qp *qp = to_mqp(ibqp);
- void *wqe;
-- struct mlx4_wqe_ctrl_seg *ctrl;
-+ struct mlx4_wqe_ctrl_seg *ctrl = NULL;
- int ind;
- int nreq;
- int inl = 0;
- int ret = 0;
-- int size;
-+ int size = 0;
- int i;
-
- pthread_spin_lock(&qp->sq.lock);
diff --git a/libmlx4-checksum.mbox b/libmlx4-checksum.mbox
deleted file mode 100644
index 397c54d..0000000
--- a/libmlx4-checksum.mbox
+++ /dev/null
@@ -1,237 +0,0 @@
-From patchwork Tue Sep 22 20:22:05 2015
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: [v1,
- 1/2] libmlx4: Update ibv_create_flow/ibv_destroy_flow according to
- change of libibverbs
-From: Bodong Wang <wbd2905(a)gmail.com>
-X-Patchwork-Id: 7245441
-Message-Id: <1442953326-105006-2-git-send-email-bodong(a)mellanox.com>
-To: yishaih(a)mellanox.com
-Cc: dledford(a)redhat.com, ogerlitz(a)mellanox.com, bodong(a)mellanox.com,
- moshel(a)mellanox.com, haggaie(a)mellanox.com, matanb(a)mellanox.com,
- linux-rdma(a)vger.kernel.org
-Date: Tue, 22 Sep 2015 23:22:05 +0300
-
-From: Bodong Wang <bodong(a)mellanox.com>
-
-Signed-off-by: Bodong Wang <bodong(a)mellanox.com>
-
----
-src/mlx4.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/mlx4.c b/src/mlx4.c
-index 2999150..9fe8c6a 100644
---- a/src/mlx4.c
-+++ b/src/mlx4.c
-@@ -203,8 +203,8 @@ static int mlx4_init_context(struct verbs_device *v_device,
- verbs_set_ctx_op(verbs_ctx, get_srq_num, verbs_get_srq_num);
- verbs_set_ctx_op(verbs_ctx, create_qp_ex, mlx4_create_qp_ex);
- verbs_set_ctx_op(verbs_ctx, open_qp, mlx4_open_qp);
-- verbs_set_ctx_op(verbs_ctx, drv_ibv_create_flow, ibv_cmd_create_flow);
-- verbs_set_ctx_op(verbs_ctx, drv_ibv_destroy_flow, ibv_cmd_destroy_flow);
-+ verbs_set_ctx_op(verbs_ctx, ibv_create_flow, ibv_cmd_create_flow);
-+ verbs_set_ctx_op(verbs_ctx, ibv_destroy_flow, ibv_cmd_destroy_flow);
-
- return 0;
-
-
-From patchwork Tue Sep 22 20:22:06 2015
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: [v1,2/2] libmlx4: Add support for TX/RX checksum offload
-From: Bodong Wang <wbd2905(a)gmail.com>
-X-Patchwork-Id: 7245431
-Message-Id: <1442953326-105006-3-git-send-email-bodong(a)mellanox.com>
-To: yishaih(a)mellanox.com
-Cc: dledford(a)redhat.com, ogerlitz(a)mellanox.com, bodong(a)mellanox.com,
- moshel(a)mellanox.com, haggaie(a)mellanox.com, matanb(a)mellanox.com,
- linux-rdma(a)vger.kernel.org
-Date: Tue, 22 Sep 2015 23:22:06 +0300
-
-From: Bodong Wang <bodong(a)mellanox.com>
-
-RX checksum verification status is reported through wc_flag when polling CQ if
-device supports checksum offload. When IBV_WC_IP_CSUM_OK is set, that means
-both IPv4 header checksum and TCP/UDP checksum are OK.
-
-TX checksum offload will be enabled for TCP/UDP over IPv4 if user sets
-send_flag IBV_SEND_IP_CSUM and device supports checksum offload.
-
-A new field: qp_cap_cache, is added to mlx4_qp in order to 'cache' the device
-capabilities to minimize performance hit on poll_one and post_send function.
-The capabilities are set inside mlx4_modify_qp. Post_send will return error
-if device doesn't support checksum but user sets flag IBV_SEND_IP_CSUM.
-
-Signed-off-by: Bodong Wang <bodong(a)mellanox.com>
-
----
-src/cq.c | 6 ++++++
- src/mlx4.h | 19 ++++++++++++++++++-
- src/qp.c | 19 +++++++++++++++++++
- src/verbs.c | 24 ++++++++++++++++++++++++
- src/wqe.h | 8 +++++---
- 5 files changed, 72 insertions(+), 4 deletions(-)
-
-diff --git a/src/cq.c b/src/cq.c
-index 8b27795..32c9070 100644
---- a/src/cq.c
-+++ b/src/cq.c
-@@ -329,6 +329,12 @@ static int mlx4_poll_one(struct mlx4_cq *cq,
- wc->sl = ntohs(cqe->sl_vid) >> 13;
- else
- wc->sl = ntohs(cqe->sl_vid) >> 12;
-+
-+ if ((*cur_qp) && ((*cur_qp)->qp_cap_cache & MLX4_RX_CSUM_VALID)) {
-+ wc->wc_flags |= ((cqe->status & htonl(MLX4_CQE_STATUS_IPV4_CSUM_OK)) ==
-+ htonl(MLX4_CQE_STATUS_IPV4_CSUM_OK)) <<
-+ IBV_WC_IP_CSUM_OK_SHIFT;
-+ }
- }
-
- return CQ_OK;
-diff --git a/src/mlx4.h b/src/mlx4.h
-index d71450f..6de2dd2 100644
---- a/src/mlx4.h
-+++ b/src/mlx4.h
-@@ -257,6 +257,7 @@ struct mlx4_qp {
- struct mlx4_wq rq;
-
- uint8_t link_layer;
-+ uint32_t qp_cap_cache;
- };
-
- struct mlx4_av {
-@@ -279,6 +280,22 @@ struct mlx4_ah {
- uint8_t mac[6];
- };
-
-+enum {
-+ MLX4_CSUM_SUPPORT_UD_OVER_IB = (1 << 0),
-+ MLX4_CSUM_SUPPORT_RAW_OVER_ETH = (1 << 1),
-+ /* Only report rx checksum when the validation is valid */
-+ MLX4_RX_CSUM_VALID = (1 << 16),
-+};
-+
-+enum mlx4_cqe_status {
-+ MLX4_CQE_STATUS_TCP_UDP_CSUM_OK = (1 << 2),
-+ MLX4_CQE_STATUS_IPV4_PKT = (1 << 22),
-+ MLX4_CQE_STATUS_IP_HDR_CSUM_OK = (1 << 28),
-+ MLX4_CQE_STATUS_IPV4_CSUM_OK = MLX4_CQE_STATUS_IPV4_PKT |
-+ MLX4_CQE_STATUS_IP_HDR_CSUM_OK |
-+ MLX4_CQE_STATUS_TCP_UDP_CSUM_OK
-+};
-+
- struct mlx4_cqe {
- uint32_t vlan_my_qpn;
- uint32_t immed_rss_invalid;
-@@ -286,7 +303,7 @@ struct mlx4_cqe {
- uint8_t sl_vid;
- uint8_t reserved1;
- uint16_t rlid;
-- uint32_t reserved2;
-+ uint32_t status;
- uint32_t byte_cnt;
- uint16_t wqe_index;
- uint16_t checksum;
-diff --git a/src/qp.c b/src/qp.c
-index 721bed4..057490b 100644
---- a/src/qp.c
-+++ b/src/qp.c
-@@ -289,12 +289,31 @@ int mlx4_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
- set_datagram_seg(wqe, wr);
- wqe += sizeof (struct mlx4_wqe_datagram_seg);
- size += sizeof (struct mlx4_wqe_datagram_seg) / 16;
-+
-+ if (wr->send_flags & IBV_SEND_IP_CSUM) {
-+ if (!(qp->qp_cap_cache & MLX4_CSUM_SUPPORT_UD_OVER_IB)) {
-+ ret = EINVAL;
-+ *bad_wr = wr;
-+ goto out;
-+ }
-+ ctrl->srcrb_flags |= htonl(MLX4_WQE_CTRL_IP_HDR_CSUM |
-+ MLX4_WQE_CTRL_TCP_UDP_CSUM);
-+ }
- break;
-
- case IBV_QPT_RAW_PACKET:
- /* For raw eth, the MLX4_WQE_CTRL_SOLICIT flag is used
- * to indicate that no icrc should be calculated */
- ctrl->srcrb_flags |= htonl(MLX4_WQE_CTRL_SOLICIT);
-+ if (wr->send_flags & IBV_SEND_IP_CSUM) {
-+ if (!(qp->qp_cap_cache & MLX4_CSUM_SUPPORT_RAW_OVER_ETH)) {
-+ ret = EINVAL;
-+ *bad_wr = wr;
-+ goto out;
-+ }
-+ ctrl->srcrb_flags |= htonl(MLX4_WQE_CTRL_IP_HDR_CSUM |
-+ MLX4_WQE_CTRL_TCP_UDP_CSUM);
-+ }
- break;
-
- default:
-diff --git a/src/verbs.c b/src/verbs.c
-index 623d576..39d6412 100644
---- a/src/verbs.c
-+++ b/src/verbs.c
-@@ -606,14 +606,38 @@ int mlx4_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
- struct ibv_modify_qp cmd;
- struct ibv_port_attr port_attr;
- struct mlx4_qp *mqp = to_mqp(qp);
-+ struct ibv_device_attr device_attr;
- int ret;
-
-+ memset(&device_attr, 0, sizeof(device_attr));
- if (attr_mask & IBV_QP_PORT) {
- ret = ibv_query_port(qp->context, attr->port_num,
- &port_attr);
- if (ret)
- return ret;
- mqp->link_layer = port_attr.link_layer;
-+
-+ ret = ibv_query_device(qp->context, &device_attr);
-+ if (ret)
-+ return ret;
-+
-+ switch(qp->qp_type) {
-+ case IBV_QPT_UD:
-+ if ((mqp->link_layer == IBV_LINK_LAYER_INFINIBAND) &&
-+ (device_attr.device_cap_flags & IBV_DEVICE_UD_IP_CSUM))
-+ mqp->qp_cap_cache |= MLX4_CSUM_SUPPORT_UD_OVER_IB |
-+ MLX4_RX_CSUM_VALID;
-+ break;
-+ case IBV_QPT_RAW_PACKET:
-+ if ((mqp->link_layer == IBV_LINK_LAYER_ETHERNET) &&
-+ (device_attr.device_cap_flags & IBV_DEVICE_RAW_IP_CSUM))
-+ mqp->qp_cap_cache |= MLX4_CSUM_SUPPORT_RAW_OVER_ETH |
-+ MLX4_RX_CSUM_VALID;
-+ break;
-+ default:
-+ break;
-+ }
-+
- }
-
- if (qp->state == IBV_QPS_RESET &&
-diff --git a/src/wqe.h b/src/wqe.h
-index bbd22ba..bbfd7df 100644
---- a/src/wqe.h
-+++ b/src/wqe.h
-@@ -38,9 +38,11 @@ enum {
- };
-
- enum {
-- MLX4_WQE_CTRL_FENCE = 1 << 6,
-- MLX4_WQE_CTRL_CQ_UPDATE = 3 << 2,
-- MLX4_WQE_CTRL_SOLICIT = 1 << 1,
-+ MLX4_WQE_CTRL_FENCE = 1 << 6,
-+ MLX4_WQE_CTRL_CQ_UPDATE = 3 << 2,
-+ MLX4_WQE_CTRL_SOLICIT = 1 << 1,
-+ MLX4_WQE_CTRL_IP_HDR_CSUM = 1 << 4,
-+ MLX4_WQE_CTRL_TCP_UDP_CSUM = 1 << 5,
- };
-
- enum {
diff --git a/libmlx4-dracut-module-setup.sh b/libmlx4-dracut-module-setup.sh
deleted file mode 100644
index 44bd7d7..0000000
--- a/libmlx4-dracut-module-setup.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/bash
-
-check() {
- if [ -n "$hostonly" ]; then
- lspci | grep Mellanox | grep ConnectX &>/dev/null
- return $?
- fi
- return 0
-}
-
-depends() {
- echo "rdma"
-}
-
-install() {
- inst /etc/rdma/mlx4.conf
- inst /usr/libexec/setup-mlx4.sh
- inst /etc/modprobe.d/libmlx4.conf
- inst_multiple sleep
- inst_multiple -o /etc/modprobe.d/mlx4.conf
-}
-
-installkernel() {
- instmods mlx4_core mlx4_en mlx4_ib
-}
-
diff --git a/libmlx4.spec b/libmlx4.spec
deleted file mode 100644
index efeab0b..0000000
--- a/libmlx4.spec
+++ /dev/null
@@ -1,200 +0,0 @@
-Name: libmlx4
-Version: 1.0.6
-Release: 9%{?dist}
-Summary: Mellanox ConnectX InfiniBand HCA Userspace Driver
-Provides: libibverbs-driver.%{_arch}
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/mlx4/%{name}-%{version}.tar.gz
-Patch0: libmlx4-1.0.6-compiler-warnings.patch
-Patch1: 0001-Add-ibv_query_port-caching-support.patch
-Patch2: 0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch
-Patch3: 0002-libmlx4-add-s390x-platform-support.patch
-Patch4: libmlx4-checksum.mbox
-BuildRequires: libibverbs-devel >= 1.2.0
-BuildRequires: automake
-BuildRequires: autoconf
-BuildRequires: libtool
-BuildRequires: dracut
-%ifnarch ia64 %{sparc} s390x %{mips}
-BuildRequires: valgrind-devel
-%endif
-Requires: dracut
-Requires: rdma >= 2.0-21
-
-%description
-libmlx4 provides a device-specific userspace driver for Mellanox
-ConnectX HCAs for use with the libibverbs library.
-
-%package static
-Summary: Static version of the libmlx4 driver
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description static
-Static version of libmlx4 that may be linked directly to an
-application, which may be useful for debugging.
-
-%prep
-%setup -q
-%patch0 -p1 -b .warnings
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1 -b .xsum
-aclocal -I config
-libtoolize --force --copy
-autoheader
-automake --foreign --add-missing --copy
-autoconf
-
-%build
-%ifnarch ia64 %{sparc} s390x %{mips}
-%configure --with-valgrind
-%else
-%configure
-%endif
-make CFLAGS="$CFLAGS -fno-strict-aliasing" %{?_smp_mflags}
-
-%install
-make DESTDIR=%{buildroot} install
-# Remove unpackaged files
-rm -f %{buildroot}%{_libdir}/libmlx4.{la,so}
-
-%files
-%{_libdir}/libmlx4-rdmav2.so
-%{_sysconfdir}/libibverbs.d/mlx4.driver
-%doc AUTHORS README
-%license COPYING
-
-%files static
-%{_libdir}/libmlx4.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Aug 11 2016 Michal Toman <mtoman(a)fedoraproject.org> - 1.0.6-6
-- No valgrind on MIPS
-
-* Thu Mar 31 2016 Honggang Li <honli(a)redhat.com> - 1.0.6-5
-- Rebuild against latest libibverbs
-- Backport RHEL7 patches
-- Move modprobe and setup script to rdma package
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Tue Jul 22 2014 Doug Ledford <dledford(a)redhat.com> - 1.0.6-1
-- Update to latest upstream release
-- Pulled in improvements from rhel7
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Mon Aug 12 2013 Michal Schmidt <mschmidt(a)redhat.com> - 1.0.5-4
-- Add dracut module
-- Fix URL
-
-* Thu Aug 01 2013 Doug Ledford <dledford(a)redhat.com> - 1.0.5-3
-- Reduce the dependencies of the setup script even further, it no longer
- needs grep
-
-* Fri Jul 19 2013 Doug Ledford <dledford(a)redhat.com> - 1.0.5-2
-- The setup script needs to have execute permissions
-
-* Wed Jul 17 2013 Doug Ledford <dledford(a)redhat.com> - 1.0.5-1
-- Update to latest upstream
-- Drop awk based setup for a bash based setup, making including
- the setup code on an initramfs easier
-- Modernize spec file
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Mon Nov 26 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.4-3
-- Fix Url and Source tags for real this time
-
-* Mon Nov 26 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.4-2
-- Fix Url and Source tags
-- Drop old Provides/Obsoletes we used to change package names
-- Pick up a bug fix to modprobe.d/libmlx4.conf
-
-* Sun Oct 21 2012 Jon Stanley <jonstanley(a)gmail.com> - 1.0.4-1
-- Update to latest upstream
-- Drop upstreamed patches
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Jan 03 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.2-3
-- Actually bump the release number this time
-
-* Tue Jan 03 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.2-2
-- Update with changesets in current git head so we can get IBoE
- support
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.2-1
-- Update to latest version
-- Fix modprobe.conf to look in /etc/rdma instead of /etc/ofed
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.1-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Dec 08 2010 Dennis Gilmore <dennis(a)ausil.us> - 1.0.1-7
-- arm arches dont have valgrind disable its support on them
-
-* Wed Mar 24 2010 Dennis Gilmore <dennis(a)ausil.us> - 1.0.1-6
-- sparc arches dont have valgrind disable its support on them
-
-* Thu Feb 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.1-5
-- Minor cleanups to Obsoletes to resolve some repo issues
-
-* Mon Jan 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.1-4
-- Don't try to build on s390(x) as the hardware doesn't exist there
-
-* Sat Dec 05 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.1-3
-- Tweak the provides and obsoletes a little bit to make sure we only pull in
- the -static package to replace past -devel-static packages, and not past
- -devel packages.
-
-* Tue Dec 01 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.1-2
-- Merge various bits from Red Hat package into Fedora package
-
-* Tue Dec 01 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.1-1
-- Update to latest upstream release
-- Add pseudo provides of libibverbs-driver
-- Update buildrequires for libibverbs API change
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Jan 27 2008 Roland Dreier <rdreier(a)cisco.com> - 1.0-2
-- Spec file cleanups, based on Fedora review: don't mark
- libmlx4.driver as a config file, since it is not user modifiable,
- and change the name of the -devel-static package to plain -devel,
- since it would be empty without the static library.
-
-* Sun Dec 9 2007 Roland Dreier <rdreier(a)cisco.com> - 1.0-1
-- New upstream release
-
-* Fri Apr 6 2007 Roland Dreier <rdreier(a)cisco.com> - 1.0-0.1.rc1
-- Initial Fedora spec file
diff --git a/sources b/sources
deleted file mode 100644
index 8a1835a..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-bbc1a9293a550250fb9ed8860824fad3 libmlx4-1.0.6.tar.gz
6 years, 9 months
[Report] Packages Restricting Arches
by root
New package excluding arches (1)
============================
- arduino
ExclusiveArch: %{go_arches}
List of packages currently excluding arches (1886)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- GtkAda
ExclusiveArch: %{GNAT_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- LuxRender
ExclusiveArch: x86_64
- OpenTK
ExclusiveArch: %mono_arches
- PragmARC
ExclusiveArch: %{GNAT_arches}
- R-DynDoc
ExclusiveArch: armv7, ppc, go_arch
- RdRand
ExclusiveArch: %{ix86} x86_64
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aboot
ExclusiveArch: alpha
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GNAT_arches}
- alleyoop
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} aarch64
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64
- anet
ExclusiveArch: %{GNAT_arches}
- apmd
ExclusiveArch: %{ix86}
- apmud
ExclusiveArch: ppc
- arduino
ExclusiveArch: %{go_arches}
- arduino-builder
ExclusiveArch: %{go_arches}
- arm-boot-config
ExclusiveArch: %{arm}
- arm-trusted-firmware
ExclusiveArch: aarch64
- atomic
ExclusiveArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl aarch64 ppc64le s390x mips mipsel mipsr6 mipsr6el mips64 mips64el mips64r6 mips64r6el
ExclusiveArch: x86_64 ppc64le
- aunit
ExclusiveArch: %GPRbuild_arches
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- banshee
ExclusiveArch: %{mono_arches}
- banshee-community-extensions
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
- bareftp
ExclusiveArch: %{mono_arches}
- bcc
ExclusiveArch: x86_64
- bcm283x-firmware
ExclusiveArch: %{arm} aarch64
- beignet
ExclusiveArch: x86_64 %{ix86}
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- biosdevname
ExclusiveArch: %{ix86} x86_64 ia64
- bless
ExclusiveArch: %mono_arches
- boo
ExclusiveArch: %{mono_arches}
- buildah
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- bwa
ExclusiveArch: x86_64
- cadvisor
ExclusiveArch: %{ix86} x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64
- cargo
ExclusiveArch: %{rust_arches}
- carto
ExclusiveArch: %{nodejs_arches} noarch
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- ceph
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- chromium
ExclusiveArch: x86_64 i686
- chromium-native_client
ExclusiveArch: x86_64
- cjdns
ExclusiveArch: %{nodejs_arches}
- cmospwd
ExclusiveArch: %{ix86} x86_64
- coffee-script
ExclusiveArch: %{nodejs_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- compat-gcc-296
ExclusiveArch: %{ix86} ia64 ppc
- consul
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- corosync
ExclusiveArch: i686 x86_64
- cpuid
ExclusiveArch: %{ix86} x86_64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64
ExclusiveArch: x86_64 ppc64le
- cryptlib
ExclusiveArch: x86_64 %{ix86} aarch64 ppc64 ppc64le
- cryptobone
ExclusiveArch: x86_64 %{ix86} ppc64 ppc64le aarch64
- daq
ExclusiveArch: x86_64 aarch64
- darktable
ExclusiveArch: x86_64 aarch64
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- dbxtool
ExclusiveArch: i386 x86_64 aarch64
- derelict
ExclusiveArch: %{ldc_arches}
- direnv
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: %ix86 x86_64 aarch64
- docco
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- docker
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- docker-anaconda-addon
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- docker-latest
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- dolphin-emu
ExclusiveArch: x86_64 armv7l aarch64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dssi-vst
ExclusiveArch: %{ix86} x86_64
- dustmite
ExclusiveArch: %{ldc_arches}
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc ppc64
- e3
ExclusiveArch: %{ix86} x86_64
- edac-utils
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64}
- edb
ExclusiveArch: %{ix86} x86_64
- edk2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- efibootmgr
ExclusiveArch: %{ix86} x86_64 aarch64 arm
- efivar
ExclusiveArch: %{ix86} x86_64 aarch64
- elasticdump
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- embree
ExclusiveArch: x86_64
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- etcd
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- exciting
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- expresso
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- extlinux-bootloader
ExclusiveArch: %{arm} aarch64
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- fedora-gnat-project-common
ExclusiveArch: noarch %{GNAT_arches}
- fence-virt
ExclusiveArch: i686 x86_64
- fes
ExclusiveArch: x86_64
- ffcall
ExclusiveArch: %{ffcall_arches}
- firmware-addon-dell
ExclusiveArch: x86_64 ia64 %{ix86}
- flannel
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- florist
ExclusiveArch: %GPRbuild_arches
- fpc
ExclusiveArch: %{arm} %{ix86} x86_64 ppc ppc64
- frysk
ExclusiveArch: %{ix86} x86_64 ppc64
- fst
ExclusiveArch: i686
- fwupdate
ExclusiveArch: x86_64 %{ix86} aarch64
- ga
ExclusiveArch: %{ix86} x86_64
- gbrainy
ExclusiveArch: %mono_arches
- gdata-sharp
ExclusiveArch: %mono_arches
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gela-asis
ExclusiveArch: %{GNAT_arches}
- ghdl
ExclusiveArch: %{GNAT_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- gl3n
ExclusiveArch: %{ldc_arches}
- glibc32
ExclusiveArch: x86_64 ppc64 s390x
- glide
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gmqcc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- gnatcoll
ExclusiveArch: %GPRbuild_arches
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-guitar
ExclusiveArch: %{mono_arches}
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- gnu-smalltalk
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- go-compilers
ExclusiveArch: %{go_arches}
- go-i18n
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gofed
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- golang
ExclusiveArch: %{golang_arches}
- golang-bitbucket-kardianos-osext
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-bitbucket-ww-goautoneg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-10gen-openssl
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- golang-github-3rf-mongo-lint
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-AdRoll-goamz
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-AudriusButkevicius-cli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-AudriusButkevicius-go-nat-pmp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-AudriusButkevicius-pfilter
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-Azure-azure-sdk-for-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-BurntSushi-toml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-BurntSushi-toml-test
ExclusiveArch: %{go_arches}
- golang-github-DATA-DOG-go-sqlmock
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-DataDog-datadog-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-MakeNowJust-heredoc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-Masterminds-semver
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-Masterminds-vcs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-PuerkitoBio-purell
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-PuerkitoBio-urlesc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-RangelReale-osin
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-RangelReale-osincli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-SeanDolphin-bqschema
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-Shopify-sarama
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-Shopify-toxiproxy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-Sirupsen-logrus
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-abbot-go-http-auth
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-agl-ed25519
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-akrennmair-gopcap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-appc-spec
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-armon-circbuf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-armon-go-metrics
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-armon-go-radix
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-armon-gomdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-asaskevich-govalidator
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-auth0-go-jwt-middleware
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-aws-aws-sdk-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-beorn7-perks
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bep-gitmap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bep-inflect
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bgentry-speakeasy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bkaradzic-go-lz4
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-blang-semver
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bmizerany-assert
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-bmizerany-pat
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-bmizerany-perks
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-boltdb-bolt
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bradfitz-http2
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-bugsnag-bugsnag-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bugsnag-panicwrap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-calmh-du
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-calmh-luhn
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-calmh-xdr
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-ccding-go-stun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cenkalti-backoff
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-chaseadamsio-goorgeous
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cheggaaa-pb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-chmduquesne-rollinghash
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-circonus-labs-circonus-gometrics
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-circonus-labs-circonusllhist
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cloudfoundry-incubator-candiedyaml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cockroachdb-cmux
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-codegangsta-cli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-codegangsta-negroni
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-collectd-go-collectd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-coreos-gexpect
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-coreos-go-etcd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-coreos-go-iptables
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-coreos-go-log
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-coreos-go-oidc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-coreos-go-semver
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-coreos-go-systemd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-coreos-pkg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cpuguy83-go-md2man
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-cznic-b
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-fileutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-golex
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-internal
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-lex
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-lexer
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-lldb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-mathutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-ql
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-sortutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-strutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-zappy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-d2g-dhcp4
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-d2g-dhcp4client
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-d4l3k-messagediff
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-davecgh-go-spew
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-daviddengcn-go-colortext
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-dchest-cssmin
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-denverdino-aliyungo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-dgnorton-goback
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-dgrijalva-jwt-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-digitalocean-godo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docker-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docker-go-connections
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docker-go-units
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docker-libcontainer
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docker-libkv
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docker-libtrust
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docker-spdystream
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docopt-docopt-go
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-dustin-go-humanize
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-dvsekhvalnov-jose2go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-eapache-go-resiliency
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-eapache-queue
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-edsrzf-mmap-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-eknkc-amber
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-elazarl-go-bindata-assetfs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-emicklei-go-restful
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-endophage-gotuf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-evanphx-json-patch
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-fatih-pool
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-fortytw2-leaktest
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-fsnotify-fsnotify
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-fsouza-go-dockerclient
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-garyburd-redigo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gengo-grpc-gateway
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-getsentry-raven-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-ghodss-yaml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-glacjay-goini
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-asn1-ber-asn1-ber
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-errors-errors
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-fsnotify-fsnotify
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-go-ini-ini
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-go-ldap-ldap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-macaron-inject
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-go-mgo-mgo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-sql-driver-mysql
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-tomb-tomb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gobwas-glob
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-godbus-dbus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-golang-appengine
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-golang-glog
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-golang-groupcache
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-golang-sys
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-golang-time
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gonum-blas
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gonum-floats
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gonum-graph
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gonum-internal
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gonum-lapack
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gonum-matrix
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-google-btree
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-google-go-genproto
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-google-go-github
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-google-go-querystring
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-google-gofuzz
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-goraft-raft
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gorilla-context
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gorilla-handlers
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gorilla-mux
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gorilla-securecookie
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gorilla-sessions
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gorilla-websocket
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gosexy-gettext
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-grpc-ecosystem-go-grpc-prometheus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-grpc-ecosystem-grpc-gateway
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-grpc-grpc-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-consul-migrate
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-errwrap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-go-checkpoint
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-go-cleanhttp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-go-immutable-radix
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-go-memdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-go-msgpack
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-go-multierror
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-go-retryablehttp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-go-sockaddr
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-go-syslog
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-go-uuid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-golang-lru
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-hcl
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-hil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-logutils
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-mdns
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-memberlist
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-net-rpc-msgpackrpc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-raft
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-raft-boltdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-raft-mdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-scada-client
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-serf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hashicorp-yamux
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hawkular-hawkular-client-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-howeyc-gopass
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-imdario-mergo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-inconshreveable-mousetrap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-inconshreveable-muxado
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-influxdb-hyperleveldb-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-influxdb-influxdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-influxdb-rocksdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-jackpal-gateway
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-jacobsa-oglematchers
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-jessevdk-go-flags
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-jfrazelle-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-jinzhu-gorm
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-jmespath-go-jmespath
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-jmhodges-levigo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-jonboulle-clockwork
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-jtolds-gls
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-juju-ratelimit
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-julienschmidt-httprouter
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-karlseguin-ccache
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-karlseguin-expect
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-kballard-go-shellquote
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-kdar-factorlog
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-kimor79-gollectd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-klauspost-cpuid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-klauspost-crc32
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-klauspost-reedsolomon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-knieriem-markdown
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-kr-fs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-kr-pretty
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-kr-pty
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-kr-text
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-kyokomi-emoji
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-lib-pq
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-lpabon-godbc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-lsegal-gucumber
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-magiconair-properties
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mattn-go-isatty
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mattn-go-runewidth
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mattn-go-sqlite3
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-matttproud-golang_protobuf_extensions
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mesos-mesos-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-miekg-dns
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-miekg-mmark
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-miekg-pkcs11
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-milochristiansen-axis2
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-milochristiansen-lua
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-minio-sha256-simd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mistifyio-go-zfs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mitchellh-cli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mitchellh-copystructure
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mitchellh-go-homedir
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mitchellh-go-wordwrap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mitchellh-goamz
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mitchellh-mapstructure
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mitchellh-reflectwalk
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mreiferson-go-httpclient
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-mvo5-goconfigparser
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mvo5-uboot-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mxk-go-flowrate
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-ncw-swift
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-noahdesu-go-ceph
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-ojii-gettext.go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-olekukonko-tablewriter
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-olekukonko-ts
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-olivere-elastic
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-onsi-ginkgo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-onsi-gomega
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-opencontainers-runtime-spec
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-opencontainers-specs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-openshift-go-json-rest
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-openshift-go-systemd
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-openshift-openshift-sdn
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-oschwald-geoip2-golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-oschwald-maxminddb-golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-pelletier-go-buffruneio
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-pelletier-go-toml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-petar-GoLLRB
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-peterh-liner
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-petermattis-goid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-pkg-errors
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-pkg-profile
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-pkg-sftp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-pmezard-go-difflib
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-prometheus-client_golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-prometheus-client_model
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-prometheus-common
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-prometheus-procfs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-prometheus-prometheus
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-racker-perigee
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-rackspace-gophercloud
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-rakyll-globalconf
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-rakyll-pb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-rakyll-statik
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-rcrowley-go-metrics
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-remyoudompheng-bigfft
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-russross-blackfriday
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-ryanuber-columnize
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-samalba-dockerclient
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-samuel-go-zookeeper
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-sasha-s-go-deadlock
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-seccomp-libseccomp-golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-shiena-ansicolor
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-shurcooL-sanitized_anchor_name
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-skarademir-naturalsort
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-skratchdot-open-golang
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-skynetservices-skydns
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-smartystreets-assertions
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-smartystreets-go-aws-auth
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-smartystreets-goconvey
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spacejam-loghisto
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-spacemonkeygo-flagfile
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-spacemonkeygo-spacelog
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-spf13-afero
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-cast
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-cobra
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-spf13-fsync
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-jWalterWeatherman
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-nitro
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-spf13-pflag
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-viper
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-stathat-go
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-stevvooe-resumable
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-stretchr-objx
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-stretchr-testify
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-syndtr-gocapability
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-syndtr-goleveldb
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-syndtr-gosnappy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-tent-http-link-go
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-thejerf-suture
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-tonnerre-golang-pretty
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-ugorji-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-urfave-cli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-vaughan0-go-ini
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-vbatts-tar-split
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-vishvananda-netlink
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} aarch64 x86_64 %{arm}}
- golang-github-vishvananda-netns
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-vitrun-qart
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-vjeantet-asn1-ber
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-vmware-govcloudair
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-wsxiaoys-terminal
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xeipuuv-gojsonpointer
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xeipuuv-gojsonreference
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xeipuuv-gojsonschema
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xiang90-probing
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-xtaci-kcp-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xtaci-smux
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-yosssi-ace
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-yosssi-gohtml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-yvasiyarov-go-metrics
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-yvasiyarov-gorelic
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-yvasiyarov-newrelic_platform_go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-zillode-notify
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-google-golangorg-cloud
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-gcfg
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-googlecode-go-crypto
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-go-decimal-inf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-go-exp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-googlecode-goauth2
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-gogoprotobuf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-gomock
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-googlecode-google-api-client
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-goprotobuf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-log4go
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-googlecode-net
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-sqlite
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-googlecode-text
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-uuid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-gopkg-check
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-gopkg-go-check-check
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-gopkg-go-macaroon-macaroon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-gopkg-retry-v1
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-gopkg-yaml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golint
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gomtree
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gotags
ExclusiveArch: %{go_arches}
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- gprbuild
ExclusiveArch: %{GPRbuild_arches} %{bootstrap_arch}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha
- gsf-sharp
ExclusiveArch: %mono_arches
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- gudev-sharp
ExclusiveArch: %mono_arches
- hedgewars
ExclusiveArch: %{fpc_arches}
- heketi
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- hub
ExclusiveArch: %{go_arches}
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64
- icaro
ExclusiveArch: %{ix86} %{arm} x86_64 noarch
- ikarus
ExclusiveArch: %{ix86}
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cmt-cat
ExclusiveArch: x86_64 i686 i586
ExclusiveArch: x86_64 i686 i586
- ioport
ExclusiveArch: %{ix86} x86_64
- ipw2100-firmware
ExclusiveArch: noarch i386 x86_64
- ipw2200-firmware
ExclusiveArch: noarch i386 x86_64
- ispc
ExclusiveArch: %{arm} %{ix86} x86_64
- iwyu
ExclusiveArch: %{ix86} x86_64
- ixpdimm_sw
ExclusiveArch: x86_64
- jake
ExclusiveArch: %{nodejs_arches} noarch
- jasmine-node
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- julia
ExclusiveArch: %{ix86} x86_64
- keepass
ExclusiveArch: %{mono_arches}
- kernel
ExclusiveArch: %{all_x86} x86_64 ppc64 ppc64p7 s390x %{arm} aarch64 ppc64le
- kicad
ExclusiveArch: %{ix86} x86_64 %{arm} ppc64 ppc64le aarch64
- knot-resolver
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- kompose
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 s390x
- kosmtik
ExclusiveArch: %{nodejs_arches} noarch
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- latrace
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64}
- lazarus
ExclusiveArch: %{fpc_arches}
- ldc
ExclusiveArch: %{ldc_arches}
- libbsr
ExclusiveArch: %{power64}
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libflatarray
ExclusiveArch: %{ix86} x86_64
- libhfi1
ExclusiveArch: x86_64
- libica
ExclusiveArch: s390 s390x
- libinvm-cim
ExclusiveArch: x86_64
- libinvm-cli
ExclusiveArch: x86_64
- libinvm-i18n
ExclusiveArch: x86_64
- libipathverbs
ExclusiveArch: x86_64
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libjingle
ExclusiveArch: %{ix86} x86_64 %{arm}
- libmfx
ExclusiveArch: %{ix86} x86_64
- libpsm2
ExclusiveArch: x86_64
- librtas
ExclusiveArch: ppc %{power64}
- libseccomp
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 mipsel mips64el ppc64 ppc64le s390 s390x
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 ia64 %{ix86}
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} %{ix86} x86_64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: ppc %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzfcphbaapi
ExclusiveArch: s390 s390x
- lldb
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- lodash
ExclusiveArch: %{nodejs_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: ppc %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mactel-boot
ExclusiveArch: x86_64
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matreshka
ExclusiveArch: %GPRbuild_arches
- maven-eclipse-plugin
ExclusiveArch: %{ix86} x86_64
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mcelog
ExclusiveArch: i686 x86_64
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64
- memtest86+
ExclusiveArch: %{ix86} x86_64
- mesos
ExclusiveArch: x86_64
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} %{ix86} x86_64
- mine_detector
ExclusiveArch: %{GNAT_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- mnemosyne
ExclusiveArch: noarch %{qt5_qtwebengine_arches}
- mocha
ExclusiveArch: %{nodejs_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- module-build-service
ExclusiveArch: %{ix86} x86_64
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64
- mongo-tools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-debugger
ExclusiveArch: %ix86 x86_64
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monobristol
ExclusiveArch: %{mono_arches}
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- monosim
ExclusiveArch: %mono_arches
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mustache-d
ExclusiveArch: %{ldc_arches}
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- nacl-arm-binutils
ExclusiveArch: x86_64
- nacl-arm-gcc
ExclusiveArch: x86_64
- nacl-arm-newlib
ExclusiveArch: x86_64
- nacl-binutils
ExclusiveArch: x86_64
- nacl-gcc
ExclusiveArch: x86_64
- nacl-newlib
ExclusiveArch: x86_64
- nant
ExclusiveArch: %mono_arches
- nbc
ExclusiveArch: %{fpc_arches}
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nini
ExclusiveArch: %{mono_arches}
- node-gyp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs
ExclusiveArch: %{nodejs_arches}
- nodejs-abbrev
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-accepts
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-acorn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-after
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-agent-base
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-agentkeepalive
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ain2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-alter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-cyan
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-font
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-green
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-magenta
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-styles
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-wrap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-yellow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansicolors
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansidiff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansistyles
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-any-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-append-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-aproba
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-archiver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-archiver-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-archy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-are-we-there-yet
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-argparse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-argsparser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-arr-diff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-arr-exclude
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-arr-flatten
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-arr-union
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-differ
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-filter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-find-index
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-flatten
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-foreach
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-index
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-reduce
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-union
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-uniq
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-unique
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-arrify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-as-number
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-asap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ascii-tree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ascli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-asn1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-assert-plus
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-assertion-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-assume
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ast-traverse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ast-types
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-astral
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-astral-angular-annotate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-astral-pass
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-array-reduce
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-async-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-each
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-queue
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-some
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-aws-sign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-aws-sign2
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-runtime
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-balanced-match
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base64-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-base64-url
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-basic-auth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-basic-auth-connect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-basic-auth-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-batch
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bcrypt
ExclusiveArch: %{nodejs_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- nodejs-beeper
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-benchmark
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-better-assert
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bignumber-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bindings
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-block-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bluebird
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-body-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-boolbase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-boom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-brace-expansion
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-breakable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-browser-request
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bson
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buf-compare
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buffer-crc32
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buffer-equal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buffer-shims
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buffer-writer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buffertools
ExclusiveArch: %{nodejs_arches}
- nodejs-bufferutil
ExclusiveArch: %{nodejs_arches}
- nodejs-builtin-modules
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-builtins
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bundle-dependencies
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bunker
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bunyan
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-burrito
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bytes
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-caching-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-call-signature
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-caller-callsite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caller-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-callsite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-callsites
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camel-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camelcase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camelcase-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caniuse-db
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-capture-stack-trace
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-carrier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caseless
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-connect-middleware
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-passport-strategy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chainsaw
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chalk
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-change-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-char-spinner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-character-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-charm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-child-process-close
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chmodr
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chownr
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chrono
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cjson
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-clap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-clean-css
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-clean-yaml-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cli-color
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cli-spinner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cliui
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone-stats
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-closure-compiler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cls
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cmd-shim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-co
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-co-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-code-point-at
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-codemirror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-collections
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-colour
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-columnify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-combined-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-commander
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-commondir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-commoner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-commonmark
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-component-emitter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-indexof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-compress-commons
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-compressible
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-compression
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-concat-map
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-concat-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-config-chain
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-connect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-connect-livereload
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-connect-timeout
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-console-browserify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-console-dot-log
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-constant-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-constantinople
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-content-disposition
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-content-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-convert-source-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cookie
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cookie-jar
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cookie-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cookie-signature
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cookiejar
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-core-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-core-util-is
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-couch-login
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-coveralls
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-crc32-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-create-error-class
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cross-spawn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cross-spawn-async
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cryptiles
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-css
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-css-parse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-css-select
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-css-stringify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-css-what
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-csscomb-core
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csslint
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cssom
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csurf
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-generate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-spectrum
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ctype
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-currently-unhandled
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cycle
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-d
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dashdash
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-data-uri-to-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-date-now
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dateformat
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-debug
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-debuglog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-decamelize
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decompress-response
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deep-eql
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deep-equal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-deep-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deep-is
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-deeper
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-default-require-extensions
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-defaults
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-defence
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-defence-cli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-deferred
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-define-properties
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-defined
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-defs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-degenerator
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-del
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-delayed-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-delegates
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dep-graph
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-depd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dependency-lister
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deprecated
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-destroy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-detect-file
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-detective
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dezalgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-diff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-difflet
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-difflib
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-docopt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-doctrine
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dom-serializer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-domelementtype
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-domhandler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-domutils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dot-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dotfile-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dreamopt
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dryice
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dtree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplexer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplexer2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-duplexer3
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplexify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duration
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-each
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-each-async
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ebnf-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ecstatic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-editor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ee-first
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ejs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-emojione
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-encodeurl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-encoding
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-end-of-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-entities
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-error-ex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-errorhandler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-errs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es-abstract
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es-to-primitive
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es5-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es5-shim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-iterator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es6-set
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-shim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-symbol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-weak-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-escape-html
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-escape-regexp-component
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-escape-string-regexp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-escodegen
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-esprima
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-esprima-fb
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-esprima-harmony-jscs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-esrecurse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-estraverse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-estraverse-fb
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-esutils
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-etag
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-event-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-event-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-eventemitter2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-eventemitter3
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-events
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-events-to-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-exit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expand-brackets
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expand-tilde
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expect-dot-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-express
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-express-session
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extend
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extend-shallow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extglob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extsprintf
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-eyes
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fancy-log
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-far
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fast-levenshtein
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-faye-websocket
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fd-slicer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fg-lodash
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-figures
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-file-entry-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-file-sync-cmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-file-uri-to-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-filed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-filelist
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-filename-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fileset
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fill-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fill-range
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-finalhandler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-find-cache-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-find-up
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-findup-sync
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-first-chunk-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-flagged-respawn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-flot
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fn-dot-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fn-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-follow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-for-in
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-for-own
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-foreach
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-forever-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-form-data
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-formatio
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-formidable
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-forwarded
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-freetree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fresh
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-from
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-from2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-exists-sync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fs-ext
ExclusiveArch: %{nodejs_arches}
- nodejs-fs-extra
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-vacuum
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-write-stream-atomic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs2
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fstream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fstream-ignore
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fstream-npm
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ftp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-function-bind
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-gauge
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gaze
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gdal
ExclusiveArch: %{nodejs_arches}
- nodejs-generate-function
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generate-object-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-get-pkg-repo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-port
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-stdin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-uri
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-getobject
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gettext-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-github-url-from-git
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-github-url-from-username-repo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-glob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-glob-base
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-glob-parent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-global-prefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-globals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-globby
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-globule
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-glogg
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gonzales-pe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-got
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-graceful-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-graceful-readlink
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grip
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-growl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-angular-templates
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-banner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-cli
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-compare-size
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-clean
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-concat
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-connect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-copy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-contrib-csslint
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-cssmin
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-htmlmin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-contrib-internal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-less
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-nodeunit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-requirejs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-contrib-uglify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-watch
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-git-authors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-html-validation
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-init
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-known-options
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-legacy-log
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-legacy-log-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-legacy-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-lib-contrib
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-saucelabs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-sed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-simple-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-util-args
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-util-options
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-util-process
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-util-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-wrap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-gulplog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gzip-size
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-handlebars
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-har-validator
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-ansi
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-color
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-gulplog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-unicode
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-yarn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hash_file
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hawk
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-he
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-heap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-highlight-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hock
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hoek
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hooker
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-hosted-git-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-html-minifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-htmlparser2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-errors
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-http-proxy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-http-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-signature
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-https-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-humanize-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-i
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-i18n-transform
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-i2c
ExclusiveArch: %{nodejs_arches}
- nodejs-iconv
ExclusiveArch: %{nodejs_arches}
- nodejs-iconv-lite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-iferr
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ignore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-imurmurhash
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-indent-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-infinity-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inflight
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inherit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-inherits
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inherits1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ini
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-init-package-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inline-source-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-install
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-int64-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-interpret
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-into-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-invert-kv
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ip
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irc-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irregular-plurals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-absolute
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-arrayish
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-arrow-function
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-boolean-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-builtin-module
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-callable
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-date-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-dotfile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-equal-shallow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-extendable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-extglob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-finite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-fullwidth-code-point
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-generator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-generator-fn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-generator-function
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-lower-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-my-json-valid
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-number
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-number-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-obj
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-observable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-path-cwd
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-path-in-cwd
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-path-inside
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-plain-obj
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-plain-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-primitive
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-redirect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-regexp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-relative
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-retry-allowed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-text-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-typedarray
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-unc-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-upper-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-url
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-utf8
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-valid-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-windows
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isarray
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-isexe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-iso8601
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isobject
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isodate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isstream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jade
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jasmine-growl-reporter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jasmine-reporters
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jison
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jison-lex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jju
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-joose
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-joosex-namespace-depended
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-joosex-simplerequest
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-js-base64
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-js-yaml
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jschardet
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jscoverage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jshint
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-json-diff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-json-localizer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-json-parse-helpfulerror
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-json-stable-stringify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-json-stringify-safe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonfile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jsonify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jsonm
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonparse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonpointer
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonselect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jwt-simple
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-keypress
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-kind-of
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-klaw
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-langdetect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-latest-version
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lazystream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lcid
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lcov-parse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-leaflet
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-leaflet-formbuilder
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-leaflet-hash
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-leche
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-left-pad
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-less
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-levn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lex-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-libxmljs
ExclusiveArch: %{nodejs_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- nodejs-line-reader
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-linkify-it
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-load-grunt-tasks
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-load-json-file
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-locate-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lockfile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-log-driver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-symbols
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lolex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-loud-rejection
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lower-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lower-case-first
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lowercase-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lru-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lru-queue
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ltx
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-make-arrow-function
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-make-generator-function
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-obj
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mapnik
ExclusiveArch: %{nodejs_arches}
- nodejs-mapnik-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mapnik-vector-tile
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-markdown
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-markdown-it-testgen
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-max-timeout
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-maxmin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mbtiles
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-md5-hex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-md5-o-matic
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mdurl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-media-typer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-memoizee
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-meow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-merge-descriptors
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-merge-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-metascript
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-method-override
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-methods
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-millstone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mime
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mime-db
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mime-types
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mimeparse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-minimatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minimist
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-minstache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mkdirp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mkfiletree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mock-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-module-not-found-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-moment
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mongodb
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mongodb-core
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-monocle
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-morgan
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-muffin
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-multiline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-multimatch
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-multiparty
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mustache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mute-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mv
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mysql
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mz
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nan0
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nan1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nano
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-native-or-bluebird
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ncp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-needle
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-negotiator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nested-error-stacks
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-net-browserify-alt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-netmask
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-next
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-next-tick
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-node-expat
ExclusiveArch: %{nodejs_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- nodejs-node-int64
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-markdown
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-print
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-static
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-status-codes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-stringprep
ExclusiveArch: %{nodejs_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- nodejs-node-uuid
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nomnom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nopt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nopt-usage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-noptify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-normalize-git-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-normalize-package-data
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-normalize-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-cache-filename
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-install-checks
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-license
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-npm-package-arg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-registry-client
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-npm-run-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-stats
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-user-validate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npmlog
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nsp-api
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nsp-audit-shrinkwrap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nth-check
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-number-is-nan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-numeral
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth-sign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-assign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-dot-entries
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-object-dot-omit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-object-inspect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-on-finished
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-on-headers
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-once
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-onetime
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-only-shallow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-open
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-opener
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-opn
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-optionator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-options
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-optjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-opts
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-orchestrator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ordered-read-streams
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-os-homedir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-os-locale
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-os-tmpdir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-osenv
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-output-file-sync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-p-finally
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-is-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-limit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-locate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pac-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pac-resolver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-package
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-package-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-package-json
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-package-license
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packet-reader
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pad
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pad-left
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-paperboy
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-param-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-github-repo-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-parse-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parserlib
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-parseurl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pascal-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-oauth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-oauth1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-oauth2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-strategy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-array
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-path-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-exists
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-is-absolute
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-is-inside
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-key
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-to-regexp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-path-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pathval
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pause
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pause-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pedding
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pegjs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pem
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pff
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pg-connection-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-escape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-types
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pgpass
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pinkie
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pinkie-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pkg-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pkg-up
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pkginfo
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-platform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-plur
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-portfinder
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-portscanner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-posix-getopt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-bytea
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-date
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-interval
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-prelude-ls
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-prepend-http
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-preserve
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pretty-bytes
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pretty-hrtime
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pretty-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-private
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-process-nextick-args
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-progress-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-promises-aplus-tests
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-prompt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-promzard
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-propagate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-proto-list
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proxy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-proxyquire
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pruddy-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pseudomap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pubcontrol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-q
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-q-io
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-qs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qtdatastream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-queue-async
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qunit-extras
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-qunitjs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rainbowsocks
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-randomatic
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-range-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-raw-body
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rc
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-re-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-read-all-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-read-cmd-shim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-dir-files
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-file
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-installed
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-package-json
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-package-tree
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-pkg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-read-pkg-up
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-readable-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-readdir-scoped-modules
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-readdirp
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-realize-package-specifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-recast
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rechoir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-redent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-reduce-component
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-regenerator
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-regex-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-registry-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-relateurl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-repeat-element
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-repeat-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-repeating
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-repl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-replace
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-request
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-requestretry
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-cs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-require-directory
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-inject
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-uncached
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-yaml
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-requirejs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-requires-port
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-from
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-pkg
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-response-time
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-resumer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-retry
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-revalidator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rewire
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rhea
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rimraf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rndm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ronn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-run-parallel-limit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-runforcover
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-safe-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-safe-json-stringify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-safecb
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-samsam
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sauce-tunnel
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-saucelabs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sax
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-scmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-secure-random
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-semver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-send
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sentence-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-seq
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sequencify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-serialize-error
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-serve-index
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-serve-static
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-set-getter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-set-immediate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-set-immediate-shim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-setimmediate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sha
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shelljs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-shelljs-nodecli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-should
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-should-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-should-format
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-should-http
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-should-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-showdown
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sigmund
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-signal-exit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-silent-npm-registry-client
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-simple-assert
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-simple-fmt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-simple-is
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-simple-markdown
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-single-line-log
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sinon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sinon-restore
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-slide
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-smart-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-snake-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snockets
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sntp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-socks-client
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-socks-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sort-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sorted-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-source-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-source-map-fixtures
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sparkles
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-spdx-correct
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-exceptions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-expression-parse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-license-ids
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-speedometer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-split
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sqlite3
ExclusiveArch: %{nodejs_arches}
- nodejs-srs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-st
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stack-trace
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stack-utils
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-static-favicon
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-statuses
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-std-mocks
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-combiner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-consume
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-counter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-reduce
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-replace
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-shift
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-spigot
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-to-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-streamsink
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-streamtest
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-string-dot-prototype-dot-repeat
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-string-dot-prototype-dot-trim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-string-width
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-string_decoder
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringmap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringscanner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringset
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringstream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-ansi
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strip-bom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-bom-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strip-indent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strip-json-comments
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strscanner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stylus
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-success-symbol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-superagent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-superagent-proxy
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-supertest
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-supervisor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-supports-color
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-swap-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-symbol-observable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tad
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tap-mocha-reporter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tap-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tar
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tar-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-temp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-temporary
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern-cordovajs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern-liferay
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-terst
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-test
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-testjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-testswarm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-text-extensions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-text-table
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-thenify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-thenify-all
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-through
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-through2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-through2-filter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-thunkify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tildify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tilejson
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tilelive
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tilelive-mapnik
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tiletype
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-time-stamp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-timed-out
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-timers-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tiny-lr-fork
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-title-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tlds
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tmatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tmp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-to-absolute-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-to-object-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tough-cookie
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tracejs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-transformers
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-traverse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-treeify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-trim-newlines
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-try-open
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tryor
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tsscmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ttembed-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tunnel-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-check
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-type-detect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-name
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-typeahead.js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-typedarray
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uc-dot-micro
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uglify-to-browserify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uid-number
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uid-safe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uid2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ultron
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-umask
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unc-path-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-underscore-dot-logger
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unicode-7.0.0
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unicode-length
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-union
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unique-filename
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unique-slug
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unique-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unpipe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unzip-response
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-upper-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-upper-case-first
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uri-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-url-join
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-url-parse-lax
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-url2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-utfx
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-util-deprecate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-util-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-utile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-utilities
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-utils-merge
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vali-date
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-validate-npm-package-license
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-validate-npm-package-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vary
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vasync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-verror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vhost
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vinyl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vow-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vow-queue
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vows
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-w3cjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-walkdir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-watchit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wcwidth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-weak-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-websocket-driver
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-when
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-which
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-win-spawn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-window-size
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-winston
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-with
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-woothee
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wordwrap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wrap-ansi
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wrap-fn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wrappy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-write-file-atomic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-write-json-file
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-write-pkg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ws
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xml2js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmlbuilder
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmldom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xregexp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-xtend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-y18n
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yallist
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-yargs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-yauzl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zip-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zipfile
ExclusiveArch: %{nodejs_arches}
- nodejs-zlib-browserify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zlibjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodeunit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: %{ix86} x86_64
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64
- nwchem
ExclusiveArch: x86_64 %{ix86}
- oci-register-machine
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- ocitools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- odcs
ExclusiveArch: %{ix86} x86_64
- olpc-kbdshim
ExclusiveArch: %{ix86} %{arm}
- olpc-netutils
ExclusiveArch: %{ix86} %{arm}
- olpc-powerd
ExclusiveArch: %{ix86} %{arm}
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjfx
ExclusiveArch: %{ix86} x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openmx
ExclusiveArch: x86_64 %{ix86}
- openni
ExclusiveArch: %{ix86} x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openssl-ibmca
ExclusiveArch: s390 s390x
- origin
ExclusiveArch: %{go_arches}
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- orocos-bfl
ExclusiveArch: %{ix86} x86_64
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64
- paflib
ExclusiveArch: ppc %{power64}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdfmod
ExclusiveArch: %mono_arches
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 arm
- pesign-test-app
ExclusiveArch: i686 x86_64 ia64 aarch64
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- polyml
ExclusiveArch: %{ix86} x86_64 sparc sparcv8 sparcv9 sparcv9v ppc %{power64} %{arm} aarch64 ia64 mips mipsel
- poppler-sharp
ExclusiveArch: %mono_arches
- powerpc-utils
ExclusiveArch: ppc %{power64}
- ppc64-diag
ExclusiveArch: ppc %{power64}
- ppc64-utils
ExclusiveArch: ppc %{power64}
- prelude-correlator
ExclusiveArch: %{ix86} x86_64
- prewikka
ExclusiveArch: %{ix86} x86_64
- publican-jboss
ExclusiveArch: i686 x86_64
- pvs-sbcl
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- python-afl
ExclusiveArch: %{ix86} x86_64
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-healpy
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-openoffice
ExclusiveArch: noarch x86_64
- python-ovirt-register
ExclusiveArch: %{ix86} x86_64
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-rpi-gpio
ExclusiveArch: %{arm} aarch64
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- quantum-espresso
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: %{openblas_arches}
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- redhat-lsb
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- reg
ExclusiveArch: x86_64
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm}
- rescene
ExclusiveArch: %{mono_arches}
- restsharp
ExclusiveArch: %{mono_arches}
- rhythmbox-alternative-toolbar
ExclusiveArch: %{ix86} %{arm} x86_64 ppc64 ppc64le
- rkt
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- runc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %{mips} s390x
- rust
ExclusiveArch: %{rust_arches}
- rust-packaging
ExclusiveArch: %{rust_arches} noarch
- s390utils
ExclusiveArch: s390 s390x
- sagemath
ExclusiveArch: aarch64 %{arm} %{ix86} x86_64 ppc sparcv9
- sbcl
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- sbd
ExclusiveArch: i686 x86_64 s390x
- seamonkey
ExclusiveArch: %{ix86} x86_64
- servicelog
ExclusiveArch: ppc %{power64}
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: x86_64
- shim-signed
ExclusiveArch: x86_64 aarch64
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- sigul
ExclusiveArch: x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- slapi-nis
ExclusiveArch: x86_64 %{ix86}
- smuxi
ExclusiveArch: %{ix86} x86_64 %{arm} ppc64le
- snapd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- source-to-image
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- spice-xpi
ExclusiveArch: i686 x86_64 armv6l armv7l armv7hl aarch64
- spring
ExclusiveArch: %{ix86} x86_64
- springlobby
ExclusiveArch: %{ix86} x86_64
- statsd
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- supermin
ExclusiveArch: x86_64
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tarantool
ExclusiveArch: %{ix86} x86_64 armv7hl armv7hnl aarch64
- tboot
ExclusiveArch: %{ix86} x86_64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- themonospot-base
ExclusiveArch: %mono_arches
- themonospot-console
ExclusiveArch: %mono_arches
- themonospot-gui-gtk
ExclusiveArch: %mono_arches
- themonospot-plugin-avi
ExclusiveArch: %mono_arches
- themonospot-plugin-mkv
ExclusiveArch: %mono_arches
- thermald
ExclusiveArch: %{ix86} x86_64
- thunderbird-enigmail
ExclusiveArch: %{ix86} %{arm} ppc64 ppc64le s390x x86_64 noarch
- tilix
ExclusiveArch: %{ldc_arches}
- tmux-top
ExclusiveArch: %{go_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tpm2-tools
ExclusiveArch: %{ix86} x86_64
- tpm2-tss
ExclusiveArch: %{ix86} x86_64
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ugene
ExclusiveArch: %{ix86} x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- uglify-js1
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- unetbootin
ExclusiveArch: %{ix86} x86_64
- v8
ExclusiveArch: %{ix86} x86_64 %{arm} ppc mipsel mips64el s390 s390x
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vdsm
ExclusiveArch: x86_64 %{power64} aarch64
- vim-go
ExclusiveArch: %{?golang_arches:%{golang_arches} noarch}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- virtualplanet
ExclusiveArch: %{fpc_arches}
- vrq
ExclusiveArch: %{ix86} x86_64
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm}
- webkit-sharp
ExclusiveArch: %mono_arches
- wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: %{ix86} %{arm}
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- wiredtiger
ExclusiveArch: x86_64 aarch64 ppc64le
- wraplinux
ExclusiveArch: %{ix86} x86_64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x86info
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: %{ix86} x86_64 armv7hl aarch64
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-freedreno
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-geode
ExclusiveArch: %{ix86}
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64 ia64
- xorg-x11-drv-omap
ExclusiveArch: %{arm}
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-opentegra
ExclusiveArch: %{arm}
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- xsupplicant
ExclusiveArch: %{ix86} x86_64 ppc %{power64}
- ycssmin
ExclusiveArch: %{nodejs_arches} noarch
- zeromq-ada
ExclusiveArch: %{GNAT_arches}
- zlib-ada
ExclusiveArch: %{GNAT_arches}
6 years, 9 months
Architecture specific change in rpms/libmthca.git
by githook-noreply@fedoraproject.org
The package rpms/libmthca.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/libmthca.git/commit/?id=a64f835db....
Change:
-%ifarch %{mips}
Thanks.
Full change:
============
commit a64f835db9631ea633b044140b1de38daac4f0d4
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 04:03:43 2017 -0400
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 77672f3..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,15 +0,0 @@
-i386/
-i686/
-x86_64/
-ppc/
-ppc64/
-ia64/
-mips/
-arm*/
-noarch/
-.project
-*.src.rpm
-.build*.log
-libmthca-1.0.5.tar.gz
-libmthca-1.0.6.tar.gz
-libmthca-1.0.6/
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libmthca.spec b/libmthca.spec
deleted file mode 100644
index 1f63e33..0000000
--- a/libmthca.spec
+++ /dev/null
@@ -1,187 +0,0 @@
-Name: libmthca
-Version: 1.0.6
-Release: 18%{?dist}
-Summary: Mellanox InfiniBand HCA Userspace Driver
-Provides: libibverbs-driver.%{_arch}
-Group: System Environment/Libraries
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/mthca/%{name}-%{version}.tar.gz
-Provides: %{name}-devel = %{version}-%{release}
-BuildRequires: libibverbs-devel >= 1.2.0
-%ifnarch %{mips}
-BuildRequires: valgrind-devel
-%endif
-
-%description
-libmthca provides a device-specific userspace driver for Mellanox HCAs
-(MT23108 InfiniHost and MT25208 InfiniHost III Ex) for use with the
-libibverbs library.
-
-%package static
-Summary: Development files for the libmthca driver
-Group: System Environment/Libraries
-Provides: %{name}-devel-static = %{version}-%{release}
-Obsoletes: %{name}-devel-static < 1.0.5-4
-Requires: %{name} = %{version}-%{release}
-
-%description static
-Static version of libmthca that may be linked directly to an
-application, which may be useful for debugging.
-
-%prep
-%setup -q
-
-%build
-%ifarch %{mips}
-%configure
-%else
-%configure --with-valgrind
-%endif
-make %{?_smp_mflags}
-
-%install
-make DESTDIR=%{buildroot} install
-# remove unpackaged files from the buildroot
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/libmthca.so
-
-%files
-%{_libdir}/libmthca-rdmav2.so
-%{_sysconfdir}/libibverbs.d/mthca.driver
-%doc AUTHORS ChangeLog README
-%license COPYING
-
-%files static
-%{_libdir}/libmthca.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-17
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-16
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Aug 11 2016 Michal Toman <mtoman(a)fedoraproject.org> - 1.0.6-15
-- No valgrind on MIPS
-
-* Wed Mar 30 2016 Honggang Li <honli(a)redhat.com> - 1.0.6-14
-- Rebuild against latest libibverbs
-- Minor fixes
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Tue Nov 27 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.6-7
-- Fix Url and Source tags
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-4
-- Improve the valgrind usage based upon where it's available
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-3
-- Undo pseudoprovide workaround as it's no longer needed due to
- a change in the libibverbs requirements
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-2
-- Helps if you put the % in front of a macro :-/
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-1
-- Update to latest upstream version
-- Add pseudoprovide for libibverbs-driver.{_arch} while keeping old
- pseudoprovide until libibverbs can be rebuilt without needing the
- old provide
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Thu Feb 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.5-8
-- Update Obsoletes to resolve problem in update repo
-
-* Mon Jan 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.5-7
-- Don't try to build on s390(x) as the hardware doesn't exist there
-
-* Sat Dec 05 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.5-6
-- Tweak the provides and obsoletes a little bit to make sure we only pull in
- the -static package to replace past -devel-static packages, and not past
- -devel packages.
-
-* Wed Dec 02 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.5-5
-- Rename devel-static package to just -static, it only has a single static
- lib in it and no actual devel files (like headers, those are part of
- libibverbs-devel instead). Obsolete the various other named packages we
- want this to supercede
-- Enable valgrind annotations on all arches except ia64
-- Update to latest code, including update for libibverbs API change
-- Bump release to 5 so it is higher than the current rhel5 libmthca release
-- Add various patches from the upstream git repo that haven't been rolled into
- a new release tarball yet
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Tue May 27 2008 Roland Dreier <rolandd(a)cisco.com> - 1.0.5-1
-- New upstream release
-- Change openib.org URLs to openfabrics.org URLs
-
-* Thu May 22 2008 Todd Zullinger <tmz(a)pobox.com> - 1.0.4-3
-- fix license tag
-
-* Mon Feb 18 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 1.0.4-2
-- Autorebuild for GCC 4.3
-
-* Thu Nov 9 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0.4-1
-- New upstream release
-- Depend on libibverbs 1.1, and package new library file names.
-- Spec file cleanups: remove unused ver macro, improve BuildRoot, move
- static libraries into devel-static package, and don't use makeinstall
- any more (all suggested by Doug Ledford <dledford(a)redhat.com>).
-
-* Wed Jul 26 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0.3-1
-- New upstream release
-
-* Tue Mar 14 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0.2-1
-- New upstream release
-
-* Thu Feb 16 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0-1
-- New upstream release
-
-* Wed Feb 15 2006 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.5.rc7
-- New upstream release
-
-* Sun Jan 22 2006 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.4.rc6
-- New upstream release
-
-* Tue Oct 25 2005 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.3.rc5
-- New upstream release
-
-* Wed Oct 5 2005 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.2.rc4
-- Update to upstream 1.0-rc4 release
-
-* Mon Sep 26 2005 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.1.rc3
-- Initial attempt at Fedora Extras-compliant spec file
diff --git a/sources b/sources
deleted file mode 100644
index 7a18679..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-893b38bc498ca47ca094e48358aae507 libmthca-1.0.6.tar.gz
6 years, 9 months
Architecture specific change in rpms/libmthca.git
by githook-noreply@fedoraproject.org
The package rpms/libmthca.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/libmthca.git/commit/?id=02c32de9e....
Change:
-%ifarch %{mips}
Thanks.
Full change:
============
commit 02c32de9efa5f6abc7ad88ad6020fe3b5c965f59
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 02:59:09 2017 -0400
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 77672f3..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,15 +0,0 @@
-i386/
-i686/
-x86_64/
-ppc/
-ppc64/
-ia64/
-mips/
-arm*/
-noarch/
-.project
-*.src.rpm
-.build*.log
-libmthca-1.0.5.tar.gz
-libmthca-1.0.6.tar.gz
-libmthca-1.0.6/
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libmthca.spec b/libmthca.spec
deleted file mode 100644
index 1f63e33..0000000
--- a/libmthca.spec
+++ /dev/null
@@ -1,187 +0,0 @@
-Name: libmthca
-Version: 1.0.6
-Release: 18%{?dist}
-Summary: Mellanox InfiniBand HCA Userspace Driver
-Provides: libibverbs-driver.%{_arch}
-Group: System Environment/Libraries
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/mthca/%{name}-%{version}.tar.gz
-Provides: %{name}-devel = %{version}-%{release}
-BuildRequires: libibverbs-devel >= 1.2.0
-%ifnarch %{mips}
-BuildRequires: valgrind-devel
-%endif
-
-%description
-libmthca provides a device-specific userspace driver for Mellanox HCAs
-(MT23108 InfiniHost and MT25208 InfiniHost III Ex) for use with the
-libibverbs library.
-
-%package static
-Summary: Development files for the libmthca driver
-Group: System Environment/Libraries
-Provides: %{name}-devel-static = %{version}-%{release}
-Obsoletes: %{name}-devel-static < 1.0.5-4
-Requires: %{name} = %{version}-%{release}
-
-%description static
-Static version of libmthca that may be linked directly to an
-application, which may be useful for debugging.
-
-%prep
-%setup -q
-
-%build
-%ifarch %{mips}
-%configure
-%else
-%configure --with-valgrind
-%endif
-make %{?_smp_mflags}
-
-%install
-make DESTDIR=%{buildroot} install
-# remove unpackaged files from the buildroot
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/libmthca.so
-
-%files
-%{_libdir}/libmthca-rdmav2.so
-%{_sysconfdir}/libibverbs.d/mthca.driver
-%doc AUTHORS ChangeLog README
-%license COPYING
-
-%files static
-%{_libdir}/libmthca.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-17
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-16
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Aug 11 2016 Michal Toman <mtoman(a)fedoraproject.org> - 1.0.6-15
-- No valgrind on MIPS
-
-* Wed Mar 30 2016 Honggang Li <honli(a)redhat.com> - 1.0.6-14
-- Rebuild against latest libibverbs
-- Minor fixes
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Tue Nov 27 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.6-7
-- Fix Url and Source tags
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-4
-- Improve the valgrind usage based upon where it's available
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-3
-- Undo pseudoprovide workaround as it's no longer needed due to
- a change in the libibverbs requirements
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-2
-- Helps if you put the % in front of a macro :-/
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.6-1
-- Update to latest upstream version
-- Add pseudoprovide for libibverbs-driver.{_arch} while keeping old
- pseudoprovide until libibverbs can be rebuilt without needing the
- old provide
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Thu Feb 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.5-8
-- Update Obsoletes to resolve problem in update repo
-
-* Mon Jan 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.5-7
-- Don't try to build on s390(x) as the hardware doesn't exist there
-
-* Sat Dec 05 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.5-6
-- Tweak the provides and obsoletes a little bit to make sure we only pull in
- the -static package to replace past -devel-static packages, and not past
- -devel packages.
-
-* Wed Dec 02 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.5-5
-- Rename devel-static package to just -static, it only has a single static
- lib in it and no actual devel files (like headers, those are part of
- libibverbs-devel instead). Obsolete the various other named packages we
- want this to supercede
-- Enable valgrind annotations on all arches except ia64
-- Update to latest code, including update for libibverbs API change
-- Bump release to 5 so it is higher than the current rhel5 libmthca release
-- Add various patches from the upstream git repo that haven't been rolled into
- a new release tarball yet
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Tue May 27 2008 Roland Dreier <rolandd(a)cisco.com> - 1.0.5-1
-- New upstream release
-- Change openib.org URLs to openfabrics.org URLs
-
-* Thu May 22 2008 Todd Zullinger <tmz(a)pobox.com> - 1.0.4-3
-- fix license tag
-
-* Mon Feb 18 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 1.0.4-2
-- Autorebuild for GCC 4.3
-
-* Thu Nov 9 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0.4-1
-- New upstream release
-- Depend on libibverbs 1.1, and package new library file names.
-- Spec file cleanups: remove unused ver macro, improve BuildRoot, move
- static libraries into devel-static package, and don't use makeinstall
- any more (all suggested by Doug Ledford <dledford(a)redhat.com>).
-
-* Wed Jul 26 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0.3-1
-- New upstream release
-
-* Tue Mar 14 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0.2-1
-- New upstream release
-
-* Thu Feb 16 2006 Roland Dreier <rdreier(a)cisco.com> - 1.0-1
-- New upstream release
-
-* Wed Feb 15 2006 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.5.rc7
-- New upstream release
-
-* Sun Jan 22 2006 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.4.rc6
-- New upstream release
-
-* Tue Oct 25 2005 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.3.rc5
-- New upstream release
-
-* Wed Oct 5 2005 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.2.rc4
-- Update to upstream 1.0-rc4 release
-
-* Mon Sep 26 2005 Roland Dreier <rolandd(a)cisco.com> - 1.0-0.1.rc3
-- Initial attempt at Fedora Extras-compliant spec file
diff --git a/sources b/sources
deleted file mode 100644
index 7a18679..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-893b38bc498ca47ca094e48358aae507 libmthca-1.0.6.tar.gz
6 years, 9 months
Architecture specific change in rpms/bigloo.git
by githook-noreply@fedoraproject.org
The package rpms/bigloo.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/bigloo.git/commit/?id=3947e86f89e....
Change:
-ExcludeArch: ppc64
Thanks.
Full change:
============
commit 3947e86f89eb5ef0da16fd8e18ff20fd82d2ccc6
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Aug 17 22:31:20 2017 -0600
Add -endian patch to fix s390x build.
Build for ppc64 as well, since the -endian patch fixed that too.
diff --git a/bigloo-endian.patch b/bigloo-endian.patch
new file mode 100644
index 0000000..951465b
--- /dev/null
+++ b/bigloo-endian.patch
@@ -0,0 +1,303 @@
+--- api/gstreamer/src/Clib/bglgst.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ api/gstreamer/src/Clib/bglgst.c 2017-08-17 20:11:16.869429995 -0600
+@@ -1053,7 +1053,7 @@ bgl_gsttag_value_to_obj( const GstTagLis
+ GDate *date;
+
+ if( gst_tag_list_get_date( list, tag, &date ) )
+- return bgl_make_date( 1, 1, 1,
++ return bgl_make_date( 0, 1, 1, 1,
+ date->day, date->month, date->year,
+ 0, 0, 0 );
+ else
+--- bde/bmem/lib/alloc.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ bde/bmem/lib/alloc.c 2017-08-17 21:40:37.460948521 -0600
+@@ -758,7 +758,7 @@ obj_t ident proto { \
+ WRAPPER( string_to_bstring_len, STRING_TYPE_NUM, (char *s, int l), (s ,l) )
+ WRAPPER( string_to_bstring, STRING_TYPE_NUM, (char *s), (s) )
+ WRAPPER( make_string, STRING_TYPE_NUM, (int l, char c), (l,c) )
+-WRAPPER( make_string_sans_fill, STRING_TYPE_NUM, (int l), (l) )
++WRAPPER( make_string_sans_fill, STRING_TYPE_NUM, (long l), (l) )
+ WRAPPER( string_append, STRING_TYPE_NUM, (void *s1, void *s2), (s1, s2) )
+ WRAPPER( string_append_3, STRING_TYPE_NUM, (void *s1, void *s2, void *s3), (s1, s2, s3) )
+ WRAPPER( c_substring, STRING_TYPE_NUM, (void *s, int l1, int l2), (s, l1, l2) )
+@@ -812,7 +812,7 @@ WRAPPER( bgl_host, HOSTENT_TYPE_NUM, (ob
+ /* date */
+ WRAPPER( bgl_seconds_to_date, DATE_TYPE_NUM, (long s), (s) )
+ WRAPPER( bgl_nanoseconds_to_date, DATE_TYPE_NUM, (long s), (s) )
+-WRAPPER( bgl_make_date, DATE_TYPE_NUM, (int s, int m, int hr, int mday, int mon, int year, long tz, bool_t istz, int isdst), (s, m, hr, mday, mon, year, tz, istz, isdst) )
++WRAPPER( bgl_make_date, DATE_TYPE_NUM, (BGL_LONGLONG_T ns, int s, int m, int hr, int mday, int mon, int year, long tz, bool_t istz, int isdst), (ns, s, m, hr, mday, mon, year, tz, istz, isdst) )
+ WRAPPER( bgl_seconds_format, STRING_TYPE_NUM, (long s, obj_t f), (s, f) )
+
+ /* dynamic environment */
+--- bde/bmem/lib/bmem.h.orig 2017-04-18 01:33:52.000000000 -0600
++++ bde/bmem/lib/bmem.h 2017-08-17 20:10:11.444600428 -0600
+@@ -97,7 +97,7 @@ extern void (*____bgl_init_objects)();
+ extern void *(*____string_to_bstring)( char * );
+ extern void *(*____string_to_bstring_len)( char *, int );
+ extern void *(*____make_string)( int, char );
+-extern void *(*____make_string_sans_fill)( int );
++extern void *(*____make_string_sans_fill)( long );
+ extern void *(*____string_append)( void *, void * );
+ extern void *(*____string_append_3)( void *, void *, void * );
+ extern void *(*____c_substring)( void *, int, int );
+@@ -153,7 +153,7 @@ extern void *(*____bgl_host )( void * );
+
+ extern void *(*____bgl_seconds_to_date )( long );
+ extern void *(*____bgl_nanoseconds_to_date )( long );
+-extern void *(*____bgl_make_date )( int, int, int, int, int, int, long, int, int );
++extern void *(*____bgl_make_date )( BGL_LONGLONG_T, int, int, int, int, int, int, long, bool_t, int );
+ extern void *(*____bgl_seconds_format )( long, void * );
+
+ extern void *(*____scheduler_start)( void * );
+--- bde/bmem/lib/init.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ bde/bmem/lib/init.c 2017-08-17 20:09:43.116674223 -0600
+@@ -63,7 +63,7 @@ void *(*____make_bllong)( BGL_LONGLONG_T
+ void *(*____string_to_bstring)( char * ) = 0;
+ void *(*____string_to_bstring_len)( char *, int ) = 0;
+ void *(*____make_string)( int, char ) = 0;
+-void *(*____make_string_sans_fill)( int ) = 0;
++void *(*____make_string_sans_fill)( long ) = 0;
+ void *(*____string_append)( void *, void * ) = 0;
+ void *(*____string_append_3)( void *, void *, void * ) = 0;
+ void *(*____c_substring)( void *, int, int ) = 0;
+@@ -138,7 +138,7 @@ void *bgl_socket_accept_symbol, *bgl_soc
+ /* date */
+ void *(*____bgl_seconds_to_date )( long );
+ void *(*____bgl_nanoseconds_to_date )( long );
+-void *(*____bgl_make_date )( int, int, int, int, int, int, long, bool_t, int );
++void *(*____bgl_make_date )( BGL_LONGLONG_T, int, int, int, int, int, int, long, bool_t, int );
+ void *(*____bgl_seconds_format )( long, void * );
+
+ /* classes */
+@@ -421,7 +421,7 @@ bmem_init_inner() {
+ /* date */
+ ____bgl_seconds_to_date = (void *(*)( long ))get_function( hdl, "bgl_seconds_to_date" );
+ ____bgl_nanoseconds_to_date = (void *(*)( long ))get_function( hdl, "bgl_nanoseconds_to_date" );
+- ____bgl_make_date = (void *(*)( int, int, int, int, int, int, long, bool_t, int ))get_function( hdl, "bgl_make_date" );
++ ____bgl_make_date = (void *(*)( BGL_LONGLONG_T, int, int, int, int, int, int, long, bool_t, int ))get_function( hdl, "bgl_make_date" );
+ ____bgl_seconds_format = (void *(*)( long, void * ))get_function( hdl, "bgl_seconds_format" );
+
+ /* class */
+--- runtime/Clib/callcc.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Clib/callcc.c 2017-08-16 20:17:27.973583422 -0600
+@@ -24,7 +24,7 @@ extern int flush_regs_in_stack();
+ /*---------------------------------------------------------------------*/
+ extern long glob_dummy;
+
+-extern obj_t make_fx_procedure();
++extern obj_t make_fx_procedure( obj_t (*)(), int, int );
+ extern obj_t c_constant_string_to_string( char * );
+
+ static obj_t callcc_restore_stack();
+--- runtime/Clib/cbinary.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Clib/cbinary.c 2017-08-16 20:22:27.612760838 -0600
+@@ -50,8 +50,8 @@
+ extern obj_t obj_to_string( obj_t, obj_t );
+ extern obj_t string_to_obj( obj_t, obj_t, obj_t );
+ extern obj_t c_constant_string_to_string( char * );
+-extern obj_t make_string_sans_fill( int );
+-extern obj_t bgl_string_shrink();
++extern obj_t make_string_sans_fill( long );
++extern obj_t bgl_string_shrink(obj_t, long);
+
+ /*---------------------------------------------------------------------*/
+ /* obj_t */
+--- runtime/Clib/ccontrol.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Clib/ccontrol.c 2017-08-17 18:00:48.466680487 -0600
+@@ -13,7 +13,7 @@
+ /*---------------------------------------------------------------------*/
+ /* External definitions. */
+ /*---------------------------------------------------------------------*/
+-extern obj_t make_string_sans_fill( int );
++extern obj_t make_string_sans_fill( long );
+
+ /*---------------------------------------------------------------------*/
+ /* obj_t */
+--- runtime/Clib/cports.c.orig 2017-04-18 07:58:03.442793433 -0600
++++ runtime/Clib/cports.c 2017-08-17 18:00:21.020753088 -0600
+@@ -211,7 +211,7 @@ BGL_RUNTIME_DEF long default_io_bufsiz;
+ /*---------------------------------------------------------------------*/
+ BGL_RUNTIME_DECL obj_t bgl_make_input_port( obj_t, FILE *, obj_t, obj_t );
+ extern obj_t make_string( int, unsigned char );
+-extern obj_t make_string_sans_fill( int );
++extern obj_t make_string_sans_fill( long );
+
+ /*---------------------------------------------------------------------*/
+ /* Prototypes */
+--- runtime/Clib/cprocess.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Clib/cprocess.c 2017-08-16 19:48:22.018342783 -0600
+@@ -58,7 +58,7 @@ extern long bgl_list_length( obj_t );
+ extern char *bgl_string_to_gc_cstring( obj_t );
+ extern obj_t string_to_bstring( char * );
+ extern ssize_t bgl_syswrite( obj_t, char *, size_t );
+-extern obj_t make_string_sans_fill( int );
++extern obj_t make_string_sans_fill( long );
+
+ /*---------------------------------------------------------------------*/
+ /* Prototypes */
+--- runtime/Clib/crgc.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Clib/crgc.c 2017-08-16 19:47:29.602478903 -0600
+@@ -52,7 +52,7 @@
+ extern obj_t bigloo_case_sensitive;
+ extern obj_t bgl_string_to_keyword_len( char *, long );
+ extern obj_t bgl_string_to_symbol_len( char *, long );
+-extern obj_t make_string_sans_fill( int );
++extern obj_t make_string_sans_fill( long );
+ extern obj_t string_to_bstring_len( char *, int );
+ extern int bgl_debug();
+ extern obj_t bgl_escape_C_string( unsigned char *, long, long );
+--- runtime/Clib/csocket.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Clib/csocket.c 2017-08-16 19:47:05.555541352 -0600
+@@ -151,7 +151,7 @@ extern bool_t bigloo_strcmp( obj_t o1, o
+ extern bool_t bgl_dns_enable_cache();
+ extern long bgl_dns_cache_validity_timeout();
+ extern ssize_t bgl_syswrite( obj_t, char *, size_t );
+-extern obj_t make_string_sans_fill( int );
++extern obj_t make_string_sans_fill( long );
+
+ #ifndef _BGL_WIN32_VER
+ extern int dup( int );
+--- runtime/Clib/cstring.c.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Clib/cstring.c 2017-08-16 19:15:09.183034824 -0600
+@@ -98,7 +98,7 @@ make_string( int len, unsigned char c )
+ /*---------------------------------------------------------------------*/
+ BGL_RUNTIME_DEF
+ obj_t
+-make_string_sans_fill( int len ) {
++make_string_sans_fill( long len ) {
+ obj_t string = GC_MALLOC_ATOMIC( STRING_SIZE + len );
+
+ #if( !defined( TAG_STRING ) )
+--- runtime/Ieee/port.scm.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Ieee/port.scm 2017-08-17 17:56:18.284355211 -0600
+@@ -117,7 +117,7 @@
+ "BGL_INPUT_PORT_LENGTH_SET")
+ (macro c-input-port-last-token-position::elong (::input-port)
+ "INPUT_PORT_TOKENPOS")
+- (macro c-input-port-bufsiz::int (::input-port)
++ (macro c-input-port-bufsiz::long (::input-port)
+ "BGL_INPUT_PORT_BUFSIZ")
+ (macro c-closed-input-port?::bool (::obj)
+ "INPUT_PORT_CLOSEP")
+@@ -130,7 +130,7 @@
+
+ ($close-output-port::obj (::output-port) "bgl_close_output_port")
+ (c-get-output-string::bstring (::output-port)"get_output_string")
+- (c-default-io-bufsiz::int "default_io_bufsiz")
++ (c-default-io-bufsiz::long "default_io_bufsiz")
+ (c-reset-eof::bool (::obj) "reset_eof")
+ (macro c-flush-output-port::obj (::output-port)
+ "bgl_flush_output_port")
+@@ -272,7 +272,7 @@
+ "bgl_input_port_seek")
+ (method static c-set-output-port-position!::obj (::output-port ::long)
+ "bgl_output_port_seek")
+- (method static c-input-port-bufsiz::int (::input-port)
++ (method static c-input-port-bufsiz::long (::input-port)
+ "bgl_input_port_bufsiz")
+
+ (method static c-closed-input-port?::bool (::input-port)
+--- runtime/Include/bigloo.h.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Include/bigloo.h 2017-08-16 19:20:31.534244922 -0600
+@@ -2613,7 +2613,7 @@ BGL_RUNTIME_DECL obj_t bgl_display_char(
+ BGL_RUNTIME_DECL obj_t bgl_flush_output_port( obj_t );
+ BGL_RUNTIME_DECL obj_t bgl_write( obj_t, unsigned char *, size_t );
+
+-BGL_RUNTIME_DECL obj_t bgl_make_date();
++BGL_RUNTIME_DECL obj_t bgl_make_date( BGL_LONGLONG_T, int, int, int, int, int, int, long, bool_t, int );
+
+ BGL_RUNTIME_DECL obj_t bgl_make_condvar( obj_t );
+ BGL_RUNTIME_DECL obj_t bgl_make_mutex( obj_t );
+@@ -2640,7 +2640,7 @@ BGL_RUNTIME_DECL obj_t bgl_make_class( o
+ obj_t, obj_t, obj_t, obj_t, obj_t,
+ long, obj_t );
+
+-BGL_RUNTIME_DECL obj_t bgl_getgroups();
++BGL_RUNTIME_DECL obj_t bgl_getgroups( void );
+
+ #if !HAVE_MMAP
+ BGL_RUNTIME_DECL unsigned char bgl_mmap_nommap_ref( obj_t, long );
+@@ -2668,7 +2668,7 @@ BGL_RUNTIME_DECL obj_t bgl_make_server_s
+ BGL_RUNTIME_DECL obj_t bgl_socket_accept( obj_t, bool_t, obj_t, obj_t );
+ BGL_RUNTIME_DECL long bgl_socket_accept_many( obj_t, bool_t, obj_t, obj_t, obj_t );
+
+-BGL_RUNTIME_DECL obj_t bgl_gethostname();
++BGL_RUNTIME_DECL obj_t bgl_gethostname( void );
+ BGL_RUNTIME_DECL obj_t bgl_socket_hostname( obj_t );
+ BGL_RUNTIME_DECL obj_t bgl_datagram_socket_hostname( obj_t );
+ BGL_RUNTIME_DECL obj_t bgl_getsockopt( obj_t, obj_t );
+@@ -2684,7 +2684,7 @@ BGL_RUNTIME_DECL obj_t bgl_regcomp( obj_
+ BGL_RUNTIME_DECL obj_t bgl_regfree( obj_t );
+ BGL_RUNTIME_DECL obj_t bgl_regmatch( obj_t, char *, bool_t, int, int );
+
+-BGL_RUNTIME_DECL void bgl_restore_signal_handlers();
++BGL_RUNTIME_DECL void bgl_restore_signal_handlers( void );
+ extern void bps_bassign(obj_t *field, obj_t value, obj_t obj);
+ extern void bps_bmassign(obj_t *field, obj_t value);
+
+--- runtime/Include/bigloo_string.h.orig 2017-04-18 01:33:52.000000000 -0600
++++ runtime/Include/bigloo_string.h 2017-08-16 19:13:56.990231034 -0600
+@@ -24,7 +24,7 @@ extern "C" {
+ /*---------------------------------------------------------------------*/
+ /* extern */
+ /*---------------------------------------------------------------------*/
+-BGL_RUNTIME_DECL obj_t make_string_sans_fill();
++BGL_RUNTIME_DECL obj_t make_string_sans_fill( long );
+ BGL_RUNTIME_DECL obj_t string_to_bstring( char * );
+ BGL_RUNTIME_DECL obj_t string_to_bstring_len( char *, int );
+ BGL_RUNTIME_DECL obj_t close_init_string();
+--- runtime/objs/obj_s/Ieee/input.c.orig 2017-04-18 01:34:28.000000000 -0600
++++ runtime/objs/obj_s/Ieee/input.c 2017-08-17 17:55:53.445404901 -0600
+@@ -189,7 +189,7 @@ extern int rgc_buffer_unget_char(obj_t,
+ static obj_t BGl_list4817z00zz__r4_input_6_10_2z00 = BUNSPEC;
+ static obj_t BGl_z62portzd2ze3stringzd2listz81zz__r4_input_6_10_2z00(obj_t, obj_t);
+ BGL_EXPORTED_DECL obj_t BGl_readzd2charszd2zz__r4_input_6_10_2z00(obj_t, obj_t);
+-extern int default_io_bufsiz;
++extern long default_io_bufsiz;
+ BGL_EXPORTED_DECL obj_t BGl_readzd2charsz12zc0zz__r4_input_6_10_2z00(obj_t, obj_t, obj_t);
+ extern obj_t BGl_bigloozd2typezd2errorz00zz__errorz00(obj_t, obj_t, obj_t);
+ static obj_t BGl_z62filezd2ze3stringz53zz__r4_input_6_10_2z00(obj_t, obj_t);
+--- runtime/objs/obj_s/Ieee/port.c.orig 2017-04-18 01:34:27.000000000 -0600
++++ runtime/objs/obj_s/Ieee/port.c 2017-08-17 17:56:04.311383514 -0600
+@@ -341,7 +341,7 @@ static obj_t BGl_z62inputzd2portzd2fillz
+ static obj_t BGl_z62outputzd2stringzd2portzf3z91zz__r4_ports_6_10_1z00(obj_t, obj_t);
+ static obj_t BGl_z62withzd2outputzd2tozd2stringzb0zz__r4_ports_6_10_1z00(obj_t, obj_t);
+ static obj_t BGl_z62currentzd2outputzd2portz62zz__r4_ports_6_10_1z00(obj_t);
+-extern int default_io_bufsiz;
++extern long default_io_bufsiz;
+ BGL_EXPORTED_DECL obj_t BGl_openzd2inputzd2czd2stringzd2zz__r4_ports_6_10_1z00(char *);
+ static obj_t BGl_z62setzd2inputzd2portzd2positionz12za2zz__r4_ports_6_10_1z00(obj_t, obj_t, obj_t);
+ BGL_EXPORTED_DECL obj_t BGl_openzd2outputzd2procedurez00zz__r4_ports_6_10_1z00(obj_t, obj_t, obj_t, obj_t);
+--- runtime/objs/obj_u/Ieee/input.c.orig 2017-04-18 01:34:17.000000000 -0600
++++ runtime/objs/obj_u/Ieee/input.c 2017-08-17 17:55:17.648475358 -0600
+@@ -183,7 +183,7 @@ extern "C"
+ obj_t);
+ BGL_EXPORTED_DECL obj_t BGl_readzd2charszd2zz__r4_input_6_10_2z00(obj_t,
+ obj_t);
+- extern int default_io_bufsiz;
++ extern long default_io_bufsiz;
+ BGL_EXPORTED_DECL obj_t BGl_readzd2charsz12zc0zz__r4_input_6_10_2z00(obj_t,
+ obj_t, obj_t);
+ extern obj_t BGl_bigloozd2typezd2errorz00zz__errorz00(obj_t, obj_t, obj_t);
+--- runtime/objs/obj_u/Ieee/port.c.orig 2017-04-18 01:34:16.000000000 -0600
++++ runtime/objs/obj_u/Ieee/port.c 2017-08-17 17:55:34.920441363 -0600
+@@ -557,7 +557,7 @@ extern "C"
+ static obj_t
+ BGl_z62withzd2outputzd2tozd2stringzb0zz__r4_ports_6_10_1z00(obj_t, obj_t);
+ static obj_t BGl_keyword2396z00zz__r4_ports_6_10_1z00 = BUNSPEC;
+- extern int default_io_bufsiz;
++ extern long default_io_bufsiz;
+ BGL_EXPORTED_DECL obj_t
+ BGl_openzd2outputzd2procedurez00zz__r4_ports_6_10_1z00(obj_t, obj_t, obj_t,
+ obj_t);
+--- runtime/objs/obj_u/Unsafe/gunzip.c.orig 2017-04-18 01:34:10.000000000 -0600
++++ runtime/objs/obj_u/Unsafe/gunzip.c 2017-08-17 17:54:54.949520035 -0600
+@@ -214,7 +214,7 @@ extern "C"
+ obj_t, obj_t, long, obj_t, long, obj_t, obj_t, long, obj_t, obj_t, obj_t,
+ obj_t, obj_t);
+ extern obj_t BGl_readzd2charszd2zz__r4_input_6_10_2z00(obj_t, obj_t);
+- extern int default_io_bufsiz;
++ extern long default_io_bufsiz;
+ extern obj_t BGl_readzd2charsz12zc0zz__r4_input_6_10_2z00(obj_t, obj_t,
+ obj_t);
+ extern bool_t BGl_za7erozf3z54zz__r4_numbers_6_5z00(obj_t);
diff --git a/bigloo.spec b/bigloo.spec
index b11d376..e1c38b9 100644
--- a/bigloo.spec
+++ b/bigloo.spec
@@ -32,6 +32,8 @@ Patch0: %{name}-emacs.patch
Patch1: %{name}-stat64.patch
# Sent upstream 3 Feb 2017: fix format specifiers
Patch2: %{name}-format.patch
+# Sent upstream 17 Aug 2017: fix code that assumes little endian arches
+Patch3: %{name}-endian.patch
BuildRequires: emacs
BuildRequires: xemacs
@@ -75,7 +77,6 @@ Requires: libuv-devel%{?_isa}
Requires(post): info
Requires(postun): info
-ExcludeArch: ppc64
%description
@@ -109,6 +110,7 @@ environment.
%patch0
%patch1
%patch2
+%patch3
# encoding fixes
for f in README examples/Socket/socket.scm manuals/bigloo*.html \
@@ -316,6 +318,10 @@ make test
%changelog
+* Thu Aug 17 2017 Jerry James <loganjerry(a)gmail.com> - 4.3a-3
+- Add -endian patch to fix s390x build
+- Build for ppc64 as well, since the -endian patch fixed that too
+
* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.3a-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
6 years, 9 months
Architecture specific change in rpms/libmlx4.git
by githook-noreply@fedoraproject.org
The package rpms/libmlx4.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/libmlx4.git/commit/?id=c10fec458f....
Change:
-%ifnarch ia64 %{sparc} s390x %{mips}
Thanks.
Full change:
============
commit c10fec458fb58c8c58f2aa1316e3c356f99abe4e
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 11:29:07 2017 +0800
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5e26849..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,21 +0,0 @@
-i386/
-i686/
-x86_64/
-ppc/
-ppc64/
-ia64/
-mips/
-arm*/
-noarch/
-.project
-*.src.rpm
-.build*.log
-libmlx4-1.0.tar.gz
-libmlx4-1.0.1.tar.gz
-libmlx4-1.0.2.tar.gz
-/libmlx4-1.0.4.tar.gz
-/libmlx4-1.0.4/
-/libmlx4-1.0.5.tar.gz
-/libmlx4-1.0.5/
-/libmlx4-1.0.6.tar.gz
-/libmlx4-1.0.6/
diff --git a/0001-Add-ibv_query_port-caching-support.patch b/0001-Add-ibv_query_port-caching-support.patch
deleted file mode 100644
index 7fd8fbc..0000000
--- a/0001-Add-ibv_query_port-caching-support.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From 58d17b16bf991400f856d047d7568618e36eb9d3 Mon Sep 17 00:00:00 2001
-From: Matan Barak <matanb(a)mellanox.com>
-Date: Sun, 4 Aug 2013 12:01:55 +0300
-Subject: [PATCH libmlx4 V4 1/2] Add ibv_query_port caching support
-
-Return fields according to the port cache rather than calling the kernel.
-
-
-Signed-off-by: Matan Barak <matanb(a)mellanox.com>
-Signed-off-by: Or Gerlitz <ogerlitz(a)mellanox.com>
----
- src/mlx4.c | 2 ++
- src/mlx4.h | 7 +++++++
- src/verbs.c | 40 ++++++++++++++++++++++++++++++++++++++--
- 3 files changed, 47 insertions(+), 2 deletions(-)
-
-diff --git a/src/mlx4.c b/src/mlx4.c
-index 1ee0338..ee57a84 100644
---- a/src/mlx4.c
-+++ b/src/mlx4.c
-@@ -157,6 +157,8 @@ static int mlx4_init_context(struct verbs_device *v_device,
-
- context->qp_table_shift = ffs(context->num_qps) - 1 - MLX4_QP_TABLE_BITS;
- context->qp_table_mask = (1 << context->qp_table_shift) - 1;
-+ for (i = 0; i < MLX4_PORTS_NUM; ++i)
-+ context->port_query_cache[i].valid = 0;
-
- pthread_mutex_init(&context->qp_table_mutex, NULL);
- for (i = 0; i < MLX4_QP_TABLE_SIZE; ++i)
-diff --git a/src/mlx4.h b/src/mlx4.h
-index d71450f..05ec70c 100644
---- a/src/mlx4.h
-+++ b/src/mlx4.h
-@@ -40,6 +40,8 @@
- #include <infiniband/arch.h>
- #include <infiniband/verbs.h>
-
-+#define MLX4_PORTS_NUM 2
-+
- #ifdef HAVE_VALGRIND_MEMCHECK_H
-
- # include <valgrind/memcheck.h>
-@@ -189,6 +191,11 @@ struct mlx4_context {
- pthread_mutex_t db_list_mutex;
- int cqe_size;
- struct mlx4_xsrq_table xsrq_table;
-+ struct {
-+ uint8_t valid;
-+ uint8_t link_layer;
-+ enum ibv_port_cap_flags caps;
-+ } port_query_cache[MLX4_PORTS_NUM];
- };
-
- struct mlx4_buf {
-diff --git a/src/verbs.c b/src/verbs.c
-index 623d576..5c069ea 100644
---- a/src/verbs.c
-+++ b/src/verbs.c
-@@ -70,8 +70,44 @@ int mlx4_query_port(struct ibv_context *context, uint8_t port,
- struct ibv_port_attr *attr)
- {
- struct ibv_query_port cmd;
-+ int err;
-+
-+ err = ibv_cmd_query_port(context, port, attr, &cmd, sizeof(cmd));
-+ if (!err && port <= MLX4_PORTS_NUM && port > 0) {
-+ struct mlx4_context *mctx = to_mctx(context);
-+ if (!mctx->port_query_cache[port - 1].valid) {
-+ mctx->port_query_cache[port - 1].link_layer =
-+ attr->link_layer;
-+ mctx->port_query_cache[port - 1].caps =
-+ attr->port_cap_flags;
-+ mctx->port_query_cache[port - 1].valid = 1;
-+ }
-+ }
-+
-+ return err;
-+}
-+
-+/* Only the fields in the port cache will be valid */
-+static int query_port_cache(struct ibv_context *context, uint8_t port_num,
-+ struct ibv_port_attr *port_attr)
-+{
-+ struct mlx4_context *mctx = to_mctx(context);
-+ if (port_num <= 0 || port_num > MLX4_PORTS_NUM)
-+ return -EINVAL;
-+ if (mctx->port_query_cache[port_num - 1].valid) {
-+ port_attr->link_layer =
-+ mctx->
-+ port_query_cache[port_num - 1].
-+ link_layer;
-+ port_attr->port_cap_flags =
-+ mctx->
-+ port_query_cache[port_num - 1].
-+ caps;
-+ return 0;
-+ }
-+ return mlx4_query_port(context, port_num,
-+ (struct ibv_port_attr *)port_attr);
-
-- return ibv_cmd_query_port(context, port, attr, &cmd, sizeof cmd);
- }
-
- struct ibv_pd *mlx4_alloc_pd(struct ibv_context *context)
-@@ -788,7 +824,7 @@ struct ibv_ah *mlx4_create_ah(struct ibv_pd *pd, struct ibv_ah_attr *attr)
- struct mlx4_ah *ah;
- struct ibv_port_attr port_attr;
-
-- if (ibv_query_port(pd->context, attr->port_num, &port_attr))
-+ if (query_port_cache(pd->context, attr->port_num, &port_attr))
- return NULL;
-
- ah = malloc(sizeof *ah);
---
-1.7.1
-
diff --git a/0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch b/0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch
deleted file mode 100644
index a4c21b4..0000000
--- a/0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From dcf6eab417b6675a078d7145deb8d8b96fb77e72 Mon Sep 17 00:00:00 2001
-From: Matan Barak <matanb(a)mellanox.com>
-Date: Sun, 17 Nov 2013 15:59:53 +0200
-Subject: [PATCH libmlx4 V4 2/2] Add RoCE IP based addressing support for UD QPs
-
-In order to implement IP based addressing for UD QPs, we need a way to
-resolve the addresses internally.
-When the provider detects an Ethernet link layer with IP based gids,
-it calls a helper function in libibverbs in order to resolve the
-Ethernet L2 params.
-
-
-Signed-off-by: Matan Barak <matanb(a)mellanox.com>
-Signed-off-by: Or Gerlitz <ogerlitz(a)mellanox.com>
----
- src/verbs.c | 26 ++++++++++++++++++++++----
- 1 files changed, 22 insertions(+), 4 deletions(-)
-
-diff --git a/src/verbs.c b/src/verbs.c
-index 5c069ea..831e934 100644
---- a/src/verbs.c
-+++ b/src/verbs.c
-@@ -856,11 +856,29 @@ struct ibv_ah *mlx4_create_ah(struct ibv_pd *pd, struct ibv_ah_attr *attr)
- memcpy(ah->av.dgid, attr->grh.dgid.raw, 16);
- }
-
-- if (port_attr.link_layer == IBV_LINK_LAYER_ETHERNET)
-- if (mlx4_resolve_grh_to_l2(pd, ah, attr)) {
-- free(ah);
-- return NULL;
-+ if (port_attr.link_layer == IBV_LINK_LAYER_ETHERNET) {
-+ if (port_attr.port_cap_flags & IBV_PORT_IP_BASED_GIDS) {
-+ uint16_t vid;
-+
-+ if (ibv_resolve_eth_l2_from_gid(pd->context, attr,
-+ ah->mac, &vid)) {
-+ free(ah);
-+ return NULL;
-+ }
-+
-+ if (vid <= 0xfff) {
-+ ah->av.port_pd |= htonl(1 << 29);
-+ ah->vlan = vid |
-+ ((attr->sl & 7) << 13);
-+ }
-+
-+ } else {
-+ if (mlx4_resolve_grh_to_l2(pd, ah, attr)) {
-+ free(ah);
-+ return NULL;
-+ }
- }
-+ }
-
- return &ah->ibv_ah;
- }
---
-1.7.1
-
diff --git a/0002-libmlx4-add-s390x-platform-support.patch b/0002-libmlx4-add-s390x-platform-support.patch
deleted file mode 100644
index 7c09a62..0000000
--- a/0002-libmlx4-add-s390x-platform-support.patch
+++ /dev/null
@@ -1,212 +0,0 @@
----
- Makefile.am | 2
- src/doorbell.h | 8 ++-
- src/mlx4.h | 2
- src/mmio.h | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- src/qp.c | 17 --------
- 5 files changed, 125 insertions(+), 19 deletions(-)
-
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -12,7 +12,7 @@ src_libmlx4_la_LDFLAGS = -avoid-version
- mlx4confdir = $(sysconfdir)/libibverbs.d
- mlx4conf_DATA = mlx4.driver
-
--EXTRA_DIST = src/doorbell.h src/mlx4.h src/mlx4-abi.h src/wqe.h \
-+EXTRA_DIST = src/doorbell.h src/mlx4.h src/mlx4-abi.h src/wqe.h src/mmio.h \
- src/mlx4.map libmlx4.spec.in mlx4.driver
-
- dist-hook: libmlx4.spec
---- a/src/doorbell.h
-+++ b/src/doorbell.h
-@@ -33,6 +33,8 @@
- #ifndef DOORBELL_H
- #define DOORBELL_H
-
-+#include "mmio.h"
-+
- #if SIZEOF_LONG == 8
-
- #if __BYTE_ORDER == __LITTLE_ENDIAN
-@@ -45,7 +47,7 @@
-
- static inline void mlx4_write64(uint32_t val[2], struct mlx4_context *ctx, int offset)
- {
-- *(volatile uint64_t *) (ctx->uar + offset) = MLX4_PAIR_TO_64(val);
-+ mmio_writeq((unsigned long)(ctx->uar + offset), MLX4_PAIR_TO_64(val));
- }
-
- #else
-@@ -53,8 +55,8 @@ static inline void mlx4_write64(uint32_t
- static inline void mlx4_write64(uint32_t val[2], struct mlx4_context *ctx, int offset)
- {
- pthread_spin_lock(&ctx->uar_lock);
-- *(volatile uint32_t *) (ctx->uar + offset) = val[0];
-- *(volatile uint32_t *) (ctx->uar + offset + 4) = val[1];
-+ mmio_writel((unsigned long)(ctx->uar + offset), val[0]);
-+ mmio_writel((unsigned long)(ctx->uar + offset + 4), val[1]);
- pthread_spin_unlock(&ctx->uar_lock);
- }
-
---- a/src/mlx4.h
-+++ b/src/mlx4.h
-@@ -76,6 +76,8 @@
- #define wc_wmb() asm volatile("sfence" ::: "memory")
- #elif defined(__ia64__)
- #define wc_wmb() asm volatile("fwb" ::: "memory")
-+#elif defined(__s390x__)
-+#define wc_wmb { asm volatile("" : : : "memory") }
- #else
- #define wc_wmb() wmb()
- #endif
---- /dev/null
-+++ b/src/mmio.h
-@@ -0,0 +1,115 @@
-+#ifndef MMIO_H
-+#define MMIO_H
-+
-+#include <unistd.h>
-+#include <asm/unistd.h>
-+#include <sys/syscall.h>
-+#ifdef __s390x__
-+
-+static inline long mmio_writeb(const unsigned long mmio_addr,
-+ const uint8_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_writew(const unsigned long mmio_addr,
-+ const uint16_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_writel(const unsigned long mmio_addr,
-+ const uint32_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_writeq(const unsigned long mmio_addr,
-+ const uint64_t val)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, &val, sizeof(val));
-+}
-+
-+static inline long mmio_write(const unsigned long mmio_addr,
-+ const void *val,
-+ const size_t length)
-+{
-+ return syscall(__NR_s390_pci_mmio_write, mmio_addr, val, length);
-+}
-+
-+static inline long mmio_readb(const unsigned long mmio_addr, uint8_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_readw(const unsigned long mmio_addr, uint16_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_readl(const unsigned long mmio_addr, uint32_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_readq(const unsigned long mmio_addr, uint64_t *val)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, sizeof(*val));
-+}
-+
-+static inline long mmio_read(const unsigned long mmio_addr,
-+ void *val,
-+ const size_t length)
-+{
-+ return syscall(__NR_s390_pci_mmio_read, mmio_addr, val, length);
-+}
-+
-+static inline void mlx4_bf_copy(unsigned long *dst,
-+ unsigned long *src,
-+ unsigned bytecnt)
-+{
-+ mmio_write((unsigned long)dst, src, bytecnt);
-+}
-+
-+#else
-+
-+#define mmio_writeb(addr, value) \
-+ (*((volatile uint8_t *)addr) = value)
-+#define mmio_writew(addr, value) \
-+ (*((volatile uint16_t *)addr) = value)
-+#define mmio_writel(addr, value) \
-+ (*((volatile uint32_t *)addr) = value)
-+#define mmio_writeq(addr, value) \
-+ (*((volatile uint64_t *)addr) = value)
-+#define mmio_write(addr, value, length) \
-+ memcpy(addr, value, length)
-+
-+#define mmio_readb(addr, value) \
-+ (value = *((volatile uint8_t *)addr))
-+#define mmio_readw(addr, value) \
-+ (value = *((volatile uint16_t *)addr))
-+#define mmio_readl(addr, value) \
-+ (value = *((volatile uint32_t *)addr))
-+#define mmio_readq(addr, value) \
-+ (value = *((volatile uint64_t *)addr))
-+#define mmio_read(addr, value, length) \
-+ memcpy(value, addr, length)
-+
-+/*
-+ * Avoid using memcpy() to copy to BlueFlame page, since memcpy()
-+ * implementations may use move-string-buffer assembler instructions,
-+ * which do not guarantee order of copying.
-+ */
-+static inline void mlx4_bf_copy(unsigned long *dst,
-+ unsigned long *src,
-+ unsigned bytecnt)
-+{
-+ while (bytecnt > 0) {
-+ *dst++ = *src++;
-+ *dst++ = *src++;
-+ bytecnt -= 2 * sizeof(long);
-+ }
-+}
-+#endif
-+
-+#endif
---- a/src/qp.c
-+++ b/src/qp.c
-@@ -173,20 +173,6 @@ static void set_data_seg(struct mlx4_wqe
- dseg->byte_count = htonl(sg->length);
- }
-
--/*
-- * Avoid using memcpy() to copy to BlueFlame page, since memcpy()
-- * implementations may use move-string-buffer assembler instructions,
-- * which do not guarantee order of copying.
-- */
--static void mlx4_bf_copy(unsigned long *dst, unsigned long *src, unsigned bytecnt)
--{
-- while (bytecnt > 0) {
-- *dst++ = *src++;
-- *dst++ = *src++;
-- bytecnt -= 2 * sizeof (long);
-- }
--}
--
- int mlx4_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
- struct ibv_send_wr **bad_wr)
- {
-@@ -434,7 +420,8 @@ out:
- */
- wmb();
-
-- *(uint32_t *) (ctx->uar + MLX4_SEND_DOORBELL) = qp->doorbell_qpn;
-+ mmio_writel((unsigned long)(ctx->uar + MLX4_SEND_DOORBELL),
-+ qp->doorbell_qpn);
- }
-
- if (nreq)
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libmlx4-1.0.6-compiler-warnings.patch b/libmlx4-1.0.6-compiler-warnings.patch
deleted file mode 100644
index d61d889..0000000
--- a/libmlx4-1.0.6-compiler-warnings.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -up libmlx4-1.0.6/src/qp.c.warnings libmlx4-1.0.6/src/qp.c
---- libmlx4-1.0.6/src/qp.c.warnings 2014-10-17 10:15:38.603476949 -0400
-+++ libmlx4-1.0.6/src/qp.c 2014-10-17 10:26:08.919197909 -0400
-@@ -193,12 +193,12 @@ int mlx4_post_send(struct ibv_qp *ibqp,
- struct mlx4_context *ctx;
- struct mlx4_qp *qp = to_mqp(ibqp);
- void *wqe;
-- struct mlx4_wqe_ctrl_seg *ctrl;
-+ struct mlx4_wqe_ctrl_seg *ctrl = NULL;
- int ind;
- int nreq;
- int inl = 0;
- int ret = 0;
-- int size;
-+ int size = 0;
- int i;
-
- pthread_spin_lock(&qp->sq.lock);
diff --git a/libmlx4-checksum.mbox b/libmlx4-checksum.mbox
deleted file mode 100644
index 397c54d..0000000
--- a/libmlx4-checksum.mbox
+++ /dev/null
@@ -1,237 +0,0 @@
-From patchwork Tue Sep 22 20:22:05 2015
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: [v1,
- 1/2] libmlx4: Update ibv_create_flow/ibv_destroy_flow according to
- change of libibverbs
-From: Bodong Wang <wbd2905(a)gmail.com>
-X-Patchwork-Id: 7245441
-Message-Id: <1442953326-105006-2-git-send-email-bodong(a)mellanox.com>
-To: yishaih(a)mellanox.com
-Cc: dledford(a)redhat.com, ogerlitz(a)mellanox.com, bodong(a)mellanox.com,
- moshel(a)mellanox.com, haggaie(a)mellanox.com, matanb(a)mellanox.com,
- linux-rdma(a)vger.kernel.org
-Date: Tue, 22 Sep 2015 23:22:05 +0300
-
-From: Bodong Wang <bodong(a)mellanox.com>
-
-Signed-off-by: Bodong Wang <bodong(a)mellanox.com>
-
----
-src/mlx4.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/mlx4.c b/src/mlx4.c
-index 2999150..9fe8c6a 100644
---- a/src/mlx4.c
-+++ b/src/mlx4.c
-@@ -203,8 +203,8 @@ static int mlx4_init_context(struct verbs_device *v_device,
- verbs_set_ctx_op(verbs_ctx, get_srq_num, verbs_get_srq_num);
- verbs_set_ctx_op(verbs_ctx, create_qp_ex, mlx4_create_qp_ex);
- verbs_set_ctx_op(verbs_ctx, open_qp, mlx4_open_qp);
-- verbs_set_ctx_op(verbs_ctx, drv_ibv_create_flow, ibv_cmd_create_flow);
-- verbs_set_ctx_op(verbs_ctx, drv_ibv_destroy_flow, ibv_cmd_destroy_flow);
-+ verbs_set_ctx_op(verbs_ctx, ibv_create_flow, ibv_cmd_create_flow);
-+ verbs_set_ctx_op(verbs_ctx, ibv_destroy_flow, ibv_cmd_destroy_flow);
-
- return 0;
-
-
-From patchwork Tue Sep 22 20:22:06 2015
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: [v1,2/2] libmlx4: Add support for TX/RX checksum offload
-From: Bodong Wang <wbd2905(a)gmail.com>
-X-Patchwork-Id: 7245431
-Message-Id: <1442953326-105006-3-git-send-email-bodong(a)mellanox.com>
-To: yishaih(a)mellanox.com
-Cc: dledford(a)redhat.com, ogerlitz(a)mellanox.com, bodong(a)mellanox.com,
- moshel(a)mellanox.com, haggaie(a)mellanox.com, matanb(a)mellanox.com,
- linux-rdma(a)vger.kernel.org
-Date: Tue, 22 Sep 2015 23:22:06 +0300
-
-From: Bodong Wang <bodong(a)mellanox.com>
-
-RX checksum verification status is reported through wc_flag when polling CQ if
-device supports checksum offload. When IBV_WC_IP_CSUM_OK is set, that means
-both IPv4 header checksum and TCP/UDP checksum are OK.
-
-TX checksum offload will be enabled for TCP/UDP over IPv4 if user sets
-send_flag IBV_SEND_IP_CSUM and device supports checksum offload.
-
-A new field: qp_cap_cache, is added to mlx4_qp in order to 'cache' the device
-capabilities to minimize performance hit on poll_one and post_send function.
-The capabilities are set inside mlx4_modify_qp. Post_send will return error
-if device doesn't support checksum but user sets flag IBV_SEND_IP_CSUM.
-
-Signed-off-by: Bodong Wang <bodong(a)mellanox.com>
-
----
-src/cq.c | 6 ++++++
- src/mlx4.h | 19 ++++++++++++++++++-
- src/qp.c | 19 +++++++++++++++++++
- src/verbs.c | 24 ++++++++++++++++++++++++
- src/wqe.h | 8 +++++---
- 5 files changed, 72 insertions(+), 4 deletions(-)
-
-diff --git a/src/cq.c b/src/cq.c
-index 8b27795..32c9070 100644
---- a/src/cq.c
-+++ b/src/cq.c
-@@ -329,6 +329,12 @@ static int mlx4_poll_one(struct mlx4_cq *cq,
- wc->sl = ntohs(cqe->sl_vid) >> 13;
- else
- wc->sl = ntohs(cqe->sl_vid) >> 12;
-+
-+ if ((*cur_qp) && ((*cur_qp)->qp_cap_cache & MLX4_RX_CSUM_VALID)) {
-+ wc->wc_flags |= ((cqe->status & htonl(MLX4_CQE_STATUS_IPV4_CSUM_OK)) ==
-+ htonl(MLX4_CQE_STATUS_IPV4_CSUM_OK)) <<
-+ IBV_WC_IP_CSUM_OK_SHIFT;
-+ }
- }
-
- return CQ_OK;
-diff --git a/src/mlx4.h b/src/mlx4.h
-index d71450f..6de2dd2 100644
---- a/src/mlx4.h
-+++ b/src/mlx4.h
-@@ -257,6 +257,7 @@ struct mlx4_qp {
- struct mlx4_wq rq;
-
- uint8_t link_layer;
-+ uint32_t qp_cap_cache;
- };
-
- struct mlx4_av {
-@@ -279,6 +280,22 @@ struct mlx4_ah {
- uint8_t mac[6];
- };
-
-+enum {
-+ MLX4_CSUM_SUPPORT_UD_OVER_IB = (1 << 0),
-+ MLX4_CSUM_SUPPORT_RAW_OVER_ETH = (1 << 1),
-+ /* Only report rx checksum when the validation is valid */
-+ MLX4_RX_CSUM_VALID = (1 << 16),
-+};
-+
-+enum mlx4_cqe_status {
-+ MLX4_CQE_STATUS_TCP_UDP_CSUM_OK = (1 << 2),
-+ MLX4_CQE_STATUS_IPV4_PKT = (1 << 22),
-+ MLX4_CQE_STATUS_IP_HDR_CSUM_OK = (1 << 28),
-+ MLX4_CQE_STATUS_IPV4_CSUM_OK = MLX4_CQE_STATUS_IPV4_PKT |
-+ MLX4_CQE_STATUS_IP_HDR_CSUM_OK |
-+ MLX4_CQE_STATUS_TCP_UDP_CSUM_OK
-+};
-+
- struct mlx4_cqe {
- uint32_t vlan_my_qpn;
- uint32_t immed_rss_invalid;
-@@ -286,7 +303,7 @@ struct mlx4_cqe {
- uint8_t sl_vid;
- uint8_t reserved1;
- uint16_t rlid;
-- uint32_t reserved2;
-+ uint32_t status;
- uint32_t byte_cnt;
- uint16_t wqe_index;
- uint16_t checksum;
-diff --git a/src/qp.c b/src/qp.c
-index 721bed4..057490b 100644
---- a/src/qp.c
-+++ b/src/qp.c
-@@ -289,12 +289,31 @@ int mlx4_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
- set_datagram_seg(wqe, wr);
- wqe += sizeof (struct mlx4_wqe_datagram_seg);
- size += sizeof (struct mlx4_wqe_datagram_seg) / 16;
-+
-+ if (wr->send_flags & IBV_SEND_IP_CSUM) {
-+ if (!(qp->qp_cap_cache & MLX4_CSUM_SUPPORT_UD_OVER_IB)) {
-+ ret = EINVAL;
-+ *bad_wr = wr;
-+ goto out;
-+ }
-+ ctrl->srcrb_flags |= htonl(MLX4_WQE_CTRL_IP_HDR_CSUM |
-+ MLX4_WQE_CTRL_TCP_UDP_CSUM);
-+ }
- break;
-
- case IBV_QPT_RAW_PACKET:
- /* For raw eth, the MLX4_WQE_CTRL_SOLICIT flag is used
- * to indicate that no icrc should be calculated */
- ctrl->srcrb_flags |= htonl(MLX4_WQE_CTRL_SOLICIT);
-+ if (wr->send_flags & IBV_SEND_IP_CSUM) {
-+ if (!(qp->qp_cap_cache & MLX4_CSUM_SUPPORT_RAW_OVER_ETH)) {
-+ ret = EINVAL;
-+ *bad_wr = wr;
-+ goto out;
-+ }
-+ ctrl->srcrb_flags |= htonl(MLX4_WQE_CTRL_IP_HDR_CSUM |
-+ MLX4_WQE_CTRL_TCP_UDP_CSUM);
-+ }
- break;
-
- default:
-diff --git a/src/verbs.c b/src/verbs.c
-index 623d576..39d6412 100644
---- a/src/verbs.c
-+++ b/src/verbs.c
-@@ -606,14 +606,38 @@ int mlx4_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
- struct ibv_modify_qp cmd;
- struct ibv_port_attr port_attr;
- struct mlx4_qp *mqp = to_mqp(qp);
-+ struct ibv_device_attr device_attr;
- int ret;
-
-+ memset(&device_attr, 0, sizeof(device_attr));
- if (attr_mask & IBV_QP_PORT) {
- ret = ibv_query_port(qp->context, attr->port_num,
- &port_attr);
- if (ret)
- return ret;
- mqp->link_layer = port_attr.link_layer;
-+
-+ ret = ibv_query_device(qp->context, &device_attr);
-+ if (ret)
-+ return ret;
-+
-+ switch(qp->qp_type) {
-+ case IBV_QPT_UD:
-+ if ((mqp->link_layer == IBV_LINK_LAYER_INFINIBAND) &&
-+ (device_attr.device_cap_flags & IBV_DEVICE_UD_IP_CSUM))
-+ mqp->qp_cap_cache |= MLX4_CSUM_SUPPORT_UD_OVER_IB |
-+ MLX4_RX_CSUM_VALID;
-+ break;
-+ case IBV_QPT_RAW_PACKET:
-+ if ((mqp->link_layer == IBV_LINK_LAYER_ETHERNET) &&
-+ (device_attr.device_cap_flags & IBV_DEVICE_RAW_IP_CSUM))
-+ mqp->qp_cap_cache |= MLX4_CSUM_SUPPORT_RAW_OVER_ETH |
-+ MLX4_RX_CSUM_VALID;
-+ break;
-+ default:
-+ break;
-+ }
-+
- }
-
- if (qp->state == IBV_QPS_RESET &&
-diff --git a/src/wqe.h b/src/wqe.h
-index bbd22ba..bbfd7df 100644
---- a/src/wqe.h
-+++ b/src/wqe.h
-@@ -38,9 +38,11 @@ enum {
- };
-
- enum {
-- MLX4_WQE_CTRL_FENCE = 1 << 6,
-- MLX4_WQE_CTRL_CQ_UPDATE = 3 << 2,
-- MLX4_WQE_CTRL_SOLICIT = 1 << 1,
-+ MLX4_WQE_CTRL_FENCE = 1 << 6,
-+ MLX4_WQE_CTRL_CQ_UPDATE = 3 << 2,
-+ MLX4_WQE_CTRL_SOLICIT = 1 << 1,
-+ MLX4_WQE_CTRL_IP_HDR_CSUM = 1 << 4,
-+ MLX4_WQE_CTRL_TCP_UDP_CSUM = 1 << 5,
- };
-
- enum {
diff --git a/libmlx4-dracut-module-setup.sh b/libmlx4-dracut-module-setup.sh
deleted file mode 100644
index 44bd7d7..0000000
--- a/libmlx4-dracut-module-setup.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/bash
-
-check() {
- if [ -n "$hostonly" ]; then
- lspci | grep Mellanox | grep ConnectX &>/dev/null
- return $?
- fi
- return 0
-}
-
-depends() {
- echo "rdma"
-}
-
-install() {
- inst /etc/rdma/mlx4.conf
- inst /usr/libexec/setup-mlx4.sh
- inst /etc/modprobe.d/libmlx4.conf
- inst_multiple sleep
- inst_multiple -o /etc/modprobe.d/mlx4.conf
-}
-
-installkernel() {
- instmods mlx4_core mlx4_en mlx4_ib
-}
-
diff --git a/libmlx4.spec b/libmlx4.spec
deleted file mode 100644
index efeab0b..0000000
--- a/libmlx4.spec
+++ /dev/null
@@ -1,200 +0,0 @@
-Name: libmlx4
-Version: 1.0.6
-Release: 9%{?dist}
-Summary: Mellanox ConnectX InfiniBand HCA Userspace Driver
-Provides: libibverbs-driver.%{_arch}
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/mlx4/%{name}-%{version}.tar.gz
-Patch0: libmlx4-1.0.6-compiler-warnings.patch
-Patch1: 0001-Add-ibv_query_port-caching-support.patch
-Patch2: 0002-Add-RoCE-IP-based-addressing-support-for-UD-QPs.patch
-Patch3: 0002-libmlx4-add-s390x-platform-support.patch
-Patch4: libmlx4-checksum.mbox
-BuildRequires: libibverbs-devel >= 1.2.0
-BuildRequires: automake
-BuildRequires: autoconf
-BuildRequires: libtool
-BuildRequires: dracut
-%ifnarch ia64 %{sparc} s390x %{mips}
-BuildRequires: valgrind-devel
-%endif
-Requires: dracut
-Requires: rdma >= 2.0-21
-
-%description
-libmlx4 provides a device-specific userspace driver for Mellanox
-ConnectX HCAs for use with the libibverbs library.
-
-%package static
-Summary: Static version of the libmlx4 driver
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description static
-Static version of libmlx4 that may be linked directly to an
-application, which may be useful for debugging.
-
-%prep
-%setup -q
-%patch0 -p1 -b .warnings
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1 -b .xsum
-aclocal -I config
-libtoolize --force --copy
-autoheader
-automake --foreign --add-missing --copy
-autoconf
-
-%build
-%ifnarch ia64 %{sparc} s390x %{mips}
-%configure --with-valgrind
-%else
-%configure
-%endif
-make CFLAGS="$CFLAGS -fno-strict-aliasing" %{?_smp_mflags}
-
-%install
-make DESTDIR=%{buildroot} install
-# Remove unpackaged files
-rm -f %{buildroot}%{_libdir}/libmlx4.{la,so}
-
-%files
-%{_libdir}/libmlx4-rdmav2.so
-%{_sysconfdir}/libibverbs.d/mlx4.driver
-%doc AUTHORS README
-%license COPYING
-
-%files static
-%{_libdir}/libmlx4.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Aug 11 2016 Michal Toman <mtoman(a)fedoraproject.org> - 1.0.6-6
-- No valgrind on MIPS
-
-* Thu Mar 31 2016 Honggang Li <honli(a)redhat.com> - 1.0.6-5
-- Rebuild against latest libibverbs
-- Backport RHEL7 patches
-- Move modprobe and setup script to rdma package
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.6-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.6-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Tue Jul 22 2014 Doug Ledford <dledford(a)redhat.com> - 1.0.6-1
-- Update to latest upstream release
-- Pulled in improvements from rhel7
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.5-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Mon Aug 12 2013 Michal Schmidt <mschmidt(a)redhat.com> - 1.0.5-4
-- Add dracut module
-- Fix URL
-
-* Thu Aug 01 2013 Doug Ledford <dledford(a)redhat.com> - 1.0.5-3
-- Reduce the dependencies of the setup script even further, it no longer
- needs grep
-
-* Fri Jul 19 2013 Doug Ledford <dledford(a)redhat.com> - 1.0.5-2
-- The setup script needs to have execute permissions
-
-* Wed Jul 17 2013 Doug Ledford <dledford(a)redhat.com> - 1.0.5-1
-- Update to latest upstream
-- Drop awk based setup for a bash based setup, making including
- the setup code on an initramfs easier
-- Modernize spec file
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Mon Nov 26 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.4-3
-- Fix Url and Source tags for real this time
-
-* Mon Nov 26 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.4-2
-- Fix Url and Source tags
-- Drop old Provides/Obsoletes we used to change package names
-- Pick up a bug fix to modprobe.d/libmlx4.conf
-
-* Sun Oct 21 2012 Jon Stanley <jonstanley(a)gmail.com> - 1.0.4-1
-- Update to latest upstream
-- Drop upstreamed patches
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Jan 03 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.2-3
-- Actually bump the release number this time
-
-* Tue Jan 03 2012 Doug Ledford <dledford(a)redhat.com> - 1.0.2-2
-- Update with changesets in current git head so we can get IBoE
- support
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.0.2-1
-- Update to latest version
-- Fix modprobe.conf to look in /etc/rdma instead of /etc/ofed
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0.1-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Dec 08 2010 Dennis Gilmore <dennis(a)ausil.us> - 1.0.1-7
-- arm arches dont have valgrind disable its support on them
-
-* Wed Mar 24 2010 Dennis Gilmore <dennis(a)ausil.us> - 1.0.1-6
-- sparc arches dont have valgrind disable its support on them
-
-* Thu Feb 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.1-5
-- Minor cleanups to Obsoletes to resolve some repo issues
-
-* Mon Jan 11 2010 Doug Ledford <dledford(a)redhat.com> - 1.0.1-4
-- Don't try to build on s390(x) as the hardware doesn't exist there
-
-* Sat Dec 05 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.1-3
-- Tweak the provides and obsoletes a little bit to make sure we only pull in
- the -static package to replace past -devel-static packages, and not past
- -devel packages.
-
-* Tue Dec 01 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.1-2
-- Merge various bits from Red Hat package into Fedora package
-
-* Tue Dec 01 2009 Doug Ledford <dledford(a)redhat.com> - 1.0.1-1
-- Update to latest upstream release
-- Add pseudo provides of libibverbs-driver
-- Update buildrequires for libibverbs API change
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Jan 27 2008 Roland Dreier <rdreier(a)cisco.com> - 1.0-2
-- Spec file cleanups, based on Fedora review: don't mark
- libmlx4.driver as a config file, since it is not user modifiable,
- and change the name of the -devel-static package to plain -devel,
- since it would be empty without the static library.
-
-* Sun Dec 9 2007 Roland Dreier <rdreier(a)cisco.com> - 1.0-1
-- New upstream release
-
-* Fri Apr 6 2007 Roland Dreier <rdreier(a)cisco.com> - 1.0-0.1.rc1
-- Initial Fedora spec file
diff --git a/sources b/sources
deleted file mode 100644
index 8a1835a..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-bbc1a9293a550250fb9ed8860824fad3 libmlx4-1.0.6.tar.gz
6 years, 9 months
Architecture specific change in rpms/libipathverbs.git
by githook-noreply@fedoraproject.org
The package rpms/libipathverbs.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/libipathverbs.git/commit/?id=d978....
Change:
-ExclusiveArch: x86_64
Thanks.
Full change:
============
commit d97802fa25fb6c574317b1e2fa890c5f2651607d
Author: Honggang Li <honli(a)redhat.com>
Date: Fri Aug 18 11:25:30 2017 +0800
Obsoleted by rdma-core
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index dd7e697..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/libipathverbs-1.*.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0a7220
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Obsoleted by rdma-core
diff --git a/libipathverbs-1.3-dracut.patch b/libipathverbs-1.3-dracut.patch
deleted file mode 100644
index bafc646..0000000
--- a/libipathverbs-1.3-dracut.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -up libipathverbs-1.3/dracut_install.fix libipathverbs-1.3/dracut_install
---- libipathverbs-1.3/dracut_install.fix 2014-09-11 13:06:01.490355627 -0400
-+++ libipathverbs-1.3/dracut_install 2014-09-11 14:36:51.860462711 -0400
-@@ -11,3 +11,6 @@ inst /usr/bin/logger
- inst /usr/sbin/dmidecode
- inst /bin/readlink
- inst /bin/echo
-+inst /usr/bin/tail
-+inst /usr/bin/printf
-+inst /bin/bash
-diff -up libipathverbs-1.3/truescale-serdes.cmds.fix libipathverbs-1.3/truescale-serdes.cmds
---- libipathverbs-1.3/truescale-serdes.cmds.fix 2014-09-11 13:06:48.604898389 -0400
-+++ libipathverbs-1.3/truescale-serdes.cmds 2014-09-11 14:37:53.886860812 -0400
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!/bin/bash
- # Copyright (c) 2013 Intel Corporation. All rights reserved.
- # Copyright (c) 2010 QLogic Corporation.
- # All rights reserved.
diff --git a/libipathverbs-1.3-modprobe.patch b/libipathverbs-1.3-modprobe.patch
deleted file mode 100644
index 956d193..0000000
--- a/libipathverbs-1.3-modprobe.patch
+++ /dev/null
@@ -1,6 +0,0 @@
-diff -up libipathverbs-1.3/truescale.conf.path libipathverbs-1.3/truescale.conf
---- libipathverbs-1.3/truescale.conf.path 2014-08-07 11:27:59.121791560 -0400
-+++ libipathverbs-1.3/truescale.conf 2014-08-07 11:28:16.730614934 -0400
-@@ -1 +1 @@
--install ib_qib modprobe -i ib_qib $CMDLINE_OPTS && /usr/sbin/truescale-serdes.cmds start
-+install ib_qib /sbin/modprobe -i ib_qib $CMDLINE_OPTS && /usr/sbin/truescale-serdes.cmds start
diff --git a/libipathverbs.spec b/libipathverbs.spec
deleted file mode 100644
index a521f36..0000000
--- a/libipathverbs.spec
+++ /dev/null
@@ -1,155 +0,0 @@
-%global dracutdir %{_usr}/lib/dracut/modules.d
-
-Name: libipathverbs
-Version: 1.3
-Release: 4%{?dist}
-Summary: QLogic InfiniPath HCA Userspace Driver
-Group: System Environment/Libraries
-License: GPLv2 or BSD
-Url: http://www.openfabrics.org/
-Source: http://www.openfabrics.org/downloads/%{name}/%{name}-%{version}.tar.gz
-Patch0: libipathverbs-1.3-modprobe.patch
-Patch1: libipathverbs-1.3-dracut.patch
-
-BuildRequires: libibverbs-devel >= 1.2.0
-BuildRequires: valgrind-devel
-BuildRequires: dracut
-Requires: /bin/bash
-Requires: rdma >= 2.0-18
-ExclusiveArch: x86_64
-Provides: libibverbs-driver.%{_arch}
-
-
-%description
-QLogic hardware driver for use with libibverbs user space verbs access
-library. This driver supports QLogic InfiniPath based cards.
-
-%package static
-Summary: Static version of the libipathverbs driver
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
-%description static
-Static version of libipathverbs that may be linked directly to an
-application.
-
-%prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
-
-%build
-%configure --with-valgrind
-make %{?_smp_mflags}
-
-%install
-%make_install
-# remove unpackaged files from the buildroot
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
-
-%files
-%{_libdir}/*.so*
-%config %{_sysconfdir}/libibverbs.d/*.driver
-%config %{_sysconfdir}/modprobe.d/truescale.conf
-%dir %{dracutdir}/90qib
-%{dracutdir}/90qib/*
-%{_sbindir}/truescale-serdes.cmds
-%doc AUTHORS README
-%license COPYING
-
-%files static
-%{_libdir}/*.a
-
-%changelog
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Mar 30 2016 Honggang Li <honli(a)redhat.com> - 1.3-1
-- Update to latest upstream version 1.3.
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.1-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.1-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.1-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Mon Mar 17 2014 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.1-1
-- Update to 1.2.1
-- Build on ARM platforms
-- Cleanup and modernise spec
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Jul 20 2011 Doug Ledford <dledford(a)redhat.com> - 1.2-3
-- Initial import into Fedora
-- Fix pseudoprovide to match what the fedora libibverbs expects
-
-* Mon Jan 25 2010 Doug Ledford <dledford(a)redhat.com> - 1.2-2.el6
-- Minor updates for pkgwrangler review
-- Related: bz543948
-
-* Mon Dec 21 2009 Doug Ledford <dledford(a)redhat.com> - 1.2-1.el6
-- Update to latest upstream source
-- Change BuildRequires from valgrind to valgrind-devel for rhel6
-- Drop ppc64 build as it isn't officially supported upstream
-- Related: bz543948
-
-* Mon Jun 22 2009 Doug Ledford <dledford(a)redhat.com> - 1.1-14.el5
-- Rebuild against libibverbs that isn't missing the proper ppc wmb() macro
-- Related: bz506258
-
-* Sun Jun 21 2009 Doug Ledford <dledford(a)redhat.com> - 1.1-13.el5
-- Build against non-XRC libibverbs
-- Enabled valgrind annotations
-- Related: bz506258, bz504284
-
-* Fri Apr 17 2009 Doug Ledford <dledford(a)redhat.com> - 1.1-12
-- Update source to ofed 1.4.1-rc3 version
-- Related: bz459652
-
-* Tue Sep 16 2008 Doug Ledford <dledford(a)redhat.com> - 1.1-11
-- Bump and rebuild against libibverbs-1.1.2
-- Resolves: bz451456
-
-* Tue Apr 01 2008 Doug Ledford <dledford(a)redhat.com> - 1.1-10
-- Update to the OFED 1.3 version of libipathverbs-1.1.tar.gz (there is a 300k
- size difference between the libipathverbs-1.1.tar.gz in the OFED release
- and the file by the same name at openfabrics.org/downloads/...which is
- just insane, they should have different release numbers, but they don't,
- so for anyone to duplicate what I have here, you will need to get the
- libipathverbs-1.1.tar.gz file out of the libipathverbs-1.1-1.ofed1.3 src
- rpm out of the OFED-1.3.tar.gz download at the openfabrics site)
-- Related: bz428197
-
-* Thu Feb 14 2008 Doug Ledford <dledford(a)redhat.com> - 1.1-9
-- Obsolete the old -devel package
-- Related: bz432765
-
-* Thu Feb 07 2008 Doug Ledford <dledford(a)redhat.com> - 1.1-8
-- Bump version to be higher than the OFED 1.2 libipathverbs and rebuild
-- Related: bz428197
-
-* Tue Jan 15 2008 Doug Ledford <dledford(a)redhat.com> - 1.1-0.1
-- Initial import to CVS
-
diff --git a/sources b/sources
deleted file mode 100644
index 9f2a069..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-740692ea205c49f7b2be9f81207474cf libipathverbs-1.3.tar.gz
6 years, 9 months