Architecture specific change in rpms/libabigail.git
by githook-noreply@fedoraproject.org
The package rpms/libabigail.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/libabigail.git/commit/?id=f79f2d4....
Change:
-%ifarch armv7hl i686
Thanks.
Full change:
============
commit f79f2d4423c60c48cf6abc1b2769ff520af9b345
Author: Dodji Seketeli <dodji(a)seketeli.org>
Date: Tue Dec 1 18:23:55 2020 +0100
Remove the python version fixup script invocation
Signed-off-by: Dodji Seketeli <dodji(a)seketeli.org>
diff --git a/libabigail.spec b/libabigail.spec
index 612bc0b..5c505d5 100644
--- a/libabigail.spec
+++ b/libabigail.spec
@@ -109,11 +109,6 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
make -C doc/manuals install-man-and-info-doc DESTDIR=%{buildroot}
dos2unix doc/manuals/html/_static/jquery.js
-%if 0%{?fedora}
-# Explicitly use Python 3 as the interpreter
-pathfix.py -i %{__python3} -pn %{buildroot}%{_bindir}/fedabipkgdiff
-%endif
-
%check
time make %{?_smp_mflags} check check-self-compare || (cat tests/test-suite.log && exit 2)
@@ -149,22 +144,16 @@ fi
%license COPYING COPYING-LGPLV3 COPYING-GPLV3
%doc doc/manuals/html/*
-%ifarch armv7hl i686
-# We don't release the fedora package because for a reason, the koji
-# modudule from "python3-koji" can't be loaded by libabigail configure
-# on these two archs. Go figure ...
-%else
%if 0%{?fedora}
%files fedora
%{_bindir}/fedabipkgdiff
%endif
-%endif
%changelog
* Tue Dec 1 2020 Dodji Seketeli <dodji(a)redhat.com> - 1.8-1
- Update to upstream 1.8
- Add "make check-self-update" as a regression tests target.
-- Add BuildRequires python3-koji
+- Remove python version fixup
* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2 years, 10 months
Architecture specific change in rpms/libabigail.git
by githook-noreply@fedoraproject.org
The package rpms/libabigail.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/libabigail.git/commit/?id=62ff88a....
Change:
+%ifarch armv7hl i686
Thanks.
Full change:
============
commit 62ff88a89e611c38544692e18993387c9e88e619
Author: Dodji Seketeli <dodji(a)seketeli.org>
Date: Tue Dec 1 18:11:17 2020 +0100
Don't ship fedabipkgdiff on armv7hl i686
Signed-off-by: Dodji Seketeli <dodji(a)seketeli.org>
diff --git a/libabigail.spec b/libabigail.spec
index 45a49fb..612bc0b 100644
--- a/libabigail.spec
+++ b/libabigail.spec
@@ -20,8 +20,6 @@ BuildRequires: texinfo
BuildRequires: dos2unix
BuildRequires: dpkg
BuildRequires: wget
-BuildRequires: koji
-BuildRequires: python3-koji
%description
The libabigail package comprises seven command line utilities:
@@ -151,10 +149,16 @@ fi
%license COPYING COPYING-LGPLV3 COPYING-GPLV3
%doc doc/manuals/html/*
+%ifarch armv7hl i686
+# We don't release the fedora package because for a reason, the koji
+# modudule from "python3-koji" can't be loaded by libabigail configure
+# on these two archs. Go figure ...
+%else
%if 0%{?fedora}
%files fedora
%{_bindir}/fedabipkgdiff
%endif
+%endif
%changelog
* Tue Dec 1 2020 Dodji Seketeli <dodji(a)redhat.com> - 1.8-1
2 years, 10 months
Architecture specific change in rpms/rust-crossterm0.17.git
by githook-noreply@fedoraproject.org
The package rpms/rust-crossterm0.17.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/rust-crossterm0.17.git/commit/?id....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 7dfd710739e6598b3e1e69b90cbf16fb72b9a0e8
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Tue Dec 1 17:06:29 2020 +0100
initial import (crossterm 0.17 compat package)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..28415f0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*/
+/*.src.rpm
+
+/crossterm-0.17.7.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index ecf2588..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-crossterm0.17
-
-The rust-crossterm0.17 package
diff --git a/crossterm-fix-metadata.diff b/crossterm-fix-metadata.diff
new file mode 100644
index 0000000..8c6469b
--- /dev/null
+++ b/crossterm-fix-metadata.diff
@@ -0,0 +1,21 @@
+--- crossterm-0.17.7/Cargo.toml 2020-07-13T19:33:25+00:00
++++ crossterm-0.17.7/Cargo.toml 2020-09-11T22:54:04.818132+00:00
+@@ -41,7 +41,7 @@
+ version = "1.4"
+
+ [dependencies.parking_lot]
+-version = "0.10"
++version = "0.11"
+
+ [dependencies.serde]
+ version = "1.0"
+@@ -73,9 +73,3 @@
+ [target."cfg(unix)".dependencies.signal-hook]
+ version = "0.1.15"
+ features = ["mio-0_7-support"]
+-[target."cfg(windows)".dependencies.crossterm_winapi]
+-version = "0.6.1"
+-
+-[target."cfg(windows)".dependencies.winapi]
+-version = "0.3.8"
+-features = ["winuser"]
diff --git a/rust-crossterm0.17.spec b/rust-crossterm0.17.spec
new file mode 100644
index 0000000..0ffb687
--- /dev/null
+++ b/rust-crossterm0.17.spec
@@ -0,0 +1,117 @@
+# Generated by rust2rpm 16
+# * async-std is not packaged yet
+%bcond_with check
+%global debug_package %{nil}
+
+%global crate crossterm
+
+Name: rust-%{crate}0.17
+Version: 0.17.7
+Release: 1%{?dist}
+Summary: Crossplatform terminal library for manipulating terminals
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/crossterm
+Source: %{crates_source}
+# Initial patched metadata
+# * No windows
+# * Bump to parking_lot 0.11
+Patch0: crossterm-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Crossplatform terminal library for manipulating terminals.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE
+%doc README.md CHANGELOG.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+event-stream-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+event-stream-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "event-stream" feature of "%{crate}" crate.
+
+%files -n %{name}+event-stream-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+futures-util-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+futures-util-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "futures-util" feature of "%{crate}" crate.
+
+%files -n %{name}+futures-util-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+serde-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+serde-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "serde" feature of "%{crate}" crate.
+
+%files -n %{name}+serde-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+find -type f -executable -exec chmod -v -x '{}' +
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Tue Dec 01 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.17.7-1
+- Initial compat package for crossterm 0.17
diff --git a/sources b/sources
new file mode 100644
index 0000000..5fbab67
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (crossterm-0.17.7.crate) = 4400f165548e8c7cace0654a14b7d78f24080390e7a1f49c2cbc062698eef2c05b7eedbc87d0223b037933ddf7e95443f42e6655127fb45e47a281fa1c3b4483
2 years, 10 months
Architecture specific change in rpms/xalan-c.git
by githook-noreply@fedoraproject.org
The package rpms/xalan-c.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/xalan-c.git/commit/?id=04682253ad....
Change:
-%ifarch alpha %{power64} s390x sparc64 x86_64 aarch64
Thanks.
Full change:
============
commit 04682253adfeb0fe4efa0ea4bd504bc804379c3f
Author: Benjamin Beasley <code(a)musicinmybrain.net>
Date: Mon Nov 30 19:06:33 2020 -0500
New upstream version 1.12.0; source code signature verification; new CMake build system; enable new optional ICU dependency; and build API documentation with Doxygen
diff --git a/.gitignore b/.gitignore
index a3e016b..c616838 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
Xalan-C_1_10_0-src.tar.gz
xalan_c-1.11-src.tar.gz
+/xalan_c-1.12.tar.gz
+/xalan_c-1.12.tar.gz.asc
+/KEYS
diff --git a/sources b/sources
index d0041dd..a4a81dc 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,3 @@
-0a3fbb535885531cc544b07a2060bfb1 Xalan-C_1_10_0-src.tar.gz
-9227d3e7ab375da3c643934b33a585b8 xalan_c-1.11-src.tar.gz
+SHA512 (xalan_c-1.12.tar.gz) = a9f72f0e8e199ee2cfb4c19ecf390d5007f597aad96a53f55bc475805190302c7e0d800d776b7fb20fe8e2dddb6391e70aa3a8861a2303370135e8b0a5fd15fc
+SHA512 (xalan_c-1.12.tar.gz.asc) = 1c532367d5a3f16622cda3eaca05eac648b415a9de8685cf43f5e62683db30b396e669b6952f5bbe161327b8171cd1e54ad4dbefa54122243aa01298d53d400d
+SHA512 (KEYS) = 89bf04a06d33d9e0cf9945406d9fb5809547b06df62acbbd4549832dcd2021c6ff4a9f7c4674ce2e3c93034d9a87783ba47089da1973adbc9077312c39a154e2
diff --git a/xalan-c-1.10.0-new-xerces-c.patch b/xalan-c-1.10.0-new-xerces-c.patch
deleted file mode 100644
index 8cb3e45..0000000
--- a/xalan-c-1.10.0-new-xerces-c.patch
+++ /dev/null
@@ -1,6687 +0,0 @@
-Make Xalan-C++ 1.10.0 compile with Xerces-C++ 3.
-
-This patch is a backport of the following changesets:
-http://svn.apache.org/viewvc?view=rev&revision=482425
-http://svn.apache.org/viewvc?view=rev&revision=572759
-http://svn.apache.org/viewvc?view=rev&revision=651671
-http://svn.apache.org/viewvc?view=rev&revision=671671
-http://svn.apache.org/viewvc?view=rev&revision=672824
-http://svn.apache.org/viewvc?view=rev&revision=672963
-http://svn.apache.org/viewvc?view=rev&revision=696900
-
-They were applied against the following tag:
-web: http://svn.apache.org/viewvc/xalan/c/tags/Xalan-C_1_10_0/
-svn: http://svn.apache.org/repos/asf/xalan/c/tags/Xalan-C_1_10_0/
-
-Conflicts were resolved manually, trying to keep the intended meaning
-of the change. No guarantees, though.
-
-See also:
-https://bugs.gentoo.org/show_bug.cgi?id=242218
-http://thread.gmane.org/gmane.text.xml.xalan.c++.user/3600/focus=3601
-https://issues.apache.org/jira/browse/XALANC-622
-https://issues.apache.org/jira/browse/XALANC-652
-
-2008-10-20 Martin von Gagern
-
-Index: src/xalanc/PlatformSupport/AttributesImpl.cpp
-===================================================================
---- src/xalanc/PlatformSupport/AttributesImpl.cpp (revision 706129)
-+++ src/xalanc/PlatformSupport/AttributesImpl.cpp (working copy)
-@@ -109,7 +109,7 @@
- // until we're done.
- AttributesVectorType tempVector(getMemoryManager());
-
-- const unsigned int theLength = theRHS.getLength();
-+ const XalanSize_t theLength = theRHS.getLength();
-
- if (theLength > 0)
- {
-@@ -167,12 +167,12 @@
- // safe and don't need any try blocks.
- AttributesImpl theTempList(getMemoryManager());
-
-- const unsigned int theLength = theRHS.getLength();
-+ const XalanSize_t theLength = theRHS.getLength();
-
- theTempList.reserve(theLength);
-
- // Add each attribute.
-- for(unsigned int i = 0; i < theLength; i++)
-+ for(XalanSize_t i = 0; i < theLength; i++)
- {
- theTempList.addAttribute(
- theRHS.getURI(i),
-@@ -192,7 +192,7 @@
-
-
-
--unsigned int
-+XalanSize_t
- AttributesImpl::getLength() const
- {
- return unsigned(m_attributesVector.size());
-@@ -201,7 +201,7 @@
-
-
- const XMLCh*
--AttributesImpl::getURI(const unsigned int index) const
-+AttributesImpl::getURI(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-@@ -211,7 +211,7 @@
-
-
- const XMLCh*
--AttributesImpl::getLocalName(const unsigned int index) const
-+AttributesImpl::getLocalName(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-@@ -221,7 +221,7 @@
-
-
- const XMLCh*
--AttributesImpl::getQName(const unsigned int index) const
-+AttributesImpl::getQName(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-@@ -231,7 +231,7 @@
-
-
- const XMLCh*
--AttributesImpl::getType(const unsigned int index) const
-+AttributesImpl::getType(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-@@ -241,7 +241,7 @@
-
-
- const XMLCh*
--AttributesImpl::getValue(const unsigned int index) const
-+AttributesImpl::getValue(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-@@ -380,18 +380,41 @@
-
-
-
-+bool
-+AttributesImpl::getIndex(
-+ const XMLCh* const uri,
-+ const XMLCh* const localPart,
-+ XalanSize_t& index) const
-+{
-+ const int tempIndex =
-+ getIndex(uri, localPart);
-+
-+ if (tempIndex == -1)
-+ {
-+ return false;
-+ }
-+ else
-+ {
-+ index = tempIndex;
-+
-+ return true;
-+ }
-+}
-+
-+
-+
- int
- AttributesImpl::getIndex(
- const XMLCh* const uri,
-- const XMLCh* const localName) const
-+ const XMLCh* const localPart) const
- {
-- assert(uri != 0 && localName != 0);
-+ assert(uri != 0 && localPart != 0);
-
- const AttributesVectorType::const_iterator i =
- XALAN_STD_QUALIFIER find_if(
- m_attributesVector.begin(),
- m_attributesVector.end(),
-- URIAndLocalNameCompareFunctor(uri, localName));
-+ URIAndLocalNameCompareFunctor(uri, localPart));
-
- if (i != m_attributesVector.end())
- {
-@@ -407,6 +430,28 @@
-
-
-
-+bool
-+AttributesImpl::getIndex(
-+ const XMLCh* const qName,
-+ XalanSize_t& index) const
-+{
-+ const int tempIndex =
-+ getIndex(qName);
-+
-+ if (tempIndex == -1)
-+ {
-+ return false;
-+ }
-+ else
-+ {
-+ index = tempIndex;
-+
-+ return true;
-+ }
-+}
-+
-+
-+
- int
- AttributesImpl::getIndex(const XMLCh* const qname) const
- {
-Index: src/xalanc/PlatformSupport/NamedNodeMapAttributeList.cpp
-===================================================================
---- src/xalanc/PlatformSupport/NamedNodeMapAttributeList.cpp (revision 706129)
-+++ src/xalanc/PlatformSupport/NamedNodeMapAttributeList.cpp (working copy)
-@@ -43,13 +43,15 @@
-
-
-
--NamedNodeMapAttributeList::NamedNodeMapAttributeList(const XalanNamedNodeMap& theMap,
-- MemoryManagerType& theManager) :
-+NamedNodeMapAttributeList::NamedNodeMapAttributeList(
-+ const XalanNamedNodeMap& theMap,
-+ MemoryManagerType& theManager) :
- ParentType(),
- m_nodeMap(theMap),
- m_lastIndex(theMap.getLength() - 1),
- m_memoryManager(theManager)
- {
-+ assert(theMap.getLength() != 0);
- }
-
-
-@@ -60,7 +62,7 @@
-
-
-
--unsigned int
-+XalanSize_t
- NamedNodeMapAttributeList::getLength() const
- {
- return m_nodeMap.getLength();
-@@ -69,7 +71,7 @@
-
-
- const XMLCh*
--NamedNodeMapAttributeList::getName(const unsigned int index) const
-+NamedNodeMapAttributeList::getName(const XalanSize_t index) const
- {
- const XalanNode* const theAttribute = m_nodeMap.item(m_lastIndex - index);
- assert(theAttribute != 0);
-@@ -80,7 +82,7 @@
-
-
- const XMLCh*
--NamedNodeMapAttributeList::getType(const unsigned int /* index */) const
-+NamedNodeMapAttributeList::getType(const XalanSize_t /* index */) const
- {
- assert(length(s_typeString) > 0);
-
-@@ -90,9 +92,11 @@
-
-
- const XMLCh*
--NamedNodeMapAttributeList::getValue(const unsigned int index) const
-+NamedNodeMapAttributeList::getValue(const XalanSize_t index) const
- {
-- const XalanNode* const theAttribute = m_nodeMap.item(m_lastIndex - index);
-+ assert(index <= m_lastIndex);
-+
-+ const XalanNode* const theAttribute = m_nodeMap.item(m_lastIndex - index);
- assert(theAttribute != 0);
-
- return c_wstr(theAttribute->getNodeValue());
-@@ -111,7 +115,7 @@
-
-
- const XMLCh*
--NamedNodeMapAttributeList::getValue(const XMLCh* const name) const
-+NamedNodeMapAttributeList::getValue(const XMLCh* const name) const
- {
- const XalanNode* theNode = m_nodeMap.getNamedItem(XalanDOMString(name, m_memoryManager));
-
-Index: src/xalanc/PlatformSupport/StdBinInputStream.cpp
-===================================================================
---- src/xalanc/PlatformSupport/StdBinInputStream.cpp (revision 706129)
-+++ src/xalanc/PlatformSupport/StdBinInputStream.cpp (working copy)
-@@ -43,7 +43,7 @@
-
-
-
--unsigned int
-+XalanFilePos
- StdBinInputStream::curPos() const
- {
- return m_stream.tellg();
-@@ -51,10 +51,10 @@
-
-
-
--unsigned int
-+XalanSize_t
- StdBinInputStream::readBytes(
- XMLByte* const toFill,
-- const unsigned int maxToRead)
-+ const XalanSize_t maxToRead)
- {
- assert(sizeof(XMLByte) == sizeof(char));
-
-@@ -80,4 +80,12 @@
-
-
-
-+const XalanDOMChar*
-+StdBinInputStream::getContentType() const
-+{
-+ return 0;
-+}
-+
-+
-+
- XALAN_CPP_NAMESPACE_END
-Index: src/xalanc/PlatformSupport/AttributeListImpl.hpp
-===================================================================
---- src/xalanc/PlatformSupport/AttributeListImpl.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/AttributeListImpl.hpp (working copy)
-@@ -73,17 +73,17 @@
- }
-
- // These are inherited from AttributeList
-- virtual unsigned int
-+ virtual XalanSize_t
- getLength() const;
-
- virtual const XMLCh*
-- getName(const unsigned int index) const;
-+ getName(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getType(const unsigned int index) const;
-+ getType(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getValue(const unsigned int index) const;
-+ getValue(const XalanSize_t index) const;
-
- virtual const XMLCh*
- getType(const XMLCh* const name) const;
-@@ -141,7 +141,7 @@
- * @param theCount The number to reserve
- */
- void
-- reserve(unsigned int theCount)
-+ reserve(XalanSize_t theCount)
- {
- m_AttributeVector.reserve(theCount);
- }
-Index: src/xalanc/PlatformSupport/XSLException.hpp
-===================================================================
---- src/xalanc/PlatformSupport/XSLException.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/XSLException.hpp (working copy)
-@@ -40,8 +40,6 @@
- {
- public:
-
-- typedef XalanLocator::size_type size_type;
--
- /**
- * Constructor
- *
-@@ -119,7 +117,7 @@
- *
- * @return the line number
- */
-- size_type
-+ XalanFileLoc
- getLineNumber() const
- {
- return m_lineNumber;
-@@ -130,13 +128,12 @@
- *
- * @return the column number
- */
-- size_type
-+ XalanFileLoc
- getColumnNumber() const
- {
- return m_columnNumber;
- }
-
--
- MemoryManagerType&
- getMemoryManager()const
- {
-Index: src/xalanc/PlatformSupport/XalanLocator.hpp
-===================================================================
---- src/xalanc/PlatformSupport/XalanLocator.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/XalanLocator.hpp (working copy)
-@@ -45,8 +45,6 @@
-
- typedef Locator ParentType;
-
-- typedef XMLSSize_t size_type;
--
- XalanLocator() {}
-
- virtual
-@@ -58,28 +56,28 @@
- virtual const XMLCh*
- getSystemId() const = 0;
-
-- virtual size_type
-+ virtual XalanFileLoc
- getLineNumber() const = 0;
-
-- virtual size_type
-+ virtual XalanFileLoc
- getColumnNumber() const = 0;
-
-- static size_type
-+ static XalanFileLoc
- getLineNumber(const ParentType* theLocator)
- {
-- return theLocator == 0 ? size_type(-1) : theLocator->getLineNumber();
-+ return theLocator == 0 ? getUnknownValue() : theLocator->getLineNumber();
- }
-
-- static size_type
-+ static XalanFileLoc
- getColumnNumber(const ParentType* theLocator)
- {
-- return theLocator == 0 ? size_type(-1) : theLocator->getColumnNumber();
-+ return theLocator == 0 ? getUnknownValue() : theLocator->getColumnNumber();
- }
-
-- static size_type
-+ static XalanFileLoc
- getUnknownValue()
- {
-- return size_type(-1);
-+ return XalanFileLoc(-1);
- }
-
- private:
-Index: src/xalanc/PlatformSupport/XalanMemoryManagerDefault.cpp
-===================================================================
---- src/xalanc/PlatformSupport/XalanMemoryManagerDefault.cpp (revision 706129)
-+++ src/xalanc/PlatformSupport/XalanMemoryManagerDefault.cpp (working copy)
-@@ -74,4 +74,12 @@
-
-
-
-+MemoryManager*
-+XalanMemoryManagerDefault::getExceptionMemoryManager()
-+{
-+ return this;
-+}
-+
-+
-+
- XALAN_CPP_NAMESPACE_END
-Index: src/xalanc/PlatformSupport/FormatterListener.hpp
-===================================================================
---- src/xalanc/PlatformSupport/FormatterListener.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/FormatterListener.hpp (working copy)
-@@ -66,7 +66,7 @@
- typedef XERCES_CPP_NAMESPACE_QUALIFIER DocumentHandler ParentType;
-
- // A handy typedef... Must match DocumentHandler's type for characters(), etc...
-- typedef unsigned int size_type;
-+ typedef XalanSize_t size_type;
-
- enum eFormat
- {
-Index: src/xalanc/PlatformSupport/DOMStringHelper.hpp
-===================================================================
---- src/xalanc/PlatformSupport/DOMStringHelper.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/DOMStringHelper.hpp (working copy)
-@@ -705,7 +705,7 @@
- {
- public:
-
-- typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const unsigned int);
-+ typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const FormatterListener::size_type);
-
- static void
- DoubleToCharacters(
-Index: src/xalanc/PlatformSupport/NamedNodeMapAttributeList.hpp
-===================================================================
---- src/xalanc/PlatformSupport/NamedNodeMapAttributeList.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/NamedNodeMapAttributeList.hpp (working copy)
-@@ -43,24 +43,25 @@
- typedef XERCES_CPP_NAMESPACE_QUALIFIER AttributeList ParentType;
-
- explicit
-- NamedNodeMapAttributeList(const XalanNamedNodeMap& theMap,
-- MemoryManagerType& theManager);
-+ NamedNodeMapAttributeList(
-+ const XalanNamedNodeMap& theMap,
-+ MemoryManagerType& theManager);
-
- virtual
- ~NamedNodeMapAttributeList();
-
- // These are inherited from AttributeList
-- virtual unsigned int
-+ virtual XalanSize_t
- getLength() const;
-
- virtual const XalanDOMChar*
-- getName(const unsigned int index) const;
-+ getName(const XalanSize_t index) const;
-
- virtual const XalanDOMChar*
-- getType(const unsigned int index) const;
-+ getType(const XalanSize_t index) const;
-
- virtual const XalanDOMChar*
-- getValue(const unsigned int index) const;
-+ getValue(const XalanSize_t index) const;
-
- virtual const XalanDOMChar*
- getType(const XalanDOMChar* const name) const;
-@@ -83,11 +84,11 @@
- // Data members...
- const XalanNamedNodeMap& m_nodeMap;
-
-- const unsigned int m_lastIndex;
-+ const XalanSize_t m_lastIndex;
-
-+ MemoryManagerType& m_memoryManager;
-+
- static const XalanDOMChar s_typeString[];
--
-- MemoryManagerType& m_memoryManager;
- };
-
-
-Index: src/xalanc/PlatformSupport/AttributesImpl.hpp
-===================================================================
---- src/xalanc/PlatformSupport/AttributesImpl.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/AttributesImpl.hpp (working copy)
-@@ -65,31 +65,42 @@
- AttributesImpl&
- operator=(const AttributesType& theRHS);
-
-- // These are inherited from AttributeList
-- virtual unsigned int
-+ // These are inherited from Attributes
-+ virtual XalanSize_t
- getLength() const;
-
- virtual const XMLCh*
-- getURI(const unsigned int index) const;
-+ getURI(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getLocalName(const unsigned int index) const;
-+ getLocalName(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getQName(const unsigned int index) const;
-+ getQName(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getType(const unsigned int index) const;
-+ getType(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getValue(const unsigned int index) const;
-+ getValue(const XalanSize_t index) const;
-
-- virtual int
-+ virtual bool
-+ getIndex(
-+ const XMLCh* const uri,
-+ const XMLCh* const localPart,
-+ XalanSize_t& index) const;
-+
-+ virtual int
- getIndex(
- const XMLCh* const uri,
-- const XMLCh* const localName) const;
-+ const XMLCh* const localPart) const;
-
-- virtual int
-+ virtual bool
-+ getIndex(
-+ const XMLCh* const qName,
-+ XalanSize_t& index) const;
-+
-+ virtual int
- getIndex(const XMLCh* const qname) const;
-
- virtual const XMLCh*
-@@ -186,7 +197,7 @@
- * @param theCount The number to reserve
- */
- void
-- reserve(unsigned int theCount)
-+ reserve(XalanSize_t theCount)
- {
- m_attributesVector.reserve(theCount);
- }
-Index: src/xalanc/PlatformSupport/AttributeListImpl.cpp
-===================================================================
---- src/xalanc/PlatformSupport/AttributeListImpl.cpp (revision 706129)
-+++ src/xalanc/PlatformSupport/AttributeListImpl.cpp (working copy)
-@@ -110,7 +110,7 @@
- // until we're done.
- AttributeVectorType tempVector(getMemoryManager());
-
-- const unsigned int theLength = theRHS.getLength();
-+ const XalanSize_t theLength = theRHS.getLength();
-
- if (theLength > 0)
- {
-@@ -166,12 +166,12 @@
- // safe and don't need any try blocks.
- AttributeListImpl theTempList(getMemoryManager());
-
-- const unsigned int theLength = theRHS.getLength();
-+ const XalanSize_t theLength = theRHS.getLength();
-
- theTempList.reserve(theLength);
-
- // Add each attribute.
-- for(unsigned int i = 0; i < theLength; i++)
-+ for(XalanSize_t i = 0; i < theLength; i++)
- {
- theTempList.addAttribute(
- theRHS.getName(i),
-@@ -189,7 +189,7 @@
-
-
-
--unsigned int
-+XalanSize_t
- AttributeListImpl::getLength() const
- {
- // Make sure the mismatch between Xerces and vector<> doesn't cause a problem...
-@@ -201,7 +201,7 @@
-
-
- const XMLCh*
--AttributeListImpl::getName(const unsigned int index) const
-+AttributeListImpl::getName(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-@@ -211,7 +211,7 @@
-
-
- const XMLCh*
--AttributeListImpl::getType(const unsigned int index) const
-+AttributeListImpl::getType(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-@@ -221,7 +221,7 @@
-
-
- const XMLCh*
--AttributeListImpl::getValue(const unsigned int index) const
-+AttributeListImpl::getValue(const XalanSize_t index) const
- {
- assert(index < getLength());
-
-Index: src/xalanc/PlatformSupport/StdBinInputStream.hpp
-===================================================================
---- src/xalanc/PlatformSupport/StdBinInputStream.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/StdBinInputStream.hpp (working copy)
-@@ -58,14 +58,17 @@
- virtual
- ~StdBinInputStream();
-
-- virtual unsigned int
-+ virtual XalanFilePos
- curPos() const;
-
-- virtual unsigned int
-+ virtual XalanSize_t
- readBytes(
- XMLByte* const toFill,
-- const unsigned int maxToRead);
-+ const XalanSize_t maxToRead);
-
-+ virtual const XalanDOMChar*
-+ getContentType() const;
-+
- private:
-
- // Unimplemented...
-Index: src/xalanc/PlatformSupport/XalanMemoryManagerDefault.hpp
-===================================================================
---- src/xalanc/PlatformSupport/XalanMemoryManagerDefault.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/XalanMemoryManagerDefault.hpp (working copy)
-@@ -52,6 +52,9 @@
- virtual void
- deallocate(void* pointer);
-
-+ virtual MemoryManager*
-+ getExceptionMemoryManager();
-+
- private:
-
- // These are not implemented.
-Index: src/xalanc/PlatformSupport/XalanTranscodingServices.hpp
-===================================================================
---- src/xalanc/PlatformSupport/XalanTranscodingServices.hpp (revision 706129)
-+++ src/xalanc/PlatformSupport/XalanTranscodingServices.hpp (working copy)
-@@ -56,8 +56,8 @@
- static void
- terminate();
-
-- typedef unsigned char XalanXMLByte;
-- typedef unsigned int size_type;
-+ typedef unsigned char XalanXMLByte;
-+ typedef XalanSize_t size_type;
- typedef unsigned int UnicodeCharType;
-
- static size_type
-Index: src/xalanc/PlatformSupport/XalanMemoryManagement.cpp
-===================================================================
---- src/xalanc/PlatformSupport/XalanMemoryManagement.cpp (revision 706129)
-+++ src/xalanc/PlatformSupport/XalanMemoryManagement.cpp (working copy)
-@@ -40,7 +40,8 @@
-
- return 0;
- }
-- virtual void
-+
-+ virtual void
- deallocate( void* /* pDataPointer */ )
- {
- XALAN_USING_STD(bad_alloc)
-@@ -48,8 +49,12 @@
- throw bad_alloc();
-
- }
--
--
-+
-+ MemoryManager*
-+ getExceptionMemoryManager()
-+ {
-+ return this;
-+ }
- };
-
-
-Index: src/xalanc/Include/VCPPDefinitions.hpp
-===================================================================
---- src/xalanc/Include/VCPPDefinitions.hpp (revision 706129)
-+++ src/xalanc/Include/VCPPDefinitions.hpp (working copy)
-@@ -17,7 +17,7 @@
- #define VCPPDEFINITIONS_HEADER_GUARD_1357924680
-
-
--#pragma warning(disable: 4127 4251 4511 4512 4514 4702 4710 4711 4786 4097 4503 4786; error: 4150 4172 4238 4239 4715)
-+#pragma warning(disable: 4127 4251 4345 4351 4511 4512 4514 4521 4702 4710 4711 4786 4097 4503 4786; error: 4150 4172 4238 4239 4715)
-
-
- // ---------------------------------------------------------------------------
-Index: src/xalanc/Include/PlatformDefinitions.hpp
-===================================================================
---- src/xalanc/Include/PlatformDefinitions.hpp (revision 706129)
-+++ src/xalanc/Include/PlatformDefinitions.hpp (working copy)
-@@ -120,6 +120,16 @@
- typedef unsigned short XalanDOMChar;
- #endif
-
-+#if XERCES_VERSION_MAJOR < 3
-+typedef unsigned int XalanSize_t;
-+typedef unsigned int XalanFilePos;
-+typedef unsigned int XalanFileLoc;
-+#else
-+typedef XMLSize_t XalanSize_t;
-+typedef XMLFilePos XalanFilePos;
-+typedef XMLFileLoc XalanFileLoc;
-+#endif
-+
- template<bool value>
- struct XalanCompileErrorBoolean
- {
-Index: src/xalanc/XPath/XPathProcessorImpl.hpp
-===================================================================
---- src/xalanc/XPath/XPathProcessorImpl.hpp (revision 706129)
-+++ src/xalanc/XPath/XPathProcessorImpl.hpp (working copy)
-@@ -70,6 +70,8 @@
-
- typedef XalanVector<bool> BoolVectorType;
-
-+ typedef XalanDOMString::size_type t_size_type;
-+
- XPathProcessorImpl(MemoryManagerType& theManager XALAN_DEFAULT_MEMMGR);
-
- virtual
-@@ -121,12 +123,12 @@
- * When a separator token is found, see if there's a element name or the
- * like to map.
- */
-- int
-+ t_size_type
- mapNSTokens(
- const XalanDOMString& pat,
-- int startSubstring,
-- int posOfNSSep,
-- int posOfScan);
-+ t_size_type startSubstring,
-+ t_size_type posOfNSSep,
-+ t_size_type posOfScan);
-
- /**
- * Check if m_token==s. If m_token is null, this won't throw
-Index: src/xalanc/XPath/XPathExecutionContextDefault.cpp
-===================================================================
---- src/xalanc/XPath/XPathExecutionContextDefault.cpp (revision 706129)
-+++ src/xalanc/XPath/XPathExecutionContextDefault.cpp (working copy)
-@@ -492,8 +492,8 @@
- {
- assert(m_xpathEnvSupport != 0);
-
-- XalanLocator::size_type lineNumber = XalanLocator::getUnknownValue();
-- XalanLocator::size_type columnNumber = XalanLocator::getUnknownValue();
-+ XalanFileLoc lineNumber = XalanLocator::getUnknownValue();
-+ XalanFileLoc columnNumber = XalanLocator::getUnknownValue();
-
- MemoryManagerType& theManager = const_cast<XPathExecutionContextDefault*>(this)->getMemoryManager();
-
-@@ -546,8 +546,8 @@
- {
- assert(m_xpathEnvSupport != 0);
-
-- XalanLocator::size_type lineNumber = XalanLocator::getUnknownValue();
-- XalanLocator::size_type columnNumber = XalanLocator::getUnknownValue();
-+ XalanFileLoc lineNumber = XalanLocator::getUnknownValue();
-+ XalanFileLoc columnNumber = XalanLocator::getUnknownValue();
-
- MemoryManagerType& theManager = const_cast<XPathExecutionContextDefault*>(this)->getMemoryManager();
-
-@@ -600,8 +600,8 @@
- {
- assert(m_xpathEnvSupport != 0);
-
-- XalanLocator::size_type lineNumber = XalanLocator::getUnknownValue();
-- XalanLocator::size_type columnNumber = XalanLocator::getUnknownValue();
-+ XalanFileLoc lineNumber = XalanLocator::getUnknownValue();
-+ XalanFileLoc columnNumber = XalanLocator::getUnknownValue();
-
- MemoryManagerType& theManager = const_cast<XPathExecutionContextDefault*>(this)->getMemoryManager();
-
-Index: src/xalanc/XPath/XPathExecutionContextDefault.hpp
-===================================================================
---- src/xalanc/XPath/XPathExecutionContextDefault.hpp (revision 706129)
-+++ src/xalanc/XPath/XPathExecutionContextDefault.hpp (working copy)
-@@ -32,9 +32,6 @@
-
-
-
--/**
-- * @author <a href="mailto:david_n_bertoni@lotus.com">David N. Bertoni</a>
-- */
- // Base class include file.
- #include <xalanc/XPath/XPathExecutionContext.hpp>
-
-@@ -346,7 +343,11 @@
-
- protected:
-
-- typedef XalanObjectCache<MutableNodeRefList, DefaultCacheCreateFunctorMemMgr<MutableNodeRefList>, DeleteFunctor<MutableNodeRefList>, ClearCacheResetFunctor<MutableNodeRefList> > NodeListCacheType;
-+ typedef XalanObjectCache<
-+ MutableNodeRefList,
-+ DefaultCacheCreateFunctorMemMgr<MutableNodeRefList>,
-+ DeleteFunctor<MutableNodeRefList>,
-+ ClearCacheResetFunctor<MutableNodeRefList> > NodeListCacheType;
-
- enum { eNodeListCacheListSize = 50 };
-
-Index: src/xalanc/XPath/FormatterStringLengthCounter.cpp
-===================================================================
---- src/xalanc/XPath/FormatterStringLengthCounter.cpp (revision 706129)
-+++ src/xalanc/XPath/FormatterStringLengthCounter.cpp (working copy)
-@@ -76,8 +76,8 @@
-
- void
- FormatterStringLengthCounter::characters(
-- const XMLCh* const /* chars */,
-- const unsigned int length)
-+ const XMLCh* const /* chars */,
-+ const size_type length)
- {
- m_count += length;
- }
-@@ -86,8 +86,8 @@
-
- void
- FormatterStringLengthCounter::charactersRaw(
-- const XMLCh* const /* chars */,
-- const unsigned int /*length */)
-+ const XMLCh* const /* chars */,
-+ const size_type /*length */)
- {
- }
-
-@@ -101,8 +101,8 @@
-
- void
- FormatterStringLengthCounter::ignorableWhitespace(
-- const XMLCh* const /* chars */,
-- const unsigned int /* length */)
-+ const XMLCh* const /* chars */,
-+ const size_type /* length */)
- {
- }
-
-@@ -133,8 +133,8 @@
-
- void
- FormatterStringLengthCounter::cdata(
-- const XMLCh* const /* ch */,
-- const unsigned int /* length */)
-+ const XMLCh* const /* ch */,
-+ const size_type /* length */)
- {
- }
-
-Index: src/xalanc/XPath/XPathConstructionContext.hpp
-===================================================================
---- src/xalanc/XPath/XPathConstructionContext.hpp (revision 706129)
-+++ src/xalanc/XPath/XPathConstructionContext.hpp (working copy)
-@@ -123,20 +123,11 @@
- {
- }
-
-- // Note non-const copy semantics...
-- GetAndReleaseCachedString(GetAndReleaseCachedString& theSource) :
-- m_constructionContext(theSource.m_constructionContext),
-- m_string(theSource.m_string)
-- {
-- theSource.m_string = 0;
-- }
--
- ~GetAndReleaseCachedString()
- {
-- if (m_string != 0)
-- {
-- m_constructionContext->releaseCachedString(*m_string);
-- }
-+ assert(m_string != 0);
-+
-+ m_constructionContext->releaseCachedString(*m_string);
- }
-
- XalanDOMString&
-@@ -150,13 +141,18 @@
- XPathConstructionContext&
- getConstructionContext() const
- {
-+ assert(m_constructionContext != 0);
-+
- return *m_constructionContext;
- }
-
--
- private:
-
- // Not implemented...
-+ GetAndReleaseCachedString();
-+
-+ GetAndReleaseCachedString(const GetAndReleaseCachedString&);
-+
- GetAndReleaseCachedString&
- operator=(const GetAndReleaseCachedString&);
-
-Index: src/xalanc/XPath/XPathExecutionContext.hpp
-===================================================================
---- src/xalanc/XPath/XPathExecutionContext.hpp (revision 706129)
-+++ src/xalanc/XPath/XPathExecutionContext.hpp (working copy)
-@@ -35,9 +35,6 @@
-
-
-
--/**
-- * @author <a href="mailto:david_n_bertoni@lotus.com">David N. Bertoni</a>
-- */
- // Base class header file...
- #include <xalanc/PlatformSupport/ExecutionContext.hpp>
-
-@@ -470,6 +467,10 @@
- private:
-
- // Not implemented...
-+ GetAndReleaseCachedString();
-+
-+ GetAndReleaseCachedString(const GetAndReleaseCachedString&);
-+
- GetAndReleaseCachedString&
- operator=(const GetAndReleaseCachedString&);
-
-Index: src/xalanc/XPath/XObject.hpp
-===================================================================
---- src/xalanc/XPath/XObject.hpp (revision 706129)
-+++ src/xalanc/XPath/XObject.hpp (working copy)
-@@ -141,7 +141,7 @@
- virtual const XalanDOMString&
- str() const;
-
-- typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const unsigned int);
-+ typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const FormatterListener::size_type);
-
- /**
- * Send the string value to a FormatterListener instance.
-Index: src/xalanc/XPath/FormatterStringLengthCounter.hpp
-===================================================================
---- src/xalanc/XPath/FormatterStringLengthCounter.hpp (revision 706129)
-+++ src/xalanc/XPath/FormatterStringLengthCounter.hpp (working copy)
-@@ -41,8 +41,6 @@
- {
- public:
-
-- typedef unsigned long size_type;
--
- /**
- * FormatterStringLengthCounter instance constructor.
- */
-@@ -81,12 +79,12 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- entityReference(const XMLCh* const name);
-@@ -94,7 +92,7 @@
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -110,7 +108,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- private:
-
-Index: src/xalanc/XPath/XPathProcessorImpl.cpp
-===================================================================
---- src/xalanc/XPath/XPathProcessorImpl.cpp (revision 706129)
-+++ src/xalanc/XPath/XPathProcessorImpl.cpp (working copy)
-@@ -212,16 +212,16 @@
-
- m_expression->setCurrentPattern(m_constructionContext->getPooledString(pat));
-
-- const int nChars = length(pat);
-+ const t_size_type nChars = length(pat);
-
-- int startSubstring = -1;
-- int posOfNSSep = -1;
-+ t_size_type startSubstring = XalanDOMString::npos;
-+ t_size_type posOfNSSep = XalanDOMString::npos;
-
- const XPathConstructionContext::GetAndReleaseCachedString theGuard(*m_constructionContext);
-
- XalanDOMString& theToken = theGuard.get();
-
-- for(int i = 0; i < nChars; i++)
-+ for(t_size_type i = 0; i < nChars; i++)
- {
- XalanDOMChar c = charAt(pat, i);
-
-@@ -229,9 +229,9 @@
- {
- case XalanUnicode::charQuoteMark:
- {
-- if(startSubstring != -1)
-+ if(startSubstring != XalanDOMString::npos)
- {
-- if(-1 != posOfNSSep)
-+ if(XalanDOMString::npos != posOfNSSep)
- {
- posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
- }
-@@ -253,7 +253,7 @@
-
- addToTokenQueue(theToken);
-
-- startSubstring = -1;
-+ startSubstring = XalanDOMString::npos;
- }
- else
- {
-@@ -264,9 +264,9 @@
-
- case XalanUnicode::charApostrophe:
- {
-- if(startSubstring != -1)
-+ if(startSubstring != XalanDOMString::npos)
- {
-- if(-1 != posOfNSSep)
-+ if(XalanDOMString::npos != posOfNSSep)
- {
- posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
- }
-@@ -288,7 +288,7 @@
-
- addToTokenQueue(theToken);
-
-- startSubstring = -1;
-+ startSubstring = XalanDOMString::npos;
- }
- else
- {
-@@ -302,9 +302,9 @@
- case XalanUnicode::charSpace:
- case XalanUnicode::charHTab:
- {
-- if(startSubstring != -1)
-+ if(startSubstring != XalanDOMString::npos)
- {
-- if(-1 != posOfNSSep)
-+ if(XalanDOMString::npos != posOfNSSep)
- {
- posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
- }
-@@ -315,14 +315,14 @@
- addToTokenQueue(theToken);
- }
-
-- startSubstring = -1;
-+ startSubstring = XalanDOMString::npos;
- }
- }
- break;
-
- case XalanUnicode::charHyphenMinus:
- {
-- if(!(startSubstring == -1))
-+ if(!(startSubstring == XalanDOMString::npos))
- {
- break;
- }
-@@ -347,9 +347,9 @@
- case XalanUnicode::charLessThanSign:
- case XalanUnicode::charGreaterThanSign:
- {
-- if(startSubstring != -1)
-+ if(startSubstring != XalanDOMString::npos)
- {
-- if(-1 != posOfNSSep)
-+ if(XalanDOMString::npos != posOfNSSep)
- {
- posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
- }
-@@ -360,7 +360,7 @@
- addToTokenQueue(theToken);
- }
-
-- startSubstring = -1;
-+ startSubstring = XalanDOMString::npos;
- }
-
- substring(pat, theToken, i, i + 1);
-@@ -373,7 +373,7 @@
- {
- if(posOfNSSep == i - 1 && i > 0)
- {
-- if(startSubstring != -1)
-+ if(startSubstring != XalanDOMString::npos)
- {
- if (startSubstring < i - 1)
- {
-@@ -383,8 +383,8 @@
- }
- }
-
-- startSubstring = -1;
-- posOfNSSep = -1;
-+ startSubstring = XalanDOMString::npos;
-+ posOfNSSep = XalanDOMString::npos;
-
- substring(pat, theToken, i - 1, i + 1);
-
-@@ -401,7 +401,7 @@
-
- default:
- {
-- if(-1 == startSubstring)
-+ if(XalanDOMString::npos == startSubstring)
- {
- startSubstring = i;
-
-@@ -440,16 +440,16 @@
-
- addToTokenQueue(theToken);
-
-- startSubstring = -1;
-+ startSubstring = XalanDOMString::npos;
- }
- }
- }
- }
- }
-
-- if(startSubstring != -1)
-+ if(startSubstring != XalanDOMString::npos)
- {
-- if(-1 != posOfNSSep)
-+ if(XalanDOMString::npos != posOfNSSep)
- {
- posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, nChars);
- }
-@@ -504,12 +504,12 @@
-
-
-
--int
-+XPathProcessorImpl::t_size_type
- XPathProcessorImpl::mapNSTokens(
- const XalanDOMString& pat,
-- int startSubstring,
-- int posOfNSSep,
-- int posOfScan)
-+ t_size_type startSubstring,
-+ t_size_type posOfNSSep,
-+ t_size_type posOfScan)
- {
- assert(m_prefixResolver != 0);
-
-@@ -575,7 +575,7 @@
- }
- }
-
-- return -1;
-+ return XalanDOMString::npos;
- }
-
-
-@@ -2938,14 +2938,16 @@
- bool
- XPathProcessorImpl::isCurrentLiteral() const
- {
-- const int last = length(m_token) - 1;
-+ const t_size_type theLength = m_token.length();
-
-- if (last <= 0)
-+ if (theLength <= 1)
- {
- return false;
- }
- else
- {
-+ const t_size_type last = theLength - 1;
-+
- const XalanDOMChar c0 = m_tokenChar;
- const XalanDOMChar cX = charAt(m_token, last);
-
-Index: src/xalanc/XPath/XPath.hpp
-===================================================================
---- src/xalanc/XPath/XPath.hpp (revision 706129)
-+++ src/xalanc/XPath/XPath.hpp (working copy)
-@@ -241,7 +241,7 @@
- XPathExecutionContext& executionContext,
- XalanDOMString& result) const;
-
-- typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const unsigned int);
-+ typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const FormatterListener::size_type);
-
- /**
- * Execute the XPath from the provided context.
-Index: src/xalanc/XercesParserLiaison/XercesDOMWrapperException.hpp
-===================================================================
---- src/xalanc/XercesParserLiaison/XercesDOMWrapperException.hpp (revision 706129)
-+++ src/xalanc/XercesParserLiaison/XercesDOMWrapperException.hpp (working copy)
-@@ -83,6 +83,12 @@
-
- static ExceptionCode
- translateErrorCode(DOMExceptionType::ExceptionCode theCode);
-+
-+ static ExceptionCode
-+ translateErrorCode(short theCode)
-+ {
-+ return translateErrorCode(static_cast<DOMExceptionType::ExceptionCode>(theCode));
-+ }
- };
-
-
-Index: src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp
-===================================================================
---- src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp (revision 706129)
-+++ src/xalanc/XercesParserLiaison/XercesParserLiaison.cpp (working copy)
-@@ -741,7 +741,12 @@
- DOMParserType* const theParser =
- new (&theMemoryManager) DOMParserType(0, &theMemoryManager);
-
-+#if XERCES_VERSION_MAJOR < 3
- theParser->setExpandEntityReferences(true);
-+#else
-+ theParser->setCreateEntityReferenceNodes(false);
-+#endif
-+
- theParser->setDoNamespaces(m_doNamespaces);
- theParser->setEntityResolver(m_entityResolver);
-
-@@ -759,7 +764,11 @@
- SAXParserType* const theParser =
- new (&theMemoryManager) SAXParserType(0, &theMemoryManager);
-
-+#if XERCES_VERSION_MAJOR < 3
- theParser->setDoValidation(false);
-+#else
-+ theParser->setValidationScheme(SAXParserType::Val_Never);
-+#endif
-
- theParser->setDoNamespaces(false);
-
-Index: src/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.hpp
-===================================================================
---- src/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.hpp (revision 706129)
-+++ src/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.hpp (working copy)
-@@ -48,17 +48,17 @@
- ~XercesNamedNodeMapAttributeList();
-
- // These are inherited from AttributeList
-- virtual unsigned int
-+ virtual XalanSize_t
- getLength() const;
-
- virtual const XMLCh*
-- getName(const unsigned int index) const;
-+ getName(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getType(const unsigned int index) const;
-+ getType(const XalanSize_t index) const;
-
- virtual const XMLCh*
-- getValue(const unsigned int index) const;
-+ getValue(const XalanSize_t index) const;
-
- virtual const XMLCh*
- getType(const XMLCh* const name) const;
-@@ -81,7 +81,7 @@
- // Data members...
- const DOMNamedNodeMapType* const m_nodeMap;
-
-- const XMLSizeType m_lastIndex;
-+ const XalanSize_t m_lastIndex;
-
- static const XMLCh s_typeString[];
- };
-Index: src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp
-===================================================================
---- src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp (revision 706129)
-+++ src/xalanc/XercesParserLiaison/FormatterToXercesDOM.cpp (working copy)
-@@ -191,7 +191,7 @@
- void
- FormatterToXercesDOM::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- m_textBuffer.append(chars, length);
- }
-@@ -201,7 +201,7 @@
- void
- FormatterToXercesDOM::charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- try
- {
-@@ -237,7 +237,7 @@
- void
- FormatterToXercesDOM::ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- try
- {
-@@ -301,7 +301,7 @@
- void
- FormatterToXercesDOM::cdata(
- const XMLCh* const ch,
-- const unsigned int length)
-+ const size_type length)
- {
- try
- {
-Index: src/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.cpp
-===================================================================
---- src/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.cpp (revision 706129)
-+++ src/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.cpp (working copy)
-@@ -48,6 +48,7 @@
- m_nodeMap(theMap),
- m_lastIndex(theMap->getLength() - 1)
- {
-+ assert(theMap->getLength() != 0);
- }
-
-
-@@ -58,7 +59,7 @@
-
-
-
--unsigned int
-+XalanSize_t
- XercesNamedNodeMapAttributeList::getLength() const
- {
- return m_lastIndex + 1;
-@@ -67,7 +68,7 @@
-
-
- const XMLCh*
--XercesNamedNodeMapAttributeList::getName(const unsigned int index) const
-+XercesNamedNodeMapAttributeList::getName(const XalanSize_t index) const
- {
- const DOMNodeType* const theAttribute = m_nodeMap->item(m_lastIndex - index);
- assert(theAttribute != 0);
-@@ -78,7 +79,7 @@
-
-
- const XMLCh*
--XercesNamedNodeMapAttributeList::getType(const unsigned int /* index */) const
-+XercesNamedNodeMapAttributeList::getType(const XalanSize_t /* index */) const
- {
- assert(length(s_typeString) > 0);
-
-@@ -88,7 +89,7 @@
-
-
- const XMLCh*
--XercesNamedNodeMapAttributeList::getValue(const unsigned int index) const
-+XercesNamedNodeMapAttributeList::getValue(const XalanSize_t index) const
- {
- const DOMNodeType* const theAttribute = m_nodeMap->item(m_lastIndex - index);
- assert(theAttribute != 0);
-@@ -126,7 +127,7 @@
- const XMLCh*
- XercesNamedNodeMapAttributeList::getValue(const char* const /*name*/) const
- {
-- assert( 0 );
-+ assert(false);
-
- return 0;
- }
-Index: src/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp
-===================================================================
---- src/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp (revision 706129)
-+++ src/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp (working copy)
-@@ -82,12 +82,12 @@
- ~FormatterToXercesDOM();
-
-
-- // These methods are inherited from DocumentHandler ...
-+ // These methods are inherited from FormatterListener...
-
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- comment(const XMLCh* const data);
-@@ -95,7 +95,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- entityReference(const XMLCh* const name);
-@@ -120,12 +120,12 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-Index: src/xalanc/XSLT/XSLTProcessor.hpp
-===================================================================
---- src/xalanc/XSLT/XSLTProcessor.hpp (revision 706129)
-+++ src/xalanc/XSLT/XSLTProcessor.hpp (working copy)
-@@ -80,7 +80,7 @@
- {
- public:
-
-- typedef size_t size_type;
-+ typedef XalanSize_t size_type;
-
- XSLTProcessor();
-
-Index: src/xalanc/XSLT/ElemCopyOf.cpp
-===================================================================
---- src/xalanc/XSLT/ElemCopyOf.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemCopyOf.cpp (working copy)
-@@ -49,8 +49,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
- lineNumber,
-@@ -60,13 +60,13 @@
- {
- bool isSelectCurrentNode = false;
-
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; ++i)
-+ for (XalanSize_t i = 0; i < nAttrs; ++i)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(equals(aname, Constants::ATTRNAME_SELECT))
-+ if (equals(aname, Constants::ATTRNAME_SELECT))
- {
- const XalanDOMChar* const avalue = atts.getValue(i);
- assert(avalue != 0);
-@@ -80,7 +80,7 @@
- m_selectPattern = constructionContext.createXPath(getLocator(), avalue, *this);
- }
- }
-- else if(isAttrOK(
-+ else if (isAttrOK(
- aname,
- atts,
- i,
-@@ -124,7 +124,7 @@
-
- if (m_selectPattern == 0)
- {
-- if(0 != executionContext.getTraceListeners())
-+ if (0 != executionContext.getTraceListeners())
- {
- StylesheetExecutionContext::BorrowReturnMutableNodeRefList theNodeList(executionContext);
-
-@@ -147,7 +147,7 @@
- const XObjectPtr value(m_selectPattern->execute(*this, executionContext));
- assert(value.null() == false);
-
-- if(0 != executionContext.getTraceListeners())
-+ if (0 != executionContext.getTraceListeners())
- {
- executionContext.fireSelectEvent(
- SelectionEvent(
-@@ -209,7 +209,7 @@
-
- if (m_selectPattern == 0)
- {
-- if(0 != executionContext.getTraceListeners())
-+ if (0 != executionContext.getTraceListeners())
- {
- StylesheetExecutionContext::BorrowReturnMutableNodeRefList theNodeList(executionContext);
-
-@@ -232,7 +232,7 @@
- const XObjectPtr value(m_selectPattern->execute(*this, executionContext));
- assert(value.null() == false);
-
-- if(0 != executionContext.getTraceListeners())
-+ if (0 != executionContext.getTraceListeners())
- {
- executionContext.fireSelectEvent(
- SelectionEvent(
-@@ -283,7 +283,7 @@
-
-
- const XPath*
--ElemCopyOf::getXPath(unsigned int index) const
-+ElemCopyOf::getXPath(XalanSize_t index) const
- {
- return index == 0 ? m_selectPattern : 0;
- }
-Index: src/xalanc/XSLT/XalanElemAttributeSetAllocator.cpp
-===================================================================
---- src/xalanc/XSLT/XalanElemAttributeSetAllocator.cpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemAttributeSetAllocator.cpp (working copy)
-@@ -23,7 +23,9 @@
-
-
-
--XalanElemAttributeSetAllocator::XalanElemAttributeSetAllocator(MemoryManagerType& theManager, size_type theBlockCount) :
-+XalanElemAttributeSetAllocator::XalanElemAttributeSetAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount) :
- m_allocator(theManager, theBlockCount)
- {
- }
-@@ -41,8 +43,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber)
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber)
- {
- data_type* const theBlock = m_allocator.allocateBlock();
- assert(theBlock != 0);
-Index: src/xalanc/XSLT/ElemAttribute.hpp
-===================================================================
---- src/xalanc/XSLT/ElemAttribute.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemAttribute.hpp (working copy)
-@@ -52,8 +52,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- virtual
- ~ElemAttribute();
-Index: src/xalanc/XSLT/XalanElemElementAllocator.hpp
-===================================================================
---- src/xalanc/XSLT/XalanElemElementAllocator.hpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemElementAllocator.hpp (working copy)
-@@ -57,7 +57,9 @@
- *
- * @param theBlockSize The block size.
- */
-- XalanElemElementAllocator(MemoryManagerType& theManager, size_type theBlockCount);
-+ XalanElemElementAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount);
-
- ~XalanElemElementAllocator();
-
-@@ -77,8 +79,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- /**
- * Determine if an object is owned by the allocator...
-Index: src/xalanc/XSLT/XalanElemAttributeAllocator.hpp
-===================================================================
---- src/xalanc/XSLT/XalanElemAttributeAllocator.hpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemAttributeAllocator.hpp (working copy)
-@@ -57,7 +57,9 @@
- *
- * @param theBlockSize The block size.
- */
-- XalanElemAttributeAllocator(MemoryManagerType& theManager, size_type theBlockCount);
-+ XalanElemAttributeAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount);
-
- ~XalanElemAttributeAllocator();
-
-@@ -77,8 +79,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- /**
- * Determine if an object is owned by the allocator...
-Index: src/xalanc/XSLT/StylesheetConstructionContextDefault.cpp
-===================================================================
---- src/xalanc/XSLT/StylesheetConstructionContextDefault.cpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetConstructionContextDefault.cpp (working copy)
-@@ -631,8 +631,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber)
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber)
- {
- Type* theResult;
-
-@@ -656,9 +656,12 @@
- const AttributeListType& atts,
- const LocatorType* locator)
- {
-- const XalanLocator::size_type lineNumber = XalanLocator::getLineNumber(locator);
-- const XalanLocator::size_type columnNumber = XalanLocator::getColumnNumber(locator);
-+ const XalanFileLoc lineNumber =
-+ XalanLocator::getLineNumber(locator);
-
-+ const XalanFileLoc columnNumber =
-+ XalanLocator::getColumnNumber(locator);
-+
- ElemTemplateElement* theElement = 0;
-
- switch(token)
-@@ -975,9 +978,12 @@
- const AttributeListType& atts,
- const LocatorType* locator)
- {
-- const XalanLocator::size_type lineNumber = XalanLocator::getLineNumber(locator);
-- const XalanLocator::size_type columnNumber = XalanLocator::getColumnNumber(locator);
-+ const XalanFileLoc lineNumber =
-+ XalanLocator::getLineNumber(locator);
-
-+ const XalanFileLoc columnNumber =
-+ XalanLocator::getColumnNumber(locator);
-+
- ElemTemplateElement* theElement = 0;
-
- if (token == ELEMNAME_LITERAL_RESULT)
-@@ -1032,9 +1038,6 @@
- ExtensionNSHandler& handler,
- const LocatorType* locator)
- {
-- const XalanLocator::size_type lineNumber = XalanLocator::getLineNumber(locator);
-- const XalanLocator::size_type columnNumber = XalanLocator::getColumnNumber(locator);
--
- m_allocatedElements.push_back(0);
-
- m_allocatedElements.back() = ElemExtensionCall::create(
-@@ -1043,8 +1046,8 @@
- stylesheetTree,
- name,
- atts,
-- lineNumber,
-- columnNumber,
-+ XalanLocator::getLineNumber(locator),
-+ XalanLocator::getColumnNumber(locator),
- handler);
-
- return m_allocatedElements.back();
-@@ -1061,14 +1064,11 @@
- bool disableOutputEscaping,
- const LocatorType* locator)
- {
-- const XalanLocator::size_type lineNumber = XalanLocator::getLineNumber(locator);
-- const XalanLocator::size_type columnNumber = XalanLocator::getColumnNumber(locator);
--
- return m_elemTextLiteralAllocator.create(
- *this,
- stylesheetTree,
-- lineNumber,
-- columnNumber,
-+ XalanLocator::getLineNumber(locator),
-+ XalanLocator::getColumnNumber(locator),
- chars,
- 0,
- length,
-@@ -1992,7 +1992,7 @@
- }
- };
-
--const unsigned int StylesheetConstructionContextDefault::s_elementTokenTableSize =
-+const XalanSize_t StylesheetConstructionContextDefault::s_elementTokenTableSize =
- sizeof(s_elementTokenTable) / sizeof(s_elementTokenTable[0]);
-
- const StylesheetConstructionContextDefault::ElementTokenTableEntry& StylesheetConstructionContextDefault::s_elementTokenTableLast =
-Index: src/xalanc/XSLT/StylesheetConstructionContext.hpp
-===================================================================
---- src/xalanc/XSLT/StylesheetConstructionContext.hpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetConstructionContext.hpp (working copy)
-@@ -76,12 +76,6 @@
-
- typedef XalanQName::NamespacesStackType NamespacesStackType;
-
--#if defined(XALAN_STRICT_ANSI_HEADERS)
-- typedef std::size_t size_type;
--#else
-- typedef size_t size_type;
--#endif
--
- /**
- * IDs for XSL element types. These are the values
- * that must be returned by getElementToken().
-Index: src/xalanc/XSLT/ElemDecimalFormat.hpp
-===================================================================
---- src/xalanc/XSLT/ElemDecimalFormat.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemDecimalFormat.hpp (working copy)
-@@ -57,8 +57,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
-
- ~ElemDecimalFormat();
-@@ -83,7 +83,7 @@
- }
-
- virtual const XPath*
-- getXPath(unsigned int index = 0) const;
-+ getXPath(XalanSize_t index) const;
-
- private:
-
-Index: src/xalanc/XSLT/ElemAttributeSet.hpp
-===================================================================
---- src/xalanc/XSLT/ElemAttributeSet.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemAttributeSet.hpp (working copy)
-@@ -49,8 +49,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- virtual
- ~ElemAttributeSet();
-Index: src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp
-===================================================================
---- src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetExecutionContextDefault.cpp (working copy)
-@@ -928,9 +928,9 @@
-
- void
- StylesheetExecutionContextDefault::characters(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar* ch,
-+ fl_size_type start,
-+ fl_size_type length)
- {
- assert(m_xsltProcessor != 0);
-
-@@ -941,9 +941,9 @@
-
- void
- StylesheetExecutionContextDefault::charactersRaw(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar* ch,
-+ fl_size_type start,
-+ fl_size_type length)
- {
- assert(m_xsltProcessor != 0);
-
-Index: src/xalanc/XSLT/ElemSort.cpp
-===================================================================
---- src/xalanc/XSLT/ElemSort.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemSort.cpp (working copy)
-@@ -39,8 +39,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
- lineNumber,
-@@ -52,38 +52,38 @@
- m_orderAVT(0),
- m_caseOrderAVT(0)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(equals(aname, Constants::ATTRNAME_SELECT))
-+ if (equals(aname, Constants::ATTRNAME_SELECT))
- {
- m_selectPattern
- = constructionContext.createXPath(getLocator(), atts.getValue(i), *this);
- }
-- else if(equals(aname, Constants::ATTRNAME_LANG))
-+ else if (equals(aname, Constants::ATTRNAME_LANG))
- {
- m_langAVT =
- constructionContext.createAVT(getLocator(), aname, atts.getValue(i), *this);
- }
-- else if(equals(aname, Constants::ATTRNAME_DATATYPE))
-+ else if (equals(aname, Constants::ATTRNAME_DATATYPE))
- {
- m_dataTypeAVT =
- constructionContext.createAVT(getLocator(), aname, atts.getValue(i), *this);
- }
-- else if(equals(aname, Constants::ATTRNAME_ORDER))
-+ else if (equals(aname, Constants::ATTRNAME_ORDER))
- {
- m_orderAVT =
- constructionContext.createAVT(getLocator(), aname, atts.getValue(i), *this);
- }
-- else if(equals(aname, Constants::ATTRNAME_CASEORDER))
-+ else if (equals(aname, Constants::ATTRNAME_CASEORDER))
- {
- m_caseOrderAVT =
- constructionContext.createAVT(getLocator(), aname, atts.getValue(i), *this);
- }
-- else if(isAttrOK(
-+ else if (isAttrOK(
- aname,
- atts,
- i,
-@@ -126,8 +126,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber)
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber)
- {
- typedef ElemSort ThisType;
-
-@@ -163,7 +163,7 @@
-
-
- const XPath*
--ElemSort::getXPath(unsigned int index) const
-+ElemSort::getXPath(XalanSize_t index) const
- {
- return index == 0 ? m_selectPattern : 0;
- }
-Index: src/xalanc/XSLT/ElemElement.hpp
-===================================================================
---- src/xalanc/XSLT/ElemElement.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemElement.hpp (working copy)
-@@ -60,8 +60,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- virtual
- ~ElemElement();
-Index: src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp
-===================================================================
---- src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp (working copy)
-@@ -57,7 +57,9 @@
- *
- * @param theBlockSize The block size.
- */
-- XalanElemApplyTemplatesAllocator(MemoryManagerType& theManager, size_type theBlockCount);
-+ XalanElemApplyTemplatesAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount);
-
- ~XalanElemApplyTemplatesAllocator();
-
-@@ -77,8 +79,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- /**
- * Determine if an object is owned by the allocator...
-Index: src/xalanc/XSLT/ElemCopyOf.hpp
-===================================================================
---- src/xalanc/XSLT/ElemCopyOf.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemCopyOf.hpp (working copy)
-@@ -57,8 +57,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
-
-
-@@ -76,7 +76,7 @@
- execute(StylesheetExecutionContext& executionContext) const;
- #endif
- virtual const XPath*
-- getXPath(unsigned int index = 0) const;
-+ getXPath(XalanSize_t index) const;
-
- private:
-
-Index: src/xalanc/XSLT/ElemApplyTemplates.cpp
-===================================================================
---- src/xalanc/XSLT/ElemApplyTemplates.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemApplyTemplates.cpp (working copy)
-@@ -50,8 +50,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ParentType(
- constructionContext,
- stylesheetTree,
-@@ -60,9 +60,9 @@
- StylesheetConstructionContext::ELEMNAME_APPLY_TEMPLATES),
- m_mode(0)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-Index: src/xalanc/XSLT/XalanElemAttributeSetAllocator.hpp
-===================================================================
---- src/xalanc/XSLT/XalanElemAttributeSetAllocator.hpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemAttributeSetAllocator.hpp (working copy)
-@@ -57,7 +57,9 @@
- *
- * @param theBlockSize The block size.
- */
-- XalanElemAttributeSetAllocator(MemoryManagerType& theManager, size_type theBlockCount);
-+ XalanElemAttributeSetAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount);
-
- ~XalanElemAttributeSetAllocator();
-
-@@ -77,8 +79,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- /**
- * Determine if an object is owned by the allocator...
-Index: src/xalanc/XSLT/StylesheetExecutionContext.hpp
-===================================================================
---- src/xalanc/XSLT/StylesheetExecutionContext.hpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetExecutionContext.hpp (working copy)
-@@ -56,6 +56,7 @@
-
-
- #include <xalanc/PlatformSupport/AttributeListImpl.hpp>
-+#include <xalanc/PlatformSupport/FormatterListener.hpp>
- #include <xalanc/PlatformSupport/XalanCollationServices.hpp>
-
-
-@@ -105,12 +106,10 @@
- {
- public:
-
--#if defined(XALAN_STRICT_ANSI_HEADERS)
-- typedef std::size_t tl_size_type;
--#else
-- typedef size_t tl_size_type;
--#endif
-+ typedef XalanSize_t tl_size_type;
-
-+ typedef FormatterListener::size_type fl_size_type;
-+
- #if defined(XALAN_NO_STD_NAMESPACE)
- typedef ostream StreamType;
- #else
-@@ -1069,9 +1068,9 @@
- */
- virtual void
- characters(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length) = 0;
-+ const XalanDOMChar* ch,
-+ fl_size_type start,
-+ fl_size_type length) = 0;
-
- /**
- * Receive notification of character data. If available, when the
-@@ -1084,9 +1083,9 @@
- */
- virtual void
- charactersRaw(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length) = 0;
-+ const XalanDOMChar* ch,
-+ fl_size_type start,
-+ fl_size_type length) = 0;
-
- /**
- * Called when a Comment is to be constructed.
-Index: src/xalanc/XSLT/ElemTemplateElement.cpp
-===================================================================
---- src/xalanc/XSLT/ElemTemplateElement.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemTemplateElement.cpp (working copy)
-@@ -82,8 +82,8 @@
- ElemTemplateElement::ElemTemplateElement(
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
-- int lineNumber,
-- int columnNumber,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber,
- int xslToken) :
- PrefixResolver(),
- m_stylesheet(stylesheetTree),
-@@ -112,8 +112,8 @@
- Stylesheet& stylesheetTree,
- int xslToken,
- const XalanDOMString& baseURI,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- PrefixResolver(),
- m_stylesheet(stylesheetTree),
- m_namespacesHandler(constructionContext.getMemoryManager()),
-@@ -158,7 +158,7 @@
- ElemTemplateElement::isAttrOK(
- const XalanDOMChar* attrName,
- const AttributeListType& atts,
-- int which,
-+ XalanSize_t which,
- StylesheetConstructionContext& constructionContext) const
- {
- return m_stylesheet.isAttrOK(attrName, atts, which, constructionContext);
-@@ -171,7 +171,7 @@
- const XalanDOMChar* elementName,
- const XalanDOMChar* aname,
- const AttributeListType& atts,
-- int which,
-+ XalanSize_t which,
- StylesheetConstructionContext& constructionContext)
- {
- if(constructionContext.isXMLSpaceAttribute(
-@@ -1062,12 +1062,13 @@
-
-
- const XPath*
--ElemTemplateElement::getXPath(unsigned int /* index */) const
-+ElemTemplateElement::getXPath(XalanSize_t /* index */) const
- {
- return 0;
- }
-
-
-+
- #if !defined(XALAN_RECURSIVE_STYLESHEET_EXECUTION)
- const ElemTemplateElement*
- ElemTemplateElement::findTemplateToTransformChild(
-@@ -1504,8 +1505,8 @@
-
-
- ElemTemplateElement::LocatorProxy::LocatorProxy(
-- size_type theLineNumber,
-- size_type theColumnNumber,
-+ XMLFileLoc theLineNumber,
-+ XMLFileLoc theColumnNumber,
- const XalanDOMString& theURI) :
- m_lineNumber(theLineNumber),
- m_columnNumber(theColumnNumber),
-@@ -1521,7 +1522,7 @@
-
-
-
--ElemTemplateElement::LocatorProxy::size_type
-+XMLFileLoc
- ElemTemplateElement::LocatorProxy::getLineNumber() const
- {
- return m_lineNumber;
-@@ -1529,7 +1530,7 @@
-
-
-
--ElemTemplateElement::LocatorProxy::size_type
-+XMLFileLoc
- ElemTemplateElement::LocatorProxy::getColumnNumber() const
- {
- return m_columnNumber;
-Index: src/xalanc/XSLT/Stylesheet.cpp
-===================================================================
---- src/xalanc/XSLT/Stylesheet.cpp (revision 706129)
-+++ src/xalanc/XSLT/Stylesheet.cpp (working copy)
-@@ -252,9 +252,9 @@
- XPath* matchAttr = 0;
- XPath* useAttr = 0;
-
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for(XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-@@ -317,7 +317,7 @@
- }
- }
-
-- if(0 == theQName)
-+ if (0 == theQName)
- {
- const GetAndReleaseCachedString theGuard(constructionContext);
-
-@@ -331,7 +331,7 @@
- locator);
- }
-
-- if(0 == matchAttr)
-+ if (0 == matchAttr)
- {
- const GetAndReleaseCachedString theGuard(constructionContext);
-
-@@ -345,7 +345,7 @@
- locator);
- }
-
-- if(0 == useAttr)
-+ if (0 == useAttr)
- {
- const GetAndReleaseCachedString theGuard(constructionContext);
-
-@@ -374,13 +374,13 @@
- void
- Stylesheet::pushNamespaces(const AttributeListType& atts)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
- NamespaceVectorType namespaces(getMemoryManager());
-
- XalanDOMString prefix(getMemoryManager());
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for(XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
- const XalanDOMChar* const value = atts.getValue(i);
-@@ -438,12 +438,10 @@
- Stylesheet::PatternTableVectorType& theList,
- const XalanMatchPatternData* thePattern)
- {
--
-- typedef Stylesheet::size_type size_type;
- assert(thePattern != 0);
-
- const double thePatternPriority = thePattern->getPriorityOrDefault();
-- const size_type thePatternPosition = thePattern->getPosition();
-+ const XalanSize_t thePatternPosition = thePattern->getPosition();
-
- typedef Stylesheet::PatternTableVectorType PatternTableListType;
- typedef PatternTableListType::iterator iterator;
-@@ -452,7 +450,7 @@
-
- const iterator theEnd = theList.end();
-
-- while(theCurrent != theEnd)
-+ while (theCurrent != theEnd)
- {
- const double theCurrentPriority = (*theCurrent)->getPriorityOrDefault();
-
-@@ -626,7 +624,7 @@
- Stylesheet::isAttrOK(
- const XalanDOMChar* attrName,
- const AttributeListType& /* atts */,
-- int /* which */,
-+ XalanSize_t /* which */,
- StylesheetConstructionContext& constructionContext) const
- {
- // Namespace declarations are OK by definition
-@@ -1497,16 +1495,16 @@
- const AttributeListType& atts,
- StylesheetConstructionContext& constructionContext)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
- const XalanDOMString* stylesheetNamespace = 0;
- const XalanDOMString* resultNamespace = 0;
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(equals(aname, Constants::ATTRNAME_STYLESHEET_PREFIX) == true)
-+ if (equals(aname, Constants::ATTRNAME_STYLESHEET_PREFIX) == true)
- {
- const XalanDOMChar* const value = atts.getValue(i);
-
-@@ -1519,7 +1517,7 @@
- stylesheetNamespace = getNamespaceForPrefix(value, constructionContext);
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_RESULT_PREFIX))
-+ else if (equals(aname, Constants::ATTRNAME_RESULT_PREFIX))
- {
- const XalanDOMChar* const value = atts.getValue(i);
-
-@@ -1532,7 +1530,7 @@
- resultNamespace = getNamespaceForPrefix(value, constructionContext);
- }
- }
-- else if(!isAttrOK(aname, atts, i, constructionContext))
-+ else if (!isAttrOK(aname, atts, i, constructionContext))
- {
- const GetAndReleaseCachedString theGuard(constructionContext);
-
-@@ -1588,10 +1586,10 @@
- const AttributeListType& atts,
- const LocatorType* locator)
- {
-- const XalanLocator::size_type lineNumber =
-+ const XalanFileLoc lineNumber =
- XalanLocator::getLineNumber(locator);
-
-- const XalanLocator::size_type columnNumber =
-+ const XalanFileLoc columnNumber =
- XalanLocator::getColumnNumber(locator);
-
- m_elemDecimalFormats.reserve(m_elemDecimalFormats.size() + 1);
-Index: src/xalanc/XSLT/ElemUse.cpp
-===================================================================
---- src/xalanc/XSLT/ElemUse.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemUse.cpp (working copy)
-@@ -48,8 +48,8 @@
- ElemUse::ElemUse(
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
-- int lineNumber,
-- int columnNumber,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber,
- int xslToken) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
-@@ -268,7 +268,7 @@
- StylesheetConstructionContext& constructionContext,
- const XalanDOMChar* attrName,
- const AttributeListType& atts,
-- int which)
-+ XalanSize_t which)
- {
- bool isUAS = false;
-
-Index: src/xalanc/XSLT/ElemValueOf.cpp
-===================================================================
---- src/xalanc/XSLT/ElemValueOf.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemValueOf.cpp (working copy)
-@@ -185,7 +185,7 @@
- void
- characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- m_executionContext.characters(chars, 0, length);
- }
-@@ -193,7 +193,7 @@
- void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- m_executionContext.charactersRaw(chars, 0, length);
- }
-@@ -206,7 +206,7 @@
- void
- ignorableWhitespace(
- const XMLCh* const /* chars */,
-- const unsigned int /* length */)
-+ const size_type /* length */)
- {
- }
-
-@@ -232,7 +232,7 @@
- void
- cdata(
- const XMLCh* const /* ch */,
-- const unsigned int /* length */)
-+ const size_type /* length */)
- {
- }
-
-Index: src/xalanc/XSLT/ElemCopy.cpp
-===================================================================
---- src/xalanc/XSLT/ElemCopy.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemCopy.cpp (working copy)
-@@ -46,32 +46,32 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemUse(constructionContext,
- stylesheetTree,
- lineNumber,
- columnNumber,
- StylesheetConstructionContext::ELEMNAME_COPY)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(processUseAttributeSets(
-+ if (processUseAttributeSets(
- constructionContext,
- aname,
- atts,
- i) == false &&
-- processSpaceAttr(
-+ processSpaceAttr(
- Constants::ELEMNAME_COPY_WITH_PREFIX_STRING.c_str(),
- aname,
- atts,
- i,
- constructionContext) == false &&
-- isAttrOK(
-+ isAttrOK(
- aname,
- atts,
- i,
-@@ -94,6 +94,7 @@
- }
-
-
-+
- #if !defined(XALAN_RECURSIVE_STYLESHEET_EXECUTION)
- const ElemTemplateElement*
- ElemCopy::startElement(StylesheetExecutionContext& executionContext) const
-@@ -120,7 +121,6 @@
- executionContext.copyNamespaceAttributes(*sourceNode);
-
- return beginExecuteChildren(executionContext);
--
- }
- else
- {
-Index: src/xalanc/XSLT/StylesheetConstructionContextDefault.hpp
-===================================================================
---- src/xalanc/XSLT/StylesheetConstructionContextDefault.hpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetConstructionContextDefault.hpp (working copy)
-@@ -213,8 +213,9 @@
- getURLFromString(const XalanDOMString& urlString);
-
- virtual XalanDOMString&
-- getURLStringFromString(const XalanDOMString& urlString,
-- XalanDOMString& theResult);
-+ getURLStringFromString(
-+ const XalanDOMString& urlString,
-+ XalanDOMString& theResult);
-
- virtual URLAutoPtrType
- getURLFromString(
-@@ -648,7 +649,7 @@
-
- static const ElementTokenTableEntry s_elementTokenTable[];
-
-- static const unsigned int s_elementTokenTableSize;
-+ static const XalanSize_t s_elementTokenTableSize;
-
- static const ElementTokenTableEntry& s_elementTokenTableLast;
-
-Index: src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp
-===================================================================
---- src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetExecutionContextDefault.hpp (working copy)
-@@ -471,15 +471,15 @@
-
- virtual void
- characters(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ const XalanDOMChar* ch,
-+ fl_size_type start,
-+ fl_size_type length);
-
- virtual void
- charactersRaw(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ const XalanDOMChar* ch,
-+ fl_size_type start,
-+ fl_size_type length);
-
- virtual void
- comment(const XalanDOMChar* data);
-@@ -515,8 +515,7 @@
- endCreateXResultTreeFrag();
-
- virtual void
-- beginFormatToText(
-- XalanDOMString& theResult);
-+ beginFormatToText(XalanDOMString& theResult);
-
- virtual void
- endFormatToText();
-Index: src/xalanc/XSLT/ElemSort.hpp
-===================================================================
---- src/xalanc/XSLT/ElemSort.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemSort.hpp (working copy)
-@@ -59,8 +59,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- static ElemSort*
- create(
-@@ -68,8 +68,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- ~ElemSort();
-
-@@ -132,7 +132,7 @@
- getElementName() const;
-
- virtual const XPath*
-- getXPath(unsigned int index = 0) const;
-+ getXPath(XalanSize_t index = 0) const;
-
- private:
-
-Index: src/xalanc/XSLT/XSLTEngineImpl.cpp
-===================================================================
---- src/xalanc/XSLT/XSLTEngineImpl.cpp (revision 706129)
-+++ src/xalanc/XSLT/XSLTEngineImpl.cpp (working copy)
-@@ -692,7 +692,7 @@
- #if defined(XALAN_OLD_STYLE_CASTS)
- nsNode = (const XalanElement*)&fragBase;
- #else
-- nsNode = static_cast<XalanElement*>(node);
-+ nsNode = static_cast<const XalanElement*>(node);
- #endif
- }
- else
-@@ -1064,9 +1064,12 @@
-
- XalanDOMString uri( theManager );
-
-- int lineNumber = XalanLocator::getUnknownValue();
-- int columnNumber = XalanLocator::getUnknownValue();
-+ XalanFileLoc lineNumber =
-+ XalanLocator::getUnknownValue();
-
-+ XalanFileLoc columnNumber =
-+ XalanLocator::getUnknownValue();
-+
- const LocatorType* locator = getLocatorFromStack();
-
- if (locator == 0 && styleNode != 0)
-@@ -1136,8 +1139,8 @@
- id = &theDummy;
- }
-
-- const XalanLocator::size_type lineNumber = locator.getLineNumber();
-- const XalanLocator::size_type columnNumber = locator.getColumnNumber();
-+ XalanFileLoc lineNumber = locator.getLineNumber();
-+ XalanFileLoc columnNumber = locator.getColumnNumber();
-
- if (m_problemListener != 0)
- {
-@@ -1364,12 +1367,12 @@
-
- void
- XSLTEngineImpl::addResultAttribute(
-- AttributeListImpl& attList,
-- const XalanDOMString& aname,
-- const XalanDOMChar* value,
-- XalanDOMString::size_type theLength,
-- bool fromCopy,
-- const LocatorType* locator)
-+ AttributeListImpl& attList,
-+ const XalanDOMString& aname,
-+ const XalanDOMChar* value,
-+ size_type theLength,
-+ bool fromCopy,
-+ const LocatorType* locator)
- {
- assert(value != 0);
-
-@@ -1517,13 +1520,13 @@
- const AttributeListImpl& thePendingAttributes =
- (const AttributeListImpl&)getPendingAttributes();
-
-- const unsigned int n = thePendingAttributes.getLength();
-+ const XalanSize_t n = thePendingAttributes.getLength();
-
-- for(unsigned int i = 0; i < n; i++)
-+ for (XalanSize_t i = 0; i < n; i++)
- {
-- if(equals(
-- thePendingAttributes.getName(i),
-- DOMServices::s_XMLNamespace) == true)
-+ if (equals(
-+ thePendingAttributes.getName(i),
-+ DOMServices::s_XMLNamespace) == true)
- {
- return true;
- }
-@@ -1650,7 +1653,7 @@
-
- flushPending();
-
-- const unsigned int nAtts = atts.getLength();
-+ const XalanSize_t nAtts = atts.getLength();
-
- assert(m_outputContextStack.empty() == false);
-
-@@ -1659,7 +1662,7 @@
-
- thePendingAttributes.clear();
-
-- for(unsigned int i = 0; i < nAtts; i++)
-+ for (XalanSize_t i = 0; i < nAtts; i++)
- {
- thePendingAttributes.addAttribute(
- atts.getName(i),
-@@ -1708,8 +1711,8 @@
-
- void
- XSLTEngineImpl::characters(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar* ch,
-+ size_type length)
- {
- characters(
- ch,
-@@ -1721,9 +1724,9 @@
-
- void
- XSLTEngineImpl::characters(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length)
- {
- assert(getFormatterListenerImpl() != 0);
- assert(ch != 0);
-@@ -1732,11 +1735,11 @@
-
- doFlushPending();
-
-- if(generateCDATASection() == true)
-+ if (generateCDATASection() == true)
- {
- getFormatterListenerImpl()->cdata(ch + start, length);
-
-- if(getTraceListeners() > 0)
-+ if (getTraceListeners() > 0)
- {
- fireCharacterGenerateEvent(ch, start, length, true);
- }
-@@ -1745,7 +1748,7 @@
- {
- getFormatterListenerImpl()->characters(ch + start, length);
-
-- if(getTraceListeners() > 0)
-+ if (getTraceListeners() > 0)
- {
- fireCharacterGenerateEvent(ch, start, length, false);
- }
-@@ -1817,9 +1820,9 @@
-
- void
- XSLTEngineImpl::charactersRaw(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length)
- {
- assert(ch != 0);
- assert(length != 0);
-@@ -1880,8 +1883,8 @@
-
- void
- XSLTEngineImpl::ignorableWhitespace(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar* ch,
-+ size_type length)
- {
- assert(getFormatterListenerImpl() != 0);
- assert(ch != 0);
-@@ -1973,9 +1976,9 @@
-
- void
- XSLTEngineImpl::cdata(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length)
- {
- assert(getFormatterListenerImpl() != 0);
- assert(ch != 0);
-@@ -2716,7 +2719,7 @@
- const XalanDOMString& thePrefix,
- XalanDOMString::size_type thePrefixLength)
- {
-- const unsigned int thePendingAttributesCount =
-+ const XalanSize_t thePendingAttributesCount =
- thePendingAttributes.getLength();
-
- if (thePendingAttributesCount == 0)
-@@ -2729,7 +2732,7 @@
- bool fResult = false;
-
- // Check each attribute...
-- for (unsigned int i = 0; i < thePendingAttributesCount; ++i)
-+ for (XalanSize_t i = 0; i < thePendingAttributesCount; ++i)
- {
- const XalanDOMChar* const thePendingAttributeName =
- thePendingAttributes.getName(i);
-@@ -3141,10 +3144,10 @@
-
- void
- XSLTEngineImpl::fireCharacterGenerateEvent(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length,
-- bool isCDATA)
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length,
-+ bool isCDATA)
- {
- const GenerateEvent ge(
- isCDATA == true ? GenerateEvent::EVENTTYPE_CDATA : GenerateEvent::EVENTTYPE_CHARACTERS,
-Index: src/xalanc/XSLT/DecimalToRoman.hpp
-===================================================================
---- src/xalanc/XSLT/DecimalToRoman.hpp (revision 706129)
-+++ src/xalanc/XSLT/DecimalToRoman.hpp (working copy)
-@@ -38,7 +38,7 @@
- {
- enum { eMaxLetter = 2 };
-
-- typedef unsigned long ValueType;
-+ typedef XalanSize_t ValueType;
-
- ValueType m_postValue;
-
-Index: src/xalanc/XSLT/ElemForEach.cpp
-===================================================================
---- src/xalanc/XSLT/ElemForEach.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemForEach.cpp (working copy)
-@@ -55,8 +55,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
- lineNumber,
-@@ -66,17 +66,17 @@
- m_sortElems(constructionContext.getMemoryManager()),
- m_sortElemsCount(0)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(equals(aname, Constants::ATTRNAME_SELECT))
-+ if (equals(aname, Constants::ATTRNAME_SELECT))
- {
- m_selectPattern = constructionContext.createXPath(getLocator(), atts.getValue(i), *this);
- }
-- else if(isAttrOK(
-+ else if (isAttrOK(
- aname,
- atts,
- i,
-@@ -96,7 +96,7 @@
- }
- }
-
-- if(0 == m_selectPattern)
-+ if (0 == m_selectPattern)
- {
- error(
- constructionContext,
-@@ -111,8 +111,8 @@
- ElemForEach::ElemForEach(
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
-- int lineNumber,
-- int columnNumber,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber,
- int xslToken) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
-@@ -147,8 +147,8 @@
- const AttributeListType& atts,
- const LocatorType* locator)
- {
-- const int lineNumber = XalanLocator::getLineNumber(locator);
-- const int columnNumber = XalanLocator::getColumnNumber(locator);
-+ const XalanFileLoc lineNumber = XalanLocator::getLineNumber(locator);
-+ const XalanFileLoc columnNumber = XalanLocator::getColumnNumber(locator);
-
- m_sortElems.reserve(m_sortElems.size() + 1);
-
-@@ -826,7 +826,7 @@
-
-
- const XPath*
--ElemForEach::getXPath(unsigned int index) const
-+ElemForEach::getXPath(XalanSize_t index) const
- {
- return index == 0 ? m_selectPattern : 0;
- }
-Index: src/xalanc/XSLT/ElemApplyTemplates.hpp
-===================================================================
---- src/xalanc/XSLT/ElemApplyTemplates.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemApplyTemplates.hpp (working copy)
-@@ -50,11 +50,11 @@
- * @param columnNumber column number in document
- */
- ElemApplyTemplates(
-- StylesheetConstructionContext& constructionContext,
-- Stylesheet& stylesheetTree,
-- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ StylesheetConstructionContext& constructionContext,
-+ Stylesheet& stylesheetTree,
-+ const AttributeListType& atts,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- virtual
- ~ElemApplyTemplates();
-Index: src/xalanc/XSLT/StylesheetHandler.cpp
-===================================================================
---- src/xalanc/XSLT/StylesheetHandler.cpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetHandler.cpp (working copy)
-@@ -1525,7 +1525,7 @@
- void
- StylesheetHandler::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- if (m_inTemplate == false &&
- inExtensionElement() == false &&
-@@ -1551,7 +1551,7 @@
- void
- StylesheetHandler::cdata(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- accumulateText(chars, length);
-
-@@ -1565,7 +1565,7 @@
- void
- StylesheetHandler::ignorableWhitespace(
- const XMLCh* const /*chars*/,
-- const unsigned int /*length*/)
-+ const size_type /*length*/)
- {
- // Ignore!
- m_lastPopped = 0;
-@@ -1617,7 +1617,7 @@
- void
- StylesheetHandler::charactersRaw(
- const XMLCh* const /* chars */,
-- const unsigned int /* length */)
-+ const size_type /* length */)
- {
- }
-
-@@ -1625,8 +1625,8 @@
-
- void
- StylesheetHandler::processText(
-- const XMLCh* chars,
-- XalanDOMString::size_type length)
-+ const XMLCh* chars,
-+ size_type length)
- {
- if(m_inTemplate)
- {
-@@ -1719,8 +1719,8 @@
-
- void
- StylesheetHandler::accumulateText(
-- const XMLCh* chars,
-- XalanDOMString::size_type length)
-+ const XMLCh* chars,
-+ size_type length)
- {
- if(m_inTemplate)
- {
-Index: src/xalanc/XSLT/ElemTemplateElement.hpp
-===================================================================
---- src/xalanc/XSLT/ElemTemplateElement.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemTemplateElement.hpp (working copy)
-@@ -89,8 +89,8 @@
- ElemTemplateElement(
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
-- int lineNumber,
-- int columnNumber,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber,
- int xslToken);
-
- /**
-@@ -110,8 +110,8 @@
- Stylesheet& stylesheetTree,
- int xslToken,
- const XalanDOMString& baseURI = XalanDOMString(XalanMemMgrs::getDummyMemMgr()),
-- int lineNumber = XalanLocator::getUnknownValue(),
-- int columnNumber = XalanLocator::getUnknownValue());
-+ XalanFileLoc lineNumber = XalanLocator::getUnknownValue(),
-+ XalanFileLoc columnNumber = XalanLocator::getUnknownValue());
-
- virtual
- ~ElemTemplateElement();
-@@ -138,7 +138,7 @@
- isAttrOK(
- const XalanDOMChar* attrName,
- const AttributeListType& atts,
-- int which,
-+ XalanSize_t which,
- StylesheetConstructionContext& constructionContext) const;
-
- /**
-@@ -156,7 +156,7 @@
- const XalanDOMChar* elementName,
- const XalanDOMChar* aname,
- const AttributeListType& atts,
-- int which,
-+ XalanSize_t which,
- StylesheetConstructionContext& constructionContext);
-
- /**
-@@ -615,7 +615,7 @@
- * @return pointer or null
- */
- virtual const XPath*
-- getXPath(unsigned int index = 0) const;
-+ getXPath(XalanSize_t index) const;
-
- // These interfaces are inherited from PrefixResolver...
-
-@@ -633,8 +633,8 @@
- public:
-
- LocatorProxy(
-- size_type theLineNumber,
-- size_type theColumnNumber,
-+ XMLFileLoc theLineNumber,
-+ XMLFileLoc theColumnNumber,
- const XalanDOMString& theURI);
-
- virtual
-@@ -646,10 +646,10 @@
- virtual const XMLCh*
- getSystemId() const;
-
-- virtual size_type
-+ virtual XMLFileLoc
- getLineNumber() const;
-
-- virtual size_type
-+ virtual XMLFileLoc
- getColumnNumber() const;
-
- const XalanDOMString&
-@@ -670,21 +670,21 @@
- operator==(const LocatorProxy&) const;
-
- // data members...
-- const size_type m_lineNumber;
-+ const XMLFileLoc m_lineNumber;
-
-- const size_type m_columnNumber;
-+ const XMLFileLoc m_columnNumber;
-
- const XalanDOMString& m_uri;
- };
-
-
-- LocatorProxy::size_type
-+ XMLFileLoc
- getLineNumber() const
- {
- return m_locatorProxy.getLineNumber();
- }
-
-- LocatorProxy::size_type
-+ XMLFileLoc
- getColumnNumber() const
- {
- return m_locatorProxy.getColumnNumber();
-Index: src/xalanc/XSLT/Stylesheet.hpp
-===================================================================
---- src/xalanc/XSLT/Stylesheet.hpp (revision 706129)
-+++ src/xalanc/XSLT/Stylesheet.hpp (working copy)
-@@ -86,7 +86,6 @@
-
- public:
-
-- typedef StylesheetConstructionContext::size_type size_type;
- typedef StylesheetExecutionContext::ParamVectorType ParamVectorType;
- typedef XalanQName::NamespaceVectorType NamespaceVectorType;
- typedef XalanQName::NamespacesStackType NamespacesStackType;
-@@ -288,7 +287,7 @@
- isAttrOK(
- const XalanDOMChar* attrName,
- const AttributeListType& atts,
-- int which,
-+ XalanSize_t which,
- StylesheetConstructionContext& constructionContext) const;
-
- /**
-@@ -298,8 +297,9 @@
- * @return namespace string for node, or null if not found.
- */
- const XalanDOMString*
-- getNamespaceFromStack(const XalanDOMString& nodeName,
-- XalanDOMString& theBuffer) const
-+ getNamespaceFromStack(
-+ const XalanDOMString& nodeName,
-+ XalanDOMString& theBuffer) const
- {
- return getNamespaceFromStack(c_wstr(nodeName), theBuffer);
- }
-@@ -311,8 +311,9 @@
- * @return namespace string for node, or null if not found.
- */
- const XalanDOMString*
-- getNamespaceFromStack(const XalanDOMChar* nodeName,
-- XalanDOMString& theBuffer) const;
-+ getNamespaceFromStack(
-+ const XalanDOMChar* nodeName,
-+ XalanDOMString& theBuffer) const;
-
- /**
- * Get the namespace from a prefix by searching the stack of namespace
-Index: src/xalanc/XSLT/ElemUse.hpp
-===================================================================
---- src/xalanc/XSLT/ElemUse.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemUse.hpp (working copy)
-@@ -56,8 +56,8 @@
- ElemUse(
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
-- int lineNumber,
-- int columnNumber,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber,
- int xslToken);
-
- virtual
-@@ -77,7 +77,7 @@
- StylesheetConstructionContext& constructionContext,
- const XalanDOMChar* attrName,
- const AttributeListType& atts,
-- int which);
-+ XalanSize_t which);
-
- // These methods are inherited from ElemTemplateElement ...
-
-Index: src/xalanc/XSLT/ElemCallTemplate.cpp
-===================================================================
---- src/xalanc/XSLT/ElemCallTemplate.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemCallTemplate.cpp (working copy)
-@@ -54,13 +54,13 @@
- m_templateName(0),
- m_template(0)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for(XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(equals(aname, Constants::ATTRNAME_NAME))
-+ if (equals(aname, Constants::ATTRNAME_NAME))
- {
- m_templateName = constructionContext.createXalanQName(
- atts.getValue(i),
-@@ -76,7 +76,7 @@
- atts.getValue(i));
- }
- }
-- else if(isAttrOK(
-+ else if (isAttrOK(
- aname,
- atts,
- i,
-Index: src/xalanc/XSLT/CountersTable.hpp
-===================================================================
---- src/xalanc/XSLT/CountersTable.hpp (revision 706129)
-+++ src/xalanc/XSLT/CountersTable.hpp (working copy)
-@@ -55,7 +55,7 @@
- */
- struct Counter
- {
-- typedef unsigned long CountType;
-+ typedef XalanSize_t CountType;
-
- typedef XalanVector<XalanNode*> NodeVectorType;
-
-Index: src/xalanc/XSLT/ElemCopy.hpp
-===================================================================
---- src/xalanc/XSLT/ElemCopy.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemCopy.hpp (working copy)
-@@ -49,8 +49,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- // These methods are inherited from ElemTemplateElement ...
-
-Index: src/xalanc/XSLT/ElemChoose.cpp
-===================================================================
---- src/xalanc/XSLT/ElemChoose.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemChoose.cpp (working copy)
-@@ -48,26 +48,26 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
- lineNumber,
- columnNumber,
- StylesheetConstructionContext::ELEMNAME_CHOOSE)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(isAttrOK(
-+ if (isAttrOK(
- aname,
- atts,
- i,
- constructionContext) == false &&
-- processSpaceAttr(
-+ processSpaceAttr(
- Constants::ELEMNAME_CHOOSE_WITH_PREFIX_STRING.c_str(),
- aname,
- atts,
-@@ -107,17 +107,17 @@
- {
- const int type = node->getXSLToken();
-
-- if(StylesheetConstructionContext::ELEMNAME_WHEN == type)
-+ if (StylesheetConstructionContext::ELEMNAME_WHEN == type)
- {
-
-- const XPath* const theXPath = node->getXPath();
-+ const XPath* const theXPath = node->getXPath(0);
- assert(theXPath != 0);
-
- bool test;
-
- theXPath->execute(*this, executionContext, test);
-
-- if(0 != executionContext.getTraceListeners())
-+ if (0 != executionContext.getTraceListeners())
- {
- executionContext.fireSelectEvent(
- SelectionEvent(executionContext,
-@@ -172,7 +172,7 @@
- if(StylesheetConstructionContext::ELEMNAME_WHEN == type)
- {
-
-- const XPath* const theXPath = node->getXPath();
-+ const XPath* const theXPath = node->getXPath(0);
- assert(theXPath != 0);
-
- bool test;
-Index: src/xalanc/XSLT/ElemApplyImport.cpp
-===================================================================
---- src/xalanc/XSLT/ElemApplyImport.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemApplyImport.cpp (working copy)
-@@ -52,21 +52,21 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
- lineNumber,
- columnNumber,
- StylesheetConstructionContext::ELEMNAME_APPLY_IMPORTS)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(isAttrOK(
-+ if (isAttrOK(
- aname,
- atts,
- i,
-Index: src/xalanc/XSLT/KeyDeclaration.hpp
-===================================================================
---- src/xalanc/XSLT/KeyDeclaration.hpp (revision 706129)
-+++ src/xalanc/XSLT/KeyDeclaration.hpp (working copy)
-@@ -54,8 +54,8 @@
- const XPath& matchPattern,
- const XPath& use,
- const XalanDOMString& uri,
-- XalanLocator::size_type lineNumber,
-- XalanLocator::size_type columnNumber) :
-+ XMLFileLoc lineNumber,
-+ XMLFileLoc columnNumber) :
- m_qname(&qname),
- m_match(&matchPattern),
- m_use(&use),
-@@ -136,7 +136,7 @@
- *
- * @return The line number
- */
-- XalanLocator::size_type
-+ XMLFileLoc
- getLineNumber() const
- {
- return m_lineNumber;
-@@ -147,7 +147,7 @@
- *
- * @return The column number
- */
-- XalanLocator::size_type
-+ XMLFileLoc
- getColumnNumber() const
- {
- return m_columnNumber;
-@@ -163,9 +163,9 @@
-
- const XalanDOMString* m_uri;
-
-- XalanLocator::size_type m_lineNumber;
-+ XMLFileLoc m_lineNumber;
-
-- XalanLocator::size_type m_columnNumber;
-+ XMLFileLoc m_columnNumber;
- };
-
-
-Index: src/xalanc/XSLT/ElemAttribute.cpp
-===================================================================
---- src/xalanc/XSLT/ElemAttribute.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemAttribute.cpp (working copy)
-@@ -46,8 +46,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
- lineNumber,
-@@ -56,9 +56,9 @@
- m_nameAVT(0),
- m_namespaceAVT(0)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-@@ -398,6 +398,7 @@
- }
-
- executionContext.getAndPopCachedString();
-+
- return 0;
- }
-
-Index: src/xalanc/XSLT/XSLTEngineImpl.hpp
-===================================================================
---- src/xalanc/XSLT/XSLTEngineImpl.hpp (revision 706129)
-+++ src/xalanc/XSLT/XSLTEngineImpl.hpp (working copy)
-@@ -425,7 +425,7 @@
- addResultNamespaceDecl(
- const XalanDOMString& prefix,
- const XalanDOMChar* namespaceVal,
-- XalanDOMString::size_type len)
-+ size_type len)
- {
- m_resultNamespacesStack.addDeclaration(
- prefix,
-@@ -496,15 +496,15 @@
- * @param theLength The length of the value
- * @param fromCopy true if the attribute is being copied from the source tree
- * @param locator The Locator for reporting errors.
-- */
-- void
-- addResultAttribute(
-- AttributeListImpl& attList,
-- const XalanDOMString& aname,
-- const XalanDOMChar* value,
-- XalanDOMString::size_type theLength,
-- bool fromCopy = false,
-- const LocatorType* locator = 0);
-+ */
-+ void
-+ addResultAttribute(
-+ AttributeListImpl& attList,
-+ const XalanDOMString& aname,
-+ const XalanDOMChar* value,
-+ size_type theLength,
-+ bool fromCopy = false,
-+ const LocatorType* locator = 0);
-
- /**
- * Add attribute to pending attributes list, and if it is a namespace, add
-@@ -585,15 +585,15 @@
- void
- endElement(const XalanDOMChar* name);
-
-- void
-- characters (
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type length);
-+ void
-+ characters (
-+ const XalanDOMChar* ch,
-+ size_type length);
-
-- void
-- ignorableWhitespace(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type length);
-+ void
-+ ignorableWhitespace(
-+ const XalanDOMChar* ch,
-+ size_type length);
-
- void
- processingInstruction(
-@@ -603,18 +603,18 @@
- void
- resetDocument();
-
-- /**
-- * Receive notification of character data.
-- *
-- * @param ch pointer to characters from the XML document
-- * @param start startng offset in 'ch' array
-- * @param length number of characters to read from the array
-- */
-- void
-- characters(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ /**
-+ * Receive notification of character data.
-+ *
-+ * @param ch pointer to characters from the XML document
-+ * @param start startng offset in 'ch' array
-+ * @param length number of characters to read from the array
-+ */
-+ void
-+ characters(
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length);
-
- /**
- * Send character data from the node to the result tree.
-@@ -641,20 +641,20 @@
- void
- startElement(const XalanDOMChar* name);
-
-- /**
-- * Receive notification of character data. If available, when the
-- * disable-output-escaping attribute is used, output raw text without
-- * escaping.
-- *
-- * @param ch pointer to characters from the XML document
-- * @param start start position in the array
-- * @param length number of characters to read from the array
-- */
-- void
-- charactersRaw(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ /**
-+ * Receive notification of character data. If available, when the
-+ * disable-output-escaping attribute is used, output raw text without
-+ * escaping.
-+ *
-+ * @param ch pointer to characters from the XML document
-+ * @param start start position in the array
-+ * @param length number of characters to read from the array
-+ */
-+ void
-+ charactersRaw(
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length);
-
- /**
- * Send raw character data from the node to the result tree.
-@@ -689,18 +689,18 @@
- void
- entityReference(const XalanDOMChar* data);
-
-- /**
-- * Receive notification of cdata.
-- *
-- * @param ch pointer to characters from the XML document
-- * @param start start position in the array
-- * @param length number of characters to read from the array
-- */
-- void
-- cdata(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ /**
-+ * Receive notification of cdata.
-+ *
-+ * @param ch pointer to characters from the XML document
-+ * @param start start position in the array
-+ * @param length number of characters to read from the array
-+ */
-+ void
-+ cdata(
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length);
-
- /**
- * Clone a node to the result tree
-@@ -1600,12 +1600,12 @@
- const XalanDOMString& theString,
- bool isCDATA);
-
-- void
-- fireCharacterGenerateEvent(
-- const XalanDOMChar* ch,
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length,
-- bool isCDATA);
-+ void
-+ fireCharacterGenerateEvent(
-+ const XalanDOMChar* ch,
-+ size_type start,
-+ size_type length,
-+ bool isCDATA);
-
- void
- checkDefaultNamespace(
-Index: src/xalanc/XSLT/ElemForEach.hpp
-===================================================================
---- src/xalanc/XSLT/ElemForEach.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemForEach.hpp (working copy)
-@@ -67,11 +67,11 @@
- * @param columnNumber column number in document
- */
- ElemForEach(
-- StylesheetConstructionContext& constructionContext,
-- Stylesheet& stylesheetTree,
-- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ StylesheetConstructionContext& constructionContext,
-+ Stylesheet& stylesheetTree,
-+ const AttributeListType& atts,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
- virtual
- ~ElemForEach();
-@@ -112,7 +112,7 @@
- #endif
-
- virtual const XPath*
-- getXPath(unsigned int index = 0) const;
-+ getXPath(XalanSize_t index) const;
-
- protected:
-
-@@ -126,11 +126,11 @@
- * @param xslToken an integer representing the type of instance.
- */
- ElemForEach(
-- StylesheetConstructionContext& constructionContext,
-- Stylesheet& stylesheetTree,
-- int lineNumber,
-- int columnNumber,
-- int xslToken);
-+ StylesheetConstructionContext& constructionContext,
-+ Stylesheet& stylesheetTree,
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber,
-+ int xslToken);
-
- #if !defined(XALAN_RECURSIVE_STYLESHEET_EXECUTION)
-
-Index: src/xalanc/XSLT/XalanElemElementAllocator.cpp
-===================================================================
---- src/xalanc/XSLT/XalanElemElementAllocator.cpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemElementAllocator.cpp (working copy)
-@@ -23,7 +23,9 @@
-
-
-
--XalanElemElementAllocator::XalanElemElementAllocator(MemoryManagerType& theManager, size_type theBlockCount) :
-+XalanElemElementAllocator::XalanElemElementAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount) :
- m_allocator(theManager, theBlockCount)
- {
- }
-@@ -41,8 +43,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber)
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber)
- {
- data_type* const theBlock = m_allocator.allocateBlock();
- assert(theBlock != 0);
-Index: src/xalanc/XSLT/XalanElemAttributeAllocator.cpp
-===================================================================
---- src/xalanc/XSLT/XalanElemAttributeAllocator.cpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemAttributeAllocator.cpp (working copy)
-@@ -23,7 +23,9 @@
-
-
-
--XalanElemAttributeAllocator::XalanElemAttributeAllocator(MemoryManagerType& theManager, size_type theBlockCount) :
-+XalanElemAttributeAllocator::XalanElemAttributeAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount) :
- m_allocator(theManager, theBlockCount)
- {
- }
-@@ -41,8 +43,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber)
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber)
- {
- data_type* const theBlock = m_allocator.allocateBlock();
- assert(theBlock != 0);
-Index: src/xalanc/XSLT/StylesheetHandler.hpp
-===================================================================
---- src/xalanc/XSLT/StylesheetHandler.hpp (revision 706129)
-+++ src/xalanc/XSLT/StylesheetHandler.hpp (working copy)
-@@ -129,7 +129,10 @@
- * @see #ignorableWhitespace
- * @see org.xml.sax.Locator
- */
-- virtual void characters (const XMLCh* const chars, const unsigned int length);
-+ virtual void
-+ characters(
-+ const XMLCh* const chars,
-+ const size_type length);
-
- /**
- * Receive notification of character data. If available, when the
-@@ -141,7 +144,10 @@
- * @param length number of characters to read from the array
- * @exception SAXException
- */
-- virtual void charactersRaw(const XMLCh* const chars, const unsigned int length);
-+ virtual void
-+ charactersRaw(
-+ const XMLCh* const chars,
-+ const size_type length);
-
- /**
- * Receive notification of cdata.
-@@ -166,7 +172,10 @@
- * @exception SAXException
- * @see #ignorableWhitespace
- */
-- virtual void cdata(const XMLCh* const ch, const unsigned int length);
-+ virtual void
-+ cdata(
-+ const XMLCh* const ch,
-+ const size_type length);
-
- /**
- * Receive notification of ignorable whitespace in element content.
-@@ -191,7 +200,10 @@
- * @exception SAXException
- * @see #characters
- */
-- virtual void ignorableWhitespace (const XMLCh* const chars, const unsigned int length);
-+ virtual void
-+ ignorableWhitespace(
-+ const XMLCh* const chars,
-+ const size_type length);
-
- /**
- * Receive notification of a processing instruction.
-@@ -467,13 +479,13 @@
-
- void
- processText(
-- const XMLCh* chars,
-- XalanDOMString::size_type length);
-+ const XMLCh* chars,
-+ size_type length);
-
- void
- accumulateText(
-- const XMLCh* chars,
-- XalanDOMString::size_type length);
-+ const XMLCh* chars,
-+ size_type length);
-
- void
- processAccumulatedText();
-Index: src/xalanc/XSLT/ElemDecimalFormat.cpp
-===================================================================
---- src/xalanc/XSLT/ElemDecimalFormat.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemDecimalFormat.cpp (working copy)
-@@ -50,8 +50,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemTemplateElement(constructionContext,
- stylesheetTree,
- lineNumber,
-@@ -66,13 +66,13 @@
- m_decimalFormatSymbols.setInfinity(XalanDOMString(constructionContext.getMemoryManager()));
- m_decimalFormatSymbols.setNaN(XalanDOMString(constructionContext.getMemoryManager()));
-
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(equals(aname, Constants::ATTRNAME_NAME))
-+ if (equals(aname, Constants::ATTRNAME_NAME))
- {
- assert(atts.getValue(i) != 0);
-
-@@ -90,7 +90,7 @@
- atts.getValue(i));
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_DECIMALSEPARATOR))
-+ else if (equals(aname, Constants::ATTRNAME_DECIMALSEPARATOR))
- {
- const XalanDOMChar* const decimalSepValue = atts.getValue(i);
- assert(decimalSepValue != 0);
-@@ -109,7 +109,7 @@
- decimalSepValue);
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_GROUPINGSEPARATOR))
-+ else if (equals(aname, Constants::ATTRNAME_GROUPINGSEPARATOR))
- {
- const XalanDOMChar* const sepValue = atts.getValue(i);
- assert(sepValue!= 0);
-@@ -128,13 +128,13 @@
- sepValue);
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_INFINITY))
-+ else if (equals(aname, Constants::ATTRNAME_INFINITY))
- {
- assert(atts.getValue(i) != 0);
-
- m_decimalFormatSymbols.setInfinity(atts.getValue(i));
- }
-- else if(equals(aname, Constants::ATTRNAME_MINUSSIGN))
-+ else if (equals(aname, Constants::ATTRNAME_MINUSSIGN))
- {
- const XalanDOMChar* const minusValue = atts.getValue(i);
- assert(minusValue != 0);
-@@ -153,13 +153,13 @@
- minusValue);
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_NAN))
-+ else if (equals(aname, Constants::ATTRNAME_NAN))
- {
- assert(atts.getValue(i) != 0);
-
- m_decimalFormatSymbols.setNaN(atts.getValue(i));
- }
-- else if(equals(aname, Constants::ATTRNAME_PERCENT))
-+ else if (equals(aname, Constants::ATTRNAME_PERCENT))
- {
- const XalanDOMChar* const percentValue = atts.getValue(i);
- assert(percentValue != 0);
-@@ -178,7 +178,7 @@
- percentValue);
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_PERMILLE))
-+ else if (equals(aname, Constants::ATTRNAME_PERMILLE))
- {
- const XalanDOMChar* const permilleValue = atts.getValue(i);
- assert(permilleValue != 0);
-@@ -197,7 +197,7 @@
- permilleValue);
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_ZERODIGIT))
-+ else if (equals(aname, Constants::ATTRNAME_ZERODIGIT))
- {
- const XalanDOMChar* const zeroDigitValue = atts.getValue(i);
- assert(zeroDigitValue != 0);
-@@ -216,7 +216,7 @@
- zeroDigitValue);
- }
- }
-- else if(equals(aname, Constants::ATTRNAME_DIGIT))
-+ else if (equals(aname, Constants::ATTRNAME_DIGIT))
- {
- const XalanDOMChar* const digitValue = atts.getValue(i);
- assert(digitValue != 0);
-@@ -308,7 +308,7 @@
-
-
- const XPath*
--ElemDecimalFormat::getXPath(unsigned int index) const
-+ElemDecimalFormat::getXPath(XalanSize_t index) const
- {
- const XPath* result = 0;
-
-Index: src/xalanc/XSLT/ElemAttributeSet.cpp
-===================================================================
---- src/xalanc/XSLT/ElemAttributeSet.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemAttributeSet.cpp (working copy)
-@@ -41,8 +41,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemUse(constructionContext,
- stylesheetTree,
- lineNumber,
-@@ -50,13 +50,13 @@
- StylesheetConstructionContext::ELEMNAME_ATTRIBUTE_SET),
- m_qname(0)
- {
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-- if(equals(aname, Constants::ATTRNAME_NAME))
-+ if (equals(aname, Constants::ATTRNAME_NAME))
- {
- m_qname = constructionContext.createXalanQName(
- atts.getValue(i),
-@@ -72,12 +72,12 @@
- atts.getValue(i));
- }
- }
-- else if(processUseAttributeSets(
-+ else if (processUseAttributeSets(
- constructionContext,
- aname,
- atts,
- i) == false &&
-- isAttrOK(
-+ isAttrOK(
- aname,
- atts,
- i,
-@@ -91,7 +91,7 @@
- }
- }
-
-- if(m_qname == 0)
-+ if (m_qname == 0)
- {
- error(
- constructionContext,
-Index: src/xalanc/XSLT/ElemChoose.hpp
-===================================================================
---- src/xalanc/XSLT/ElemChoose.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemChoose.hpp (working copy)
-@@ -49,8 +49,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
-
- // These methods are inherited from ElemTemplateElement ...
-Index: src/xalanc/XSLT/ElemApplyImport.hpp
-===================================================================
---- src/xalanc/XSLT/ElemApplyImport.hpp (revision 706129)
-+++ src/xalanc/XSLT/ElemApplyImport.hpp (working copy)
-@@ -50,8 +50,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber);
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber);
-
-
- // These methods are inherited from ElemTemplateElement ...
-@@ -77,7 +77,6 @@
- virtual ElemTemplateElement*
- appendChildElem(ElemTemplateElement* newChild);
-
--
- private:
- };
-
-Index: src/xalanc/XSLT/ElemElement.cpp
-===================================================================
---- src/xalanc/XSLT/ElemElement.cpp (revision 706129)
-+++ src/xalanc/XSLT/ElemElement.cpp (working copy)
-@@ -45,8 +45,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber) :
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber) :
- ElemUse(constructionContext,
- stylesheetTree,
- lineNumber,
-@@ -59,9 +59,9 @@
- // turn them off...
- // m_namespacesHandler.setProcessNamespaceAliaises(false);
-
-- const unsigned int nAttrs = atts.getLength();
-+ const XalanSize_t nAttrs = atts.getLength();
-
-- for(unsigned int i = 0; i < nAttrs; i++)
-+ for (XalanSize_t i = 0; i < nAttrs; i++)
- {
- const XalanDOMChar* const aname = atts.getName(i);
-
-@@ -125,6 +125,7 @@
- }
-
-
-+
- #if !defined(XALAN_RECURSIVE_STYLESHEET_EXECUTION)
- const ElemTemplateElement*
- ElemElement::startElement(StylesheetExecutionContext& executionContext) const
-Index: src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.cpp
-===================================================================
---- src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.cpp (revision 706129)
-+++ src/xalanc/XSLT/XalanElemApplyTemplatesAllocator.cpp (working copy)
-@@ -23,7 +23,9 @@
-
-
-
--XalanElemApplyTemplatesAllocator::XalanElemApplyTemplatesAllocator(MemoryManagerType& theManager, size_type theBlockCount) :
-+XalanElemApplyTemplatesAllocator::XalanElemApplyTemplatesAllocator(
-+ MemoryManagerType& theManager,
-+ size_type theBlockCount) :
- m_allocator(theManager, theBlockCount)
- {
- }
-@@ -41,8 +43,8 @@
- StylesheetConstructionContext& constructionContext,
- Stylesheet& stylesheetTree,
- const AttributeListType& atts,
-- int lineNumber,
-- int columnNumber)
-+ XalanFileLoc lineNumber,
-+ XalanFileLoc columnNumber)
- {
- data_type* const theBlock = m_allocator.allocateBlock();
- assert(theBlock != 0);
-Index: src/xalanc/XMLSupport/XalanIndentWriter.hpp
-===================================================================
---- src/xalanc/XMLSupport/XalanIndentWriter.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/XalanIndentWriter.hpp (working copy)
-@@ -22,18 +22,21 @@
-
- #include <xalanc/Include/XalanVector.hpp>
-
-+#include <xalanc/PlatformSupport/FormatterListener.hpp>
- #include <xalanc/PlatformSupport/Writer.hpp>
-
-
- XALAN_CPP_NAMESPACE_BEGIN
-
-
--template<class WhiteSpaceWriter,
-- class NewLineWriter>
-+template<
-+ class WhiteSpaceWriter,
-+ class NewLineWriter>
- class XalanIndentWriter
- {
- public:
-- typedef typename XalanDOMString::size_type size_type;
-+
-+ typedef FormatterListener::size_type size_type;
- typedef XalanVector<bool> BoolStackType;
- typedef typename WhiteSpaceWriter::writer_type writer_type;
-
-Index: src/xalanc/XMLSupport/XalanUTF8Writer.hpp
-===================================================================
---- src/xalanc/XMLSupport/XalanUTF8Writer.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/XalanUTF8Writer.hpp (working copy)
-@@ -150,34 +150,40 @@
- /**
- * Writes name chars , if not presentable, throws
- */
-- void writeNameChar(const XalanDOMChar* data,
-- size_type theLength)
-+ void
-+ writeNameChar(
-+ const XalanDOMChar* data,
-+ size_type theLength)
- {
- write(data, theLength);
- }
-
- /**
-- * Writes name chars , if not presentable, throws
-+ * Writes name chars, if not representable, throws
- */
-- void writePIChars(const XalanDOMChar* data,
-- size_type theLength)
-+ void
-+ writePIChars(
-+ const XalanDOMChar* data,
-+ size_type theLength)
- {
- write(data, theLength);
- }
-
- /**
-- * Writes name chars , if not presentable, throws
-+ * Writes name chars, if not representable, throws
- */
-- void writeCommentChars(const XalanDOMChar* data,
-- size_type theLength)
-+ void
-+ writeCommentChars(
-+ const XalanDOMChar* data,
-+ size_type theLength)
- {
- write(data, theLength);
- }
-
- void
- safeWriteContent(
-- const XalanDOMChar* theChars,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* theChars,
-+ size_type theLength)
- {
- for(size_type i = 0; i < theLength; ++i)
- {
-@@ -187,8 +193,8 @@
-
- void
- write(
-- const value_type* theChars,
-- XalanDOMString::size_type theLength)
-+ const value_type* theChars,
-+ size_type theLength)
- {
- #if defined(NDEBUG)
- if (theLength > sizeof(m_buffer))
-@@ -214,7 +220,7 @@
- m_bufferRemaining -= theLength;
- }
- #else
-- for(XalanDOMString::size_type i = 0; i < theLength; ++i)
-+ for(size_type i = 0; i < theLength; ++i)
- {
- write(theChars[i]);
- }
-@@ -251,8 +257,8 @@
-
- void
- write(
-- const XalanDOMChar* theChars,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* theChars,
-+ size_type theLength)
- {
- for(size_type i = 0; i < theLength; ++i)
- {
-@@ -262,13 +268,13 @@
-
- size_type
- write(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
- XalanDOMChar ch = chars[start];
-
-- if (XalanFormatterWriter::isUTF16HighSurrogate(ch) == false)
-+ if (isUTF16HighSurrogate(ch) == false)
- {
- write((unsigned int)ch);
- }
-@@ -276,7 +282,7 @@
- {
- if (start + 1 >= length)
- {
-- XalanFormatterWriter::throwInvalidUTF16SurrogateException(
-+ throwInvalidUTF16SurrogateException(
- ch,
- 0,
- getMemoryManager());
-@@ -284,7 +290,7 @@
- else
- {
- write(
-- XalanFormatterWriter::decodeUTF16SurrogatePair(
-+ decodeUTF16SurrogatePair(
- ch,
- chars[++start],
- getMemoryManager()));
-@@ -296,8 +302,8 @@
-
- void
- writeSafe(
-- const XalanDOMChar* theChars,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* theChars,
-+ size_type theLength)
- {
- XalanDOMChar ch = 0;
-
-@@ -305,15 +311,15 @@
- {
- ch = theChars[i];
-
-- if (XalanFormatterWriter::isUTF16HighSurrogate(ch) == true)
-+ if (isUTF16HighSurrogate(ch) == true)
- {
- if (i + 1 >= theLength)
- {
-- XalanFormatterWriter::throwInvalidUTF16SurrogateException(ch, 0, getMemoryManager());
-+ throwInvalidUTF16SurrogateException(ch, 0, getMemoryManager());
- }
- else
- {
-- write(XalanFormatterWriter::decodeUTF16SurrogatePair(ch, theChars[i+1], getMemoryManager()));
-+ write(decodeUTF16SurrogatePair(ch, theChars[i + 1], getMemoryManager()));
-
- ++i;
- }
-@@ -410,7 +416,7 @@
- }
- else
- {
-- XalanFormatterWriter::throwInvalidCharacterException(theChar, getMemoryManager());
-+ throwInvalidCharacterException(theChar, getMemoryManager());
- }
- }
-
-@@ -421,11 +427,11 @@
-
-
- // Data members...
-- value_type m_buffer[kBufferSize];
-+ value_type m_buffer[kBufferSize];
-
-- value_type* m_bufferPosition;
-+ value_type* m_bufferPosition;
-
-- XalanDOMString::size_type m_bufferRemaining;
-+ size_type m_bufferRemaining;
- };
-
-
-Index: src/xalanc/XMLSupport/XalanFormatterWriter.hpp
-===================================================================
---- src/xalanc/XMLSupport/XalanFormatterWriter.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/XalanFormatterWriter.hpp (working copy)
-@@ -24,6 +24,7 @@
- #include <xercesc/sax/SAXException.hpp>
-
- #include <xalanc/PlatformSupport/DOMStringHelper.hpp>
-+#include <xalanc/PlatformSupport/FormatterListener.hpp>
- #include <xalanc/PlatformSupport/Writer.hpp>
- #include <xalanc/PlatformSupport/XalanMessageLoader.hpp>
- #include <xalanc/PlatformSupport/XalanOutputStream.hpp>
-@@ -42,6 +43,9 @@
- {
- public:
-
-+ typedef FormatterListener::size_type size_type;
-+
-+
- template <class WriterType>
- class NewLineWriterFunctor
- {
-@@ -90,14 +94,14 @@
- /**
- * The length of the the string of characters that represents the newline
- */
-- XalanDOMString::size_type m_newlineStringLength;
-+ size_type m_newlineStringLength;
- };
-
- template<class WriterType>
- class WhiteSpaceWriterFunctor
- {
-- typedef XalanDOMString::size_type size_type;
- typedef typename WriterType::value_type value_type;
-+
- public:
- typedef WriterType writer_type;
-
-@@ -150,9 +154,6 @@
-
- public:
-
-- typedef XalanDOMString::size_type size_type;
--
--
- XalanFormatterWriter(
- Writer& theWriter,
- MemoryManager& theMemoryManager) :
-@@ -313,7 +314,7 @@
- /**
- * The length of the the string of characters that represents the newline
- */
-- XalanDOMString::size_type m_newlineStringLength;
-+ size_type m_newlineStringLength;
-
- /**
- * Format a code point as a numeric character reference.
-Index: src/xalanc/XMLSupport/FormatterToHTML.cpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToHTML.cpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToHTML.cpp (working copy)
-@@ -156,7 +156,7 @@
- m_attrCharsMap[XalanUnicode::charLessThanSign] = 0;
- m_attrCharsMap[XalanUnicode::charGreaterThanSign] = 0;
-
-- for(XalanDOMString::size_type i = 160; i < SPECIALSSIZE; i++)
-+ for(size_type i = 160; i < SPECIALSSIZE; i++)
- {
- m_attrCharsMap[i] = 'S';
- }
-@@ -481,7 +481,7 @@
- void
- FormatterToHTML::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- if(length != 0)
- {
-@@ -590,7 +590,7 @@
- void
- FormatterToHTML::cdata(
- const XMLCh* const ch,
-- const unsigned int length)
-+ const size_type length)
- {
- if(m_isScriptOrStyleElem == true)
- {
-@@ -632,7 +632,7 @@
- const XMLCh* const data)
-
- {
-- const XalanDOMString::size_type dataLength = length(data);
-+ const size_type dataLength = length(data);
-
- // Use a fairly nasty hack to tell if the next node is supposed to be
- // unescaped text.
-@@ -689,13 +689,13 @@
-
- void
- FormatterToHTML::writeCharacters(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* theString,
-+ size_type theLength)
- {
- assert(theString != 0);
-
-- XalanDOMString::size_type i = 0;
-- XalanDOMString::size_type firstIndex = 0;
-+ size_type i = 0;
-+ size_type firstIndex = 0;
-
- while(i < theLength)
- {
-@@ -768,13 +768,13 @@
-
- void
- FormatterToHTML::writeAttrString(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theStringLength)
-+ const XalanDOMChar* theString,
-+ size_type theStringLength)
- {
- assert(theString != 0);
-
-- XalanDOMString::size_type i = 0;
-- XalanDOMString::size_type firstIndex = 0;
-+ size_type i = 0;
-+ size_type firstIndex = 0;
-
- while(i < theStringLength)
- {
-@@ -853,8 +853,8 @@
-
- void
- FormatterToHTML::copyEntityIntoBuffer(
-- const XalanDOMChar* s,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* s,
-+ size_type theLength)
- {
- assert(s != 0);
-
-@@ -885,11 +885,11 @@
- const XalanDOMChar* value,
- const XalanHTMLElementsProperties::ElementProperties& elemProperties)
- {
-- const XalanDOMString::size_type nameLength = length(name);
-+ const size_type nameLength = length(name);
-
- accumContent(XalanUnicode::charSpace);
-
-- const XalanDOMString::size_type valueLength = length(value);
-+ const size_type valueLength = length(value);
-
- if((valueLength == 0 || equalsIgnoreCaseASCII(name, nameLength, value, valueLength)) &&
- elemProperties.isAttribute(name, XalanHTMLElementsProperties::ATTREMPTY) == true)
-@@ -919,8 +919,8 @@
-
- void
- FormatterToHTML::writeAttrURI(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theStringLength)
-+ const XalanDOMChar* theString,
-+ size_type theStringLength)
- {
- assert(theString != 0);
-
-@@ -939,7 +939,7 @@
- // causing damage. If the URL is already properly escaped, in theory, this
- // function should not change the string value.
-
-- for (XalanDOMString::size_type i = 0; i < theStringLength; ++i)
-+ for (size_type i = 0; i < theStringLength; ++i)
- {
- const XalanDOMChar ch = theString[i];
-
-@@ -1123,8 +1123,8 @@
-
- if (m_prefixResolver != 0)
- {
-- const XalanDOMString::size_type theLength = length(theElementName);
-- const XalanDOMString::size_type theColonIndex = indexOf(theElementName, XalanUnicode::charColon);
-+ const size_type theLength = length(theElementName);
-+ const size_type theColonIndex = indexOf(theElementName, XalanUnicode::charColon);
-
- const XalanDOMString* thePrefix = &s_emptyString;
-
-Index: src/xalanc/XMLSupport/FormatterToHTML.hpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToHTML.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToHTML.hpp (working copy)
-@@ -118,7 +118,7 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- // These methods are inherited from FormatterToXML...
-
-@@ -135,7 +135,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -159,19 +159,19 @@
- {
- enum { eMaxLength = 8 };
-
-- XalanDOMChar m_char;
-+ XalanDOMChar m_char;
-
-- XalanDOMString::size_type m_length;
-+ size_type m_length;
-
-- XalanDOMChar m_string[eMaxLength + 1];
-+ XalanDOMChar m_string[eMaxLength + 1];
- };
-
- protected:
-
- virtual void
- writeAttrString(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theStringLength);
-+ const XalanDOMChar* theString,
-+ size_type theStringLength);
-
- virtual void
- accumCommentData(const XalanDOMChar* data);
-@@ -181,13 +181,11 @@
-
- void
- writeCharacters(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theLength);
-+ const XalanDOMChar* theString,
-+ size_type theLength);
-
- private:
-
-- typedef XalanDOMString::size_type size_type;
--
- /**
- * The string "<!DOCTYPE HTML".
- */
-@@ -230,8 +228,8 @@
-
- void
- copyEntityIntoBuffer(
-- const XalanDOMChar* s,
-- XalanDOMString::size_type theLength);
-+ const XalanDOMChar* s,
-+ size_type theLength);
-
- void
- copyEntityIntoBuffer(const XalanDOMString& s);
-@@ -256,8 +254,8 @@
- */
- void
- writeAttrURI(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theStringLength);
-+ const XalanDOMChar* theString,
-+ size_type theStringLength);
-
- /**
- * Accumulate the specified character by converting its numeric value to
-Index: src/xalanc/XMLSupport/FormatterToNull.cpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToNull.cpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToNull.cpp (working copy)
-@@ -76,7 +76,7 @@
- void
- FormatterToNull::characters(
- const XMLCh* const /* chars */,
-- const unsigned int /* length */)
-+ const size_type /* length */)
- {
- }
-
-@@ -85,7 +85,7 @@
- void
- FormatterToNull::charactersRaw(
- const XMLCh* const /* chars */,
-- const unsigned int /*length */)
-+ const size_type /*length */)
- {
- }
-
-@@ -100,7 +100,7 @@
- void
- FormatterToNull::ignorableWhitespace(
- const XMLCh* const /* chars */,
-- const unsigned int /* length */)
-+ const size_type /* length */)
- {
- }
-
-@@ -131,8 +131,8 @@
-
- void
- FormatterToNull::cdata(
-- const XMLCh* const /* ch */,
-- const unsigned int /* length */)
-+ const XMLCh* const /* ch */,
-+ const size_type /* length */)
- {
- }
-
-Index: src/xalanc/XMLSupport/FormatterToXMLUnicode.hpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToXMLUnicode.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToXMLUnicode.hpp (working copy)
-@@ -233,7 +233,7 @@
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- writeParentTagEnd();
-
-@@ -391,7 +391,7 @@
- m_writer.write(value_type(XalanUnicode::charQuestionMark));
- writeName(target);
-
-- const XalanDOMString::size_type len = length(data);
-+ const size_type len = length(data);
-
- // We need to make sure there is a least one whitespace character
- // between the target and the data.
-@@ -416,7 +416,7 @@
- void
- writeCharacters(
- const XMLCh* chars,
-- unsigned int length)
-+ size_type length)
- {
- assert(length != 0);
-
-@@ -424,8 +424,8 @@
-
- m_indentHandler.setPreserve(true);
-
-- unsigned int i = 0;
-- unsigned int firstIndex = 0;
-+ size_type i = 0;
-+ size_type firstIndex = 0;
-
- while(i < length)
- {
-@@ -466,7 +466,7 @@
- void
- writeCDATA(
- const XMLCh* chars,
-- unsigned int length)
-+ size_type length)
- {
- assert(length != 0);
-
-@@ -638,12 +638,12 @@
- * @param start the start offset into the string.
- * @param length the length of the string.
- */
-- XalanDOMString::size_type
-+ size_type
- writeNormalizedChar(
-- XalanDOMChar ch,
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ XalanDOMChar ch,
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
- if (XalanUnicode::charLF == ch)
- {
-@@ -679,11 +679,11 @@
- m_writer.write(value_type(XalanUnicode::charSemicolon));
- }
-
-- XalanDOMString::size_type
-+ size_type
- writeNormalizedCharBig(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
- assert( start < length);
-
-@@ -712,11 +712,11 @@
- */
- void
- writeCDATAChars(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type length,
-- bool& outsideCDATA)
-+ const XalanDOMChar chars[],
-+ size_type length,
-+ bool& outsideCDATA)
- {
-- XalanDOMString::size_type i = 0;
-+ size_type i = 0;
-
- while(i < length)
- {
-@@ -795,13 +795,13 @@
- */
- void
- writeAttrString(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theStringLength)
-+ const XalanDOMChar* theString,
-+ size_type theStringLength)
- {
- assert(theString != 0);
-
-- XalanDOMString::size_type i = 0;
-- XalanDOMString::size_type firstIndex = 0;
-+ size_type i = 0;
-+ size_type firstIndex = 0;
-
- while(i < theStringLength)
- {
-@@ -863,10 +863,10 @@
- */
- void
- writeNormalizedData(
-- const XalanDOMChar* theData,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* theData,
-+ size_type theLength)
- {
-- for (XalanDOMString::size_type i = 0; i < theLength; ++i)
-+ for (size_type i = 0; i < theLength; ++i)
- {
- const XalanDOMChar theChar = theData[i];
-
-@@ -876,8 +876,8 @@
-
- void
- safeWriteContent(
-- const XalanDOMChar* theChars,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* theChars,
-+ size_type theLength)
- {
- for(size_type i = 0; i < theLength; ++i)
- {
-Index: src/xalanc/XMLSupport/FormatterToNull.hpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToNull.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToNull.hpp (working copy)
-@@ -74,12 +74,12 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- entityReference(const XMLCh* const name);
-@@ -87,7 +87,7 @@
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -104,7 +104,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- private:
-
-Index: src/xalanc/XMLSupport/XalanXMLSerializerBase.cpp
-===================================================================
---- src/xalanc/XMLSupport/XalanXMLSerializerBase.cpp (revision 706129)
-+++ src/xalanc/XMLSupport/XalanXMLSerializerBase.cpp (working copy)
-@@ -258,7 +258,7 @@
- void
- XalanXMLSerializerBase::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- if(length != 0)
- {
-@@ -280,7 +280,7 @@
- void
- XalanXMLSerializerBase::cdata(
- const XMLCh* const ch,
-- const unsigned int length)
-+ const size_type length)
- {
- if (length != 0)
- {
-@@ -322,7 +322,7 @@
- void
- XalanXMLSerializerBase::ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- if (length > 0)
- {
-@@ -380,7 +380,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::s_xhtmlDocTypeStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::s_xhtmlDocTypeStringLength =
- FXML_SIZE(s_xhtmlDocTypeString);
-
-
-@@ -481,7 +481,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_doctypeHeaderStartStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_doctypeHeaderStartStringLength =
- FXML_SIZE(s_doctypeHeaderStartString);
-
- const char XalanXMLSerializerBase::UTF8::s_doctypeHeaderPublicString[] =
-@@ -498,7 +498,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_doctypeHeaderPublicStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_doctypeHeaderPublicStringLength =
- FXML_SIZE(s_doctypeHeaderPublicString);
-
- const char XalanXMLSerializerBase::UTF8::s_doctypeHeaderSystemString[] =
-@@ -515,7 +515,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_doctypeHeaderSystemStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_doctypeHeaderSystemStringLength =
- FXML_SIZE(s_doctypeHeaderSystemString);
-
- const char XalanXMLSerializerBase::UTF8::s_xmlHeaderStartString[] =
-@@ -538,7 +538,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderStartStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderStartStringLength =
- FXML_SIZE(s_xmlHeaderStartString);
-
- const char XalanXMLSerializerBase::UTF8::s_xmlHeaderEncodingString[] =
-@@ -558,7 +558,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderEncodingStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderEncodingStringLength =
- FXML_SIZE(s_xmlHeaderEncodingString);
-
- const char XalanXMLSerializerBase::UTF8::s_xmlHeaderStandaloneString[] =
-@@ -580,7 +580,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderStandaloneStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderStandaloneStringLength =
- FXML_SIZE(s_xmlHeaderStandaloneString);
-
- const char XalanXMLSerializerBase::UTF8::s_xmlHeaderEndString[] =
-@@ -591,7 +591,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderEndStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_xmlHeaderEndStringLength =
- FXML_SIZE(s_xmlHeaderEndString);
-
- const char XalanXMLSerializerBase::UTF8::s_defaultVersionString[] =
-@@ -602,7 +602,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_defaultVersionStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_defaultVersionStringLength =
- FXML_SIZE(s_defaultVersionString);
-
- const char XalanXMLSerializerBase::UTF8::s_cdataOpenString[] =
-@@ -619,7 +619,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_cdataOpenStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_cdataOpenStringLength =
- FXML_SIZE(s_cdataOpenString);
-
- const char XalanXMLSerializerBase::UTF8::s_cdataCloseString[] =
-@@ -630,7 +630,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_cdataCloseStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_cdataCloseStringLength =
- FXML_SIZE(s_cdataCloseString);
-
-
-@@ -656,7 +656,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_xhtmlDocTypeStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_xhtmlDocTypeStringLength =
- FXML_SIZE(s_xhtmlDocTypeString);
-
- const char XalanXMLSerializerBase::UTF8::s_lessThanEntityString[] =
-@@ -668,7 +668,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_lessThanEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_lessThanEntityStringLength =
- FXML_SIZE(s_lessThanEntityString);
-
- const char XalanXMLSerializerBase::UTF8::s_greaterThanEntityString[] =
-@@ -680,7 +680,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_greaterThanEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_greaterThanEntityStringLength =
- FXML_SIZE(s_greaterThanEntityString);
-
- const char XalanXMLSerializerBase::UTF8::s_ampersandEntityString[] =
-@@ -693,7 +693,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_ampersandEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_ampersandEntityStringLength =
- FXML_SIZE(s_ampersandEntityString);
-
- const char XalanXMLSerializerBase::UTF8::s_quoteEntityString[] =
-@@ -707,7 +707,7 @@
- char(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF8::s_quoteEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF8::s_quoteEntityStringLength =
- FXML_SIZE(s_quoteEntityString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_doctypeHeaderStartString[] =
-@@ -725,7 +725,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_doctypeHeaderStartStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_doctypeHeaderStartStringLength =
- FXML_SIZE(s_doctypeHeaderStartString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_doctypeHeaderPublicString[] =
-@@ -742,7 +742,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_doctypeHeaderPublicStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_doctypeHeaderPublicStringLength =
- FXML_SIZE(s_doctypeHeaderPublicString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_doctypeHeaderSystemString[] =
-@@ -759,7 +759,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_doctypeHeaderSystemStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_doctypeHeaderSystemStringLength =
- FXML_SIZE(s_doctypeHeaderSystemString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_xmlHeaderStartString[] =
-@@ -782,7 +782,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderStartStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderStartStringLength =
- FXML_SIZE(s_xmlHeaderStartString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_xmlHeaderEncodingString[] =
-@@ -802,7 +802,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderEncodingStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderEncodingStringLength =
- FXML_SIZE(s_xmlHeaderEncodingString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_xmlHeaderStandaloneString[] =
-@@ -824,7 +824,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderStandaloneStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderStandaloneStringLength =
- FXML_SIZE(s_xmlHeaderStandaloneString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_xmlHeaderEndString[] =
-@@ -835,7 +835,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderEndStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_xmlHeaderEndStringLength =
- FXML_SIZE(s_xmlHeaderEndString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_defaultVersionString[] =
-@@ -846,7 +846,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_defaultVersionStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_defaultVersionStringLength =
- FXML_SIZE(s_defaultVersionString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_cdataOpenString[] =
-@@ -863,7 +863,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_cdataOpenStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_cdataOpenStringLength =
- FXML_SIZE(s_cdataOpenString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_cdataCloseString[] =
-@@ -874,7 +874,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_cdataCloseStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_cdataCloseStringLength =
- FXML_SIZE(s_cdataCloseString);
-
-
-@@ -900,7 +900,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_xhtmlDocTypeStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_xhtmlDocTypeStringLength =
- FXML_SIZE(s_xhtmlDocTypeString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_lessThanEntityString[] =
-@@ -912,7 +912,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_lessThanEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_lessThanEntityStringLength =
- FXML_SIZE(s_lessThanEntityString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_greaterThanEntityString[] =
-@@ -924,7 +924,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_greaterThanEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_greaterThanEntityStringLength =
- FXML_SIZE(s_greaterThanEntityString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_ampersandEntityString[] =
-@@ -937,7 +937,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_ampersandEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_ampersandEntityStringLength =
- FXML_SIZE(s_ampersandEntityString);
-
- const XalanDOMChar XalanXMLSerializerBase::UTF16::s_quoteEntityString[] =
-@@ -951,7 +951,7 @@
- XalanDOMChar(0)
- };
-
--const XalanDOMString::size_type XalanXMLSerializerBase::UTF16::s_quoteEntityStringLength =
-+const XalanXMLSerializerBase::size_type XalanXMLSerializerBase::UTF16::s_quoteEntityStringLength =
- FXML_SIZE(s_quoteEntityString);
-
-
-Index: src/xalanc/XMLSupport/FormatterToText.cpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToText.cpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToText.cpp (working copy)
-@@ -187,7 +187,7 @@
- void
- FormatterToText::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- assert(m_writer != 0);
-
-@@ -245,7 +245,7 @@
- void
- FormatterToText::charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- characters(chars, length);
- }
-@@ -262,7 +262,7 @@
- void
- FormatterToText::ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- if (m_handleIgnorableWhitespace == true)
- {
-@@ -301,7 +301,7 @@
- void
- FormatterToText::cdata(
- const XMLCh* const ch,
-- const unsigned int length)
-+ const size_type length)
- {
- characters(ch, length);
- }
-Index: src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp
-===================================================================
---- src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/XalanXMLSerializerBase.hpp (working copy)
-@@ -122,12 +122,12 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length) = 0;
-+ const size_type length) = 0;
-
- virtual void
- entityReference(const XMLCh* const name) = 0;
-@@ -135,7 +135,7 @@
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -151,7 +151,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- virtual const XalanDOMString&
- getDoctypeSystem() const;
-@@ -207,107 +207,107 @@
- /**
- * The string "<!DOCTYPE ".
- */
-- static const char s_doctypeHeaderStartString[];
-+ static const char s_doctypeHeaderStartString[];
-
-- static const XalanDOMString::size_type s_doctypeHeaderStartStringLength;
-+ static const size_type s_doctypeHeaderStartStringLength;
-
- /**
- * The string " PUBLIC \"".
- */
-- static const char s_doctypeHeaderPublicString[];
-+ static const char s_doctypeHeaderPublicString[];
-
-- static const XalanDOMString::size_type s_doctypeHeaderPublicStringLength;
-+ static const size_type s_doctypeHeaderPublicStringLength;
-
- /**
- * The string " SYSTEM \"".
- */
-- static const char s_doctypeHeaderSystemString[];
-+ static const char s_doctypeHeaderSystemString[];
-
-- static const XalanDOMString::size_type s_doctypeHeaderSystemStringLength;
-+ static const size_type s_doctypeHeaderSystemStringLength;
-
- /**
- * The string "<?xml version=\"".
- */
-- static const char s_xmlHeaderStartString[];
-+ static const char s_xmlHeaderStartString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderStartStringLength;
-+ static const size_type s_xmlHeaderStartStringLength;
-
- /**
- * The string "\" encoding=\"".
- */
-- static const char s_xmlHeaderEncodingString[];
-+ static const char s_xmlHeaderEncodingString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderEncodingStringLength;
-+ static const size_type s_xmlHeaderEncodingStringLength;
-
- /**
- * The string "\" standalone=\"".
- */
-- static const char s_xmlHeaderStandaloneString[];
-+ static const char s_xmlHeaderStandaloneString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderStandaloneStringLength;
-+ static const size_type s_xmlHeaderStandaloneStringLength;
-
- /**
- * The string "\"?>".
- */
-- static const char s_xmlHeaderEndString[];
-+ static const char s_xmlHeaderEndString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderEndStringLength;
-+ static const size_type s_xmlHeaderEndStringLength;
-
- /**
- * The string "1.0".
- */
-- static const char s_defaultVersionString[];
-+ static const char s_defaultVersionString[];
-
-- static const XalanDOMString::size_type s_defaultVersionStringLength;
-+ static const size_type s_defaultVersionStringLength;
-
- /**
- * The string "-//W3C//DTD XHTML".
- */
-- static const XalanDOMChar s_xhtmlDocTypeString[];
-+ static const XalanDOMChar s_xhtmlDocTypeString[];
-
-- static const XalanDOMString::size_type s_xhtmlDocTypeStringLength;
-+ static const size_type s_xhtmlDocTypeStringLength;
-
- /**
- * The string "<![CDATA[".
- */
-- static const char s_cdataOpenString[];
-+ static const char s_cdataOpenString[];
-
-- static const XalanDOMString::size_type s_cdataOpenStringLength;
-+ static const size_type s_cdataOpenStringLength;
-
- /**
- * The string "]]>".
- */
-- static const char s_cdataCloseString[];
-+ static const char s_cdataCloseString[];
-
-- static const XalanDOMString::size_type s_cdataCloseStringLength;
-+ static const size_type s_cdataCloseStringLength;
-
- /**
- * The string "<".
- */
-- static const char s_lessThanEntityString[];
-+ static const char s_lessThanEntityString[];
-
-- static const XalanDOMString::size_type s_lessThanEntityStringLength;
-+ static const size_type s_lessThanEntityStringLength;
-
- /**
- * The string ">".
- */
-- static const char s_greaterThanEntityString[];
-+ static const char s_greaterThanEntityString[];
-
-- static const XalanDOMString::size_type s_greaterThanEntityStringLength;
-+ static const size_type s_greaterThanEntityStringLength;
-
- /**
- * The string "&".
- */
-- static const char s_ampersandEntityString[];
-+ static const char s_ampersandEntityString[];
-
-- static const XalanDOMString::size_type s_ampersandEntityStringLength;
-+ static const size_type s_ampersandEntityStringLength;
-
- /**
- * The string """.
- */
-- static const char s_quoteEntityString[];
-+ static const char s_quoteEntityString[];
-
-- static const XalanDOMString::size_type s_quoteEntityStringLength;
-+ static const size_type s_quoteEntityStringLength;
- };
-
- class XALAN_XMLSUPPORT_EXPORT UTF16
-@@ -322,107 +322,107 @@
- /**
- * The string "<!DOCTYPE ".
- */
-- static const XalanDOMChar s_doctypeHeaderStartString[];
-+ static const XalanDOMChar s_doctypeHeaderStartString[];
-
-- static const XalanDOMString::size_type s_doctypeHeaderStartStringLength;
-+ static const size_type s_doctypeHeaderStartStringLength;
-
- /**
- * The string " PUBLIC \"".
- */
-- static const XalanDOMChar s_doctypeHeaderPublicString[];
-+ static const XalanDOMChar s_doctypeHeaderPublicString[];
-
-- static const XalanDOMString::size_type s_doctypeHeaderPublicStringLength;
-+ static const size_type s_doctypeHeaderPublicStringLength;
-
- /**
- * The string " SYSTEM \"".
- */
-- static const XalanDOMChar s_doctypeHeaderSystemString[];
-+ static const XalanDOMChar s_doctypeHeaderSystemString[];
-
-- static const XalanDOMString::size_type s_doctypeHeaderSystemStringLength;
-+ static const size_type s_doctypeHeaderSystemStringLength;
-
- /**
- * The string "<?xml version=\"".
- */
-- static const XalanDOMChar s_xmlHeaderStartString[];
-+ static const XalanDOMChar s_xmlHeaderStartString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderStartStringLength;
-+ static const size_type s_xmlHeaderStartStringLength;
-
- /**
- * The string "\" encoding=\"".
- */
-- static const XalanDOMChar s_xmlHeaderEncodingString[];
-+ static const XalanDOMChar s_xmlHeaderEncodingString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderEncodingStringLength;
-+ static const size_type s_xmlHeaderEncodingStringLength;
-
- /**
- * The string "\" standalone=\"".
- */
-- static const XalanDOMChar s_xmlHeaderStandaloneString[];
-+ static const XalanDOMChar s_xmlHeaderStandaloneString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderStandaloneStringLength;
-+ static const size_type s_xmlHeaderStandaloneStringLength;
-
- /**
- * The string "\"?>".
- */
-- static const XalanDOMChar s_xmlHeaderEndString[];
-+ static const XalanDOMChar s_xmlHeaderEndString[];
-
-- static const XalanDOMString::size_type s_xmlHeaderEndStringLength;
-+ static const size_type s_xmlHeaderEndStringLength;
-
- /**
- * The string "1.0".
- */
-- static const XalanDOMChar s_defaultVersionString[];
-+ static const XalanDOMChar s_defaultVersionString[];
-
-- static const XalanDOMString::size_type s_defaultVersionStringLength;
-+ static const size_type s_defaultVersionStringLength;
-
- /**
- * The string "-//W3C//DTD XHTML".
- */
-- static const XalanDOMChar s_xhtmlDocTypeString[];
-+ static const XalanDOMChar s_xhtmlDocTypeString[];
-
-- static const XalanDOMString::size_type s_xhtmlDocTypeStringLength;
-+ static const size_type s_xhtmlDocTypeStringLength;
-
- /**
- * The string "<![CDATA[".
- */
-- static const XalanDOMChar s_cdataOpenString[];
-+ static const XalanDOMChar s_cdataOpenString[];
-
-- static const XalanDOMString::size_type s_cdataOpenStringLength;
-+ static const size_type s_cdataOpenStringLength;
-
- /**
- * The string "]]>".
- */
-- static const XalanDOMChar s_cdataCloseString[];
-+ static const XalanDOMChar s_cdataCloseString[];
-
-- static const XalanDOMString::size_type s_cdataCloseStringLength;
-+ static const size_type s_cdataCloseStringLength;
-
- /**
- * The string "<".
- */
-- static const XalanDOMChar s_lessThanEntityString[];
-+ static const XalanDOMChar s_lessThanEntityString[];
-
-- static const XalanDOMString::size_type s_lessThanEntityStringLength;
-+ static const size_type s_lessThanEntityStringLength;
-
- /**
- * The string ">".
- */
-- static const XalanDOMChar s_greaterThanEntityString[];
-+ static const XalanDOMChar s_greaterThanEntityString[];
-
-- static const XalanDOMString::size_type s_greaterThanEntityStringLength;
-+ static const size_type s_greaterThanEntityStringLength;
-
- /**
- * The string "&".
- */
-- static const XalanDOMChar s_ampersandEntityString[];
-+ static const XalanDOMChar s_ampersandEntityString[];
-
-- static const XalanDOMString::size_type s_ampersandEntityStringLength;
-+ static const size_type s_ampersandEntityStringLength;
-
- /**
- * The string """.
- */
-- static const XalanDOMChar s_quoteEntityString[];
-+ static const XalanDOMChar s_quoteEntityString[];
-
-- static const XalanDOMString::size_type s_quoteEntityStringLength;
-+ static const size_type s_quoteEntityStringLength;
- };
-
- enum
-@@ -569,12 +569,12 @@
- virtual void
- writeCharacters(
- const XMLCh* chars,
-- unsigned int length) = 0;
-+ size_type length) = 0;
-
- virtual void
- writeCDATA(
- const XMLCh* chars,
-- unsigned int length) = 0;
-+ size_type length) = 0;
-
- virtual void
- outputNewline() = 0;
-@@ -692,7 +692,7 @@
- */
- const XalanDOMString m_standalone;
-
-- const XalanDOMString m_encoding;
-+ const XalanDOMString m_encoding;
-
- static bool
- isUTF16HighSurrogate(XalanDOMChar theChar)
-@@ -790,9 +790,9 @@
- /**
- * The string "-//W3C//DTD XHTML".
- */
-- static const XalanDOMChar s_xhtmlDocTypeString[];
-+ static const XalanDOMChar s_xhtmlDocTypeString[];
-
-- static const XalanDOMString::size_type s_xhtmlDocTypeStringLength;
-+ static const size_type s_xhtmlDocTypeStringLength;
- };
-
-
-Index: src/xalanc/XMLSupport/FormatterToText.hpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToText.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToText.hpp (working copy)
-@@ -187,12 +187,12 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- entityReference(const XMLCh* const name);
-@@ -200,7 +200,7 @@
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -216,7 +216,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- private:
-
-Index: src/xalanc/XMLSupport/FormatterToXML.cpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToXML.cpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToXML.cpp (working copy)
-@@ -695,13 +695,13 @@
-
- void
- FormatterToXML::accumNameArray(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
-- const XalanDOMString::size_type n = start + length;
-+ const size_type n = start + length;
-
-- for(XalanDOMString::size_type i = start; i < n; ++i)
-+ for(size_type i = start; i < n; ++i)
- {
- accumName(chars[i]);
- }
-@@ -711,13 +711,13 @@
-
- void
- FormatterToXML::accumContentArray(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
-- const XalanDOMString::size_type n = start + length;
-+ const size_type n = start + length;
-
-- for(XalanDOMString::size_type i = start; i < n; ++i)
-+ for(size_type i = start; i < n; ++i)
- {
- accumContent(chars[i]);
- }
-@@ -727,13 +727,13 @@
-
- void
- FormatterToXML::accumArrayUTF(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
-- const XalanDOMString::size_type n = start + length;
-+ const size_type n = start + length;
-
-- for(XalanDOMString::size_type i = start; i < n; ++i)
-+ for(size_type i = start; i < n; ++i)
- {
- accumCharUTF(chars[i]);
- }
-@@ -743,9 +743,9 @@
-
- void
- FormatterToXML::accumArrayUTFDirect(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
- assert(m_maxCharacter >= 65535);
- assert(m_stream != 0);
-@@ -854,13 +854,13 @@
-
-
-
--XalanDOMString::size_type
-+FormatterToXML::size_type
- FormatterToXML::accumDefaultEscape(
-- XalanDOMChar ch,
-- XalanDOMString::size_type i,
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type len,
-- bool escLF)
-+ XalanDOMChar ch,
-+ size_type i,
-+ const XalanDOMChar chars[],
-+ size_type len,
-+ bool escLF)
- {
- if(!accumDefaultEntity(ch, escLF))
- {
-@@ -1258,7 +1258,7 @@
- void
- FormatterToXML::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- if(length != 0)
- {
-@@ -1278,8 +1278,8 @@
-
- m_ispreserve = true;
-
-- unsigned int i = 0;
-- unsigned int firstIndex = 0;
-+ size_type i = 0;
-+ size_type firstIndex = 0;
-
- while(i < length)
- {
-@@ -1318,7 +1318,7 @@
- void
- FormatterToXML::charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- writeParentTagEnd();
-
-@@ -1378,13 +1378,13 @@
-
- void
- FormatterToXML::writeAttrString(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theStringLength)
-+ const XalanDOMChar* theString,
-+ size_type theStringLength)
- {
- assert(theString != 0);
-
-- XalanDOMString::size_type i = 0;
-- XalanDOMString::size_type firstIndex = 0;
-+ size_type i = 0;
-+ size_type firstIndex = 0;
-
- while(i < theStringLength)
- {
-@@ -1423,14 +1423,14 @@
-
- void
- FormatterToXML::writeNormalizedChars(
-- const XalanDOMChar ch[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length,
-- bool isCData)
-+ const XalanDOMChar ch[],
-+ size_type start,
-+ size_type length,
-+ bool isCData)
- {
-- XalanDOMString::size_type end = start + length;
-+ size_type end = start + length;
-
-- for(XalanDOMString::size_type i = start; i < end; i++)
-+ for(size_type i = start; i < end; ++i)
- {
- const XalanDOMChar c = ch[i];
-
-@@ -1595,7 +1595,7 @@
- void
- FormatterToXML::ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- #if 1
- // We need to do normalization, which is slower,
-@@ -1678,7 +1678,7 @@
- void
- FormatterToXML::cdata(
- const XMLCh* const ch,
-- const unsigned int length)
-+ const size_type length)
- {
- if(m_nextIsRaw == true)
- {
-@@ -1839,10 +1839,10 @@
-
- void
- FormatterToXML::accumNormalizedPIData(
-- const XalanDOMChar* theData,
-- XalanDOMString::size_type theLength)
-+ const XalanDOMChar* theData,
-+ size_type theLength)
- {
-- for (XalanDOMString::size_type i = 0; i < theLength; ++i)
-+ for (size_type i = 0; i < theLength; ++i)
- {
- accumContent(theData[i]);
- }
-Index: src/xalanc/XMLSupport/XalanUTF16Writer.hpp
-===================================================================
---- src/xalanc/XMLSupport/XalanUTF16Writer.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/XalanUTF16Writer.hpp (working copy)
-@@ -56,10 +56,10 @@
-
- size_type
- writeCDATAChar(
-- const XalanDOMChar chars[],
-- size_type start,
-- size_type /*length*/,
-- bool& /* outsideCDATA */)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type /*length*/,
-+ bool& /* outsideCDATA */)
- {
- assert( chars != 0 );
-
-@@ -69,28 +69,34 @@
- }
-
- /**
-- * Writes name chars , if not presentable, throws
-+ * Writes name chars, if not representable, throws
- */
-- void writeNameChar(const XalanDOMChar* data,
-- size_type theLength)
-+ void
-+ writeNameChar(
-+ const XalanDOMChar* data,
-+ size_type theLength)
- {
- write(data, theLength);
- }
-
- /**
-- * Writes name chars , if not presentable, throws
-+ * Writes name chars, if not representable, throws
- */
-- void writePIChars(const XalanDOMChar* data,
-- size_type theLength)
-+ void
-+ writePIChars(
-+ const XalanDOMChar* data,
-+ size_type theLength)
- {
- write(data, theLength);
- }
-
- /**
-- * Writes name chars , if not presentable, throws
-+ * Writes name chars, if not representable, throws
- */
-- void writeCommentChars(const XalanDOMChar* data,
-- size_type theLength)
-+ void
-+ writeCommentChars(
-+ const XalanDOMChar* data,
-+ size_type theLength)
- {
- write(data, theLength);
- }
-Index: src/xalanc/XMLSupport/FormatterToXML.hpp
-===================================================================
---- src/xalanc/XMLSupport/FormatterToXML.hpp (revision 706129)
-+++ src/xalanc/XMLSupport/FormatterToXML.hpp (working copy)
-@@ -146,12 +146,12 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- entityReference(const XMLCh* const name);
-@@ -159,7 +159,7 @@
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -176,7 +176,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- virtual Writer*
- getWriter() const;
-@@ -294,8 +294,8 @@
-
- typedef void (FormatterToXML::*AccumArrayFunctionType)(
- const XalanDOMChar[],
-- XalanDOMString::size_type,
-- XalanDOMString::size_type);
-+ size_type,
-+ size_type);
-
- typedef void (FormatterToXML::*FlushFunctionType)();
-
-@@ -374,9 +374,9 @@
- */
- void
- accumName(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
- assert(m_accumNameArrayFunction != 0);
-
-@@ -392,9 +392,9 @@
- */
- void
- accumContent(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length)
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length)
- {
- assert(m_accumContentArrayFunction != 0);
-
-@@ -434,13 +434,13 @@
- /**
- * Escape and accum a character.
- */
-- XalanDOMString::size_type
-+ size_type
- accumDefaultEscape(
-- XalanDOMChar ch,
-- XalanDOMString::size_type i,
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type len,
-- bool escLF);
-+ XalanDOMChar ch,
-+ size_type i,
-+ const XalanDOMChar chars[],
-+ size_type len,
-+ bool escLF);
-
- /**
- * Handle one of the default entities, return false if it
-@@ -513,10 +513,10 @@
- */
- virtual void
- writeNormalizedChars(
-- const XalanDOMChar ch[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length,
-- bool isCData);
-+ const XalanDOMChar ch[],
-+ size_type start,
-+ size_type length,
-+ bool isCData);
-
- /**
- * Write a number into the buffer as an entity
-@@ -534,8 +534,8 @@
- */
- virtual void
- writeAttrString(
-- const XalanDOMChar* theString,
-- XalanDOMString::size_type theStringLength);
-+ const XalanDOMChar* theString,
-+ size_type theStringLength);
-
- /**
- * Write the data for a comment
-@@ -853,9 +853,9 @@
- */
- void
- accumNameArray(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length);
-
- /**
- * Append an array of wide character to the buffer.
-@@ -868,9 +868,9 @@
- */
- void
- accumContentArray(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length);
-
- /**
- * Append an array of wide character to the buffer.
-@@ -883,9 +883,9 @@
- */
- void
- accumArrayUTF(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length);
-
- /**
- * Append an array of wide character to the output.
-@@ -898,9 +898,9 @@
- */
- void
- accumArrayUTFDirect(
-- const XalanDOMChar chars[],
-- XalanDOMString::size_type start,
-- XalanDOMString::size_type length);
-+ const XalanDOMChar chars[],
-+ size_type start,
-+ size_type length);
-
- /**
- * Append a string to the buffer.
-@@ -974,8 +974,8 @@
- */
- void
- accumNormalizedPIData(
-- const XalanDOMChar* theData,
-- XalanDOMString::size_type theLength);
-+ const XalanDOMChar* theData,
-+ size_type theLength);
-
-
- // Data members...
-@@ -1018,7 +1018,7 @@
- */
- const XalanDOMString m_attrSpecialChars;
-
-- typedef XalanDOMString::size_type size_type;
-+ //typedef XalanDOMString::size_type size_type;
-
- /**
- * The string "<!DOCTYPE ".
-Index: src/xalanc/Utils/MsgCreator/NLSHandler.hpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/NLSHandler.hpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/NLSHandler.hpp (working copy)
-@@ -20,8 +20,15 @@
- #include "ICUResHandler.hpp"
-
-
-+
-+XALAN_CPP_NAMESPACE_BEGIN
-+
-+
-+
- XERCES_CPP_NAMESPACE_USE
-
-+
-+
- class NLSHandler : public ICUResHandler
- {
- public:
-@@ -44,7 +51,7 @@
-
- void
- characters( const XMLCh* const chars
-- , const unsigned int length);
-+ , const XMLSize_t length);
- void
- startDocument();
-
-@@ -72,6 +79,8 @@
-
-
-
--#endif //NLSHANDLER_MSGCREATOR_1357924680
-+XALAN_CPP_NAMESPACE_END
-
-
-+
-+#endif //NLSHANDLER_MSGCREATOR_1357924680
-Index: src/xalanc/Utils/MsgCreator/InMemHandler.cpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/InMemHandler.cpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/InMemHandler.cpp (working copy)
-@@ -26,6 +26,11 @@
- #include "InMemData.hpp"
-
-
-+
-+XALAN_CPP_NAMESPACE_BEGIN
-+
-+
-+
- // -----------------------------------------------------------------------
- // Constructors
- // -----------------------------------------------------------------------
-@@ -68,7 +73,7 @@
-
-
- void InMemHandler::characters( const XMLCh* const chars
-- , const unsigned int length)
-+ , const XalanSize_t length)
- {
-
- if ( m_startCollectingCharacters == true )
-@@ -99,15 +104,15 @@
-
- }
-
--void InMemHandler::endElement(const XMLCh* const ,
-- const XMLCh* const localname,
-- const XMLCh* const )
-+void InMemHandler::endElement(const XMLCh* const /* uri */,
-+ const XMLCh* const /* localname */,
-+ const XMLCh* const qname)
- {
- if ( m_startCollectingCharacters == false)
- return;
-
-
-- if(!XMLString::compareString(localname,s_targetXMLCh))
-+ if(!XMLString::compareString(qname,s_targetXMLCh))
- {
- m_startCollectingCharacters = false;
-
-@@ -121,13 +126,13 @@
- const Attributes& attributes)
- {
-
-- if(!XMLString::compareString(localname,s_transUnitXMLCh))
-+ if(!XMLString::compareString(qname,s_transUnitXMLCh))
- {
- // this is an elemente, SAX2Handler class is responsible to handle:
- // creating Index file, commom for all localization styles
- SAX2Handler::startElement(uri, localname, qname, attributes);
- }
-- else if(!XMLString::compareString(localname,s_targetXMLCh))
-+ else if(!XMLString::compareString(qname,s_targetXMLCh))
- {
-
-
-@@ -203,3 +208,7 @@
- printToDataFile( szEndDataFile );
-
- }
-+
-+
-+
-+XALAN_CPP_NAMESPACE_END
-Index: src/xalanc/Utils/MsgCreator/MsgCreator.cpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/MsgCreator.cpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/MsgCreator.cpp (working copy)
-@@ -263,7 +263,9 @@
- _CrtSetReportMode(_CRT_WARN, _CRTDBG_MODE_FILE);
- _CrtSetReportFile(_CRT_WARN, _CRTDBG_FILE_STDERR);
- #endif
--
-+
-+ XALAN_CPP_NAMESPACE_USE
-+
- CmdLineParams theParams;
-
- int iReturnValue = 0;
-Index: src/xalanc/Utils/MsgCreator/InMemHandler.hpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/InMemHandler.hpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/InMemHandler.hpp (working copy)
-@@ -20,8 +20,14 @@
- #include "SAX2Handler.hpp"
-
-
-+
-+XALAN_CPP_NAMESPACE_BEGIN
-+
-+
-+
- XERCES_CPP_NAMESPACE_USE
-
-+
- class InMemHandler : public SAX2Handler
- {
- public:
-@@ -54,7 +60,7 @@
-
- virtual void
- characters( const XMLCh* const chars
-- , const unsigned int length);
-+ , const XalanSize_t length);
-
-
-
-@@ -96,4 +102,10 @@
-
- };
-
-+
-+
-+XALAN_CPP_NAMESPACE_END
-+
-+
-+
- #endif /// INMEMHANDLER_MSGCREATOR_1357924680
-Index: src/xalanc/Utils/MsgCreator/SAX2Handler.cpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/SAX2Handler.cpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/SAX2Handler.cpp (working copy)
-@@ -29,11 +29,12 @@
- #include "MsgCreator.hpp"
-
-
-+XALAN_CPP_NAMESPACE_BEGIN
-
-+
- static const char* INDEX_FILE_NAME="LocalMsgIndex.hpp";
-
-
--
- // ---------------------------------------------------------------------------
- // SAX2Handler: Constructors and Destructor
- // ---------------------------------------------------------------------------
-@@ -92,12 +93,12 @@
-
-
-
--void SAX2Handler::startElement(const XMLCh* const ,
-- const XMLCh* const localname,
-- const XMLCh* const ,
-+void SAX2Handler::startElement(const XMLCh* const /* uri */,
-+ const XMLCh* const /* localname */,
-+ const XMLCh* const qname,
- const Attributes& attributes)
- {
-- if(!XMLString::compareString(localname,s_transUnitXMLCh))
-+ if(!XMLString::compareString(qname,s_transUnitXMLCh))
- {
- unsigned int len = attributes.getLength();
-
-@@ -192,3 +193,5 @@
- }
-
-
-+
-+XALAN_CPP_NAMESPACE_END
-Index: src/xalanc/Utils/MsgCreator/SAX2Handler.hpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/SAX2Handler.hpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/SAX2Handler.hpp (working copy)
-@@ -23,6 +23,10 @@
- #include <xercesc/util/XMLUniDefs.hpp>
-
-
-+XALAN_CPP_NAMESPACE_BEGIN
-+
-+
-+
- XERCES_CPP_NAMESPACE_USE
-
-
-@@ -210,6 +214,9 @@
- };
-
-
--#endif //SAX2HANDLER_MSGCREATOR_1357924680
-
-+XALAN_CPP_NAMESPACE_END
-
-+
-+
-+#endif //SAX2HANDLER_MSGCREATOR_1357924680
-Index: src/xalanc/Utils/MsgCreator/MsgFileOutputStream.cpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/MsgFileOutputStream.cpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/MsgFileOutputStream.cpp (working copy)
-@@ -24,6 +24,9 @@
- #include <cstdio>
-
-
-+XALAN_CPP_NAMESPACE_BEGIN
-+
-+
- static XalanFileOutputStream::HandleType
- openFile(const char* theFileName)
- {
-@@ -105,7 +108,7 @@
- void
- XalanFileOutputStream::writeData(
- const char* theBuffer,
-- unsigned int theBufferLength)
-+ XalanSize_t theBufferLength)
- {
- #if defined(WIN32)
- DWORD theBytesWritten;
-@@ -204,13 +207,13 @@
- }
-
-
--void XalanFileOutputStream::write(const UTF16Ch* theString, unsigned int theLength)
-+void XalanFileOutputStream::write(const UTF16Ch* theString, XalanSize_t theLength)
- {
- assert ( theString != 0 );
- writeData((const char*)theString,theLength * sizeof(UTF16Ch) );
- }
-
--void XalanFileOutputStream::write(const char* theString, unsigned int theLength)
-+void XalanFileOutputStream::write(const char* theString, XalanSize_t theLength)
- {
- assert ( theString != 0 );
-
-@@ -221,7 +224,7 @@
- XMLString::release(&theUTFString);
- }
-
--void XalanFileOutputStream::writeAsASCII(const UTF16Ch* theString, unsigned int theLengts)
-+void XalanFileOutputStream::writeAsASCII(const UTF16Ch* theString, XalanSize_t theLengts)
- {
- char* szString = XMLString::transcode(theString);
- writeData( szString, theLengts );
-@@ -229,7 +232,7 @@
-
- }
-
--void XalanFileOutputStream::writeAsASCII(const char* theString, unsigned int theLengts)
-+void XalanFileOutputStream::writeAsASCII(const char* theString, XalanSize_t theLengts)
- {
- writeData( theString, theLengts );
- }
-@@ -244,3 +247,7 @@
- {
- write(s_UTF16ByteOrderMark,1);
- }
-+
-+
-+
-+XALAN_CPP_NAMESPACE_END
-Index: src/xalanc/Utils/MsgCreator/MsgFileOutputStream.hpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/MsgFileOutputStream.hpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/MsgFileOutputStream.hpp (working copy)
-@@ -20,6 +20,7 @@
- #define XALANOUTPUTFILE_1357924680
-
- #include <xercesc/util/XMLUniDefs.hpp>
-+#include "xalanc/Include/PlatformDefinitions.hpp"
-
-
- #if defined(WIN32)
-@@ -32,10 +33,11 @@
-
-
-
--XERCES_CPP_NAMESPACE_USE
-+XALAN_CPP_NAMESPACE_BEGIN
-
-
-
-+XERCES_CPP_NAMESPACE_USE
-
- // Class responcible for printing into file with UTF16
-
-@@ -111,15 +113,15 @@
-
-
- void
-- write(const UTF16Ch* theString, unsigned int theLength);
-+ write(const UTF16Ch* theString, XalanSize_t theLength);
- void
-- write(const char* theString, unsigned int theLength);
-+ write(const char* theString, XalanSize_t theLength);
-
- void
-- writeAsASCII(const char* theString, unsigned int theLengts);
-+ writeAsASCII(const char* theString, XalanSize_t theLengts);
-
- void
-- writeAsASCII(const UTF16Ch* theString, unsigned int theLengts);
-+ writeAsASCII(const UTF16Ch* theString, XalanSize_t theLengts);
- void
- writeUTFprefix();
- protected:
-@@ -127,7 +129,7 @@
- void
- writeData(
- const char* theBuffer,
-- unsigned int theBufferLength);
-+ XalanSize_t theBufferLength);
-
- void
- doFlush();
-@@ -151,6 +153,7 @@
- };
-
-
--#endif //XALANOUTPUTFILE_1357924680
-+XALAN_CPP_NAMESPACE_END
-
-
-+#endif //XALANOUTPUTFILE_1357924680
-Index: src/xalanc/Utils/MsgCreator/ICUResHandler.cpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/ICUResHandler.cpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/ICUResHandler.cpp (working copy)
-@@ -28,7 +28,10 @@
-
-
-
-+XALAN_CPP_NAMESPACE_BEGIN
-
-+
-+
- // -----------------------------------------------------------------------
- // Constructors
- // -----------------------------------------------------------------------
-@@ -58,7 +61,7 @@
- // change tham with \", \{ and \}
-
- void ICUResHandler::characters( const XMLCh* const chars
-- , const unsigned int length)
-+ , const XalanSize_t length)
- {
-
- if ( m_startCollectingCharacters == true )
-@@ -100,15 +103,15 @@
-
- }
-
--void ICUResHandler::endElement(const XMLCh* const ,
-- const XMLCh* const localname,
-- const XMLCh* const )
-+void ICUResHandler::endElement(const XMLCh* const /* uri */,
-+ const XMLCh* const /* localname */,
-+ const XMLCh* const qname)
- {
- if ( m_startCollectingCharacters == false)
- return;
-
-
-- if(!XMLString::compareString(localname,s_targetXMLCh))
-+ if(!XMLString::compareString(qname,s_targetXMLCh))
- {
- m_startCollectingCharacters = false;
-
-@@ -122,13 +125,13 @@
- const Attributes& attributes)
- {
-
-- if(!XMLString::compareString(localname,s_transUnitXMLCh))
-+ if(!XMLString::compareString(qname,s_transUnitXMLCh))
- {
- // this is an elemente, SAX2Handler class is responsible to handle:
- // creating Index file, commom for all localization styles
- SAX2Handler::startElement(uri, localname, qname, attributes);
- }
-- else if(!XMLString::compareString(localname,s_targetXMLCh))
-+ else if(!XMLString::compareString(qname,s_targetXMLCh))
- {
- if ( m_locale != 0 )
- {
-@@ -196,4 +199,4 @@
- }
-
-
--
-+XALAN_CPP_NAMESPACE_END
-Index: src/xalanc/Utils/MsgCreator/NLSHandler.cpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/NLSHandler.cpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/NLSHandler.cpp (working copy)
-@@ -22,6 +22,11 @@
-
- #include <cstdio>
-
-+
-+XALAN_CPP_NAMESPACE_BEGIN
-+
-+
-+
- // -----------------------------------------------------------------------
- // Constructors
- // -----------------------------------------------------------------------
-@@ -48,7 +53,7 @@
- }
-
- void NLSHandler::characters( const XMLCh* const chars
-- , const unsigned int length)
-+ , const XalanSize_t length)
- {
-
- if ( m_startCollectingCharacters == true )
-@@ -128,3 +133,7 @@
- m_fStream.writeAsASCII("^\n",2);
- }
- }
-+
-+
-+
-+XALAN_CPP_NAMESPACE_END
-Index: src/xalanc/Utils/MsgCreator/ICUResHandler.hpp
-===================================================================
---- src/xalanc/Utils/MsgCreator/ICUResHandler.hpp (revision 706129)
-+++ src/xalanc/Utils/MsgCreator/ICUResHandler.hpp (working copy)
-@@ -20,8 +20,15 @@
- #include "SAX2Handler.hpp"
-
-
-+
-+XALAN_CPP_NAMESPACE_BEGIN
-+
-+
-+
- XERCES_CPP_NAMESPACE_USE
-
-+
-+
- class ICUResHandler : public SAX2Handler
- {
- public:
-@@ -52,7 +59,7 @@
-
- virtual void
- characters( const XMLCh* const chars
-- , const unsigned int length);
-+ , const XMLSize_t length);
-
- protected:
- virtual void
-@@ -84,5 +91,8 @@
- operator==(const ICUResHandler&) const;
- };
-
--#endif // ICURESHANDLER_MSGCREATOR_1357924680
-
-+XALAN_CPP_NAMESPACE_END
-+
-+
-+#endif // ICURESHANDLER_MSGCREATOR_1357924680
-Index: src/xalanc/XalanDOM/XalanDOMString.hpp
-===================================================================
---- src/xalanc/XalanDOM/XalanDOMString.hpp (revision 706129)
-+++ src/xalanc/XalanDOM/XalanDOMString.hpp (working copy)
-@@ -50,7 +50,7 @@
- typedef XalanDOMChar& reference;
- typedef const XalanDOMChar& const_reference;
-
-- typedef unsigned int size_type;
-+ typedef XalanSize_t size_type;
-
- typedef XalanDOMCharVectorType::iterator iterator;
- typedef XalanDOMCharVectorType::const_iterator const_iterator;
-@@ -60,7 +60,7 @@
- #if defined(XALAN_INLINE_INITIALIZATION)
- static const size_type npos = ~0u;
- #else
-- enum { npos = -1 };
-+ enum { npos = ~0u };
- #endif
-
- XalanDOMString(MemoryManagerType& theManager XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR );
-Index: src/xalanc/Harness/XalanDiagnosticMemoryManager.hpp
-===================================================================
---- src/xalanc/Harness/XalanDiagnosticMemoryManager.hpp (revision 706129)
-+++ src/xalanc/Harness/XalanDiagnosticMemoryManager.hpp (working copy)
-@@ -96,6 +96,9 @@
- virtual void
- deallocate(void* pointer);
-
-+ virtual MemoryManager*
-+ getExceptionMemoryManager();
-+
- bool
- getAssertErrors() const
- {
-Index: src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp
-===================================================================
---- src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp (revision 706129)
-+++ src/xalanc/Harness/XalanDiagnosticMemoryManager.cpp (working copy)
-@@ -157,6 +157,14 @@
-
-
-
-+MemoryManager*
-+XalanDiagnosticMemoryManager::getExceptionMemoryManager()
-+{
-+ return &m_memoryManager;
-+}
-+
-+
-+
- void
- XalanDiagnosticMemoryManager::dumpStatistics(
- StreamType* theStream,
-Index: src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.hpp
-===================================================================
---- src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.hpp (revision 706129)
-+++ src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.hpp (working copy)
-@@ -74,7 +74,8 @@
- public:
-
- typedef XalanVector<XalanSourceTreeElement*> ElementStackType;
-- typedef XalanVector<XalanNode*> LastChildStackType;
-+ typedef XalanVector<XalanNode*> LastChildStackType;
-+ typedef XalanSize_t size_type;
-
- enum { eDefaultStackSize = 50, eDefaultTextBufferSize = 100 };
-
-@@ -94,7 +95,7 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- endDocument();
-@@ -108,7 +109,7 @@
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -165,7 +166,7 @@
- virtual void
- comment(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- endCDATA();
-@@ -225,8 +226,8 @@
-
- void
- doCharacters(
-- const XMLCh* chars,
-- XalanDOMString::size_type length);
-+ const XMLCh* chars,
-+ size_type length);
-
- // Data members...
-
-Index: src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp
-===================================================================
---- src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp (revision 706129)
-+++ src/xalanc/XalanSourceTree/FormatterToSourceTree.cpp (working copy)
-@@ -259,7 +259,7 @@
- void
- FormatterToSourceTree::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- if (m_documentFragment != 0)
- {
-@@ -283,7 +283,7 @@
- void
- FormatterToSourceTree::charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- assert(m_document != 0);
-
-@@ -306,7 +306,7 @@
- void
- FormatterToSourceTree::ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- assert(m_document != 0);
-
-@@ -381,7 +381,7 @@
- void
- FormatterToSourceTree::cdata(
- const XMLCh* const /* ch */,
-- const unsigned int /* length */)
-+ const size_type /* length */)
- {
- }
-
-@@ -402,8 +402,8 @@
-
- void
- FormatterToSourceTree::doCharacters(
-- const XMLCh* chars,
-- XalanDOMString::size_type length)
-+ const XMLCh* chars,
-+ size_type length)
- {
- if (m_currentElement != 0)
- {
-Index: src/xalanc/XalanSourceTree/FormatterToSourceTree.hpp
-===================================================================
---- src/xalanc/XalanSourceTree/FormatterToSourceTree.hpp (revision 706129)
-+++ src/xalanc/XalanSourceTree/FormatterToSourceTree.hpp (working copy)
-@@ -141,7 +141,7 @@
- virtual void
- charactersRaw(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- comment(const XMLCh* const data);
-@@ -149,7 +149,7 @@
- virtual void
- cdata(
- const XMLCh* const ch,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- entityReference(const XMLCh* const name);
-@@ -174,12 +174,12 @@
- virtual void
- characters(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length);
-+ const size_type length);
-
- virtual void
- processingInstruction(
-@@ -203,8 +203,8 @@
-
- void
- doCharacters(
-- const XalanDOMChar* chars,
-- XalanDOMString::size_type length);
-+ const XalanDOMChar* chars,
-+ size_type length);
-
- void
- doProcessingInstruction(
-Index: src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.cpp
-===================================================================
---- src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.cpp (revision 706129)
-+++ src/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.cpp (working copy)
-@@ -65,7 +65,7 @@
- void
- XalanSourceTreeContentHandler::characters(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- assert(m_inDTD == false);
-
-@@ -194,7 +194,7 @@
- void
- XalanSourceTreeContentHandler::ignorableWhitespace(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- assert(m_inDTD == false);
-
-@@ -370,7 +370,7 @@
- void
- XalanSourceTreeContentHandler::comment(
- const XMLCh* const chars,
-- const unsigned int length)
-+ const size_type length)
- {
- assert(m_document != 0);
-
-@@ -499,8 +499,8 @@
-
- void
- XalanSourceTreeContentHandler::doCharacters(
-- const XMLCh* chars,
-- XalanDOMString::size_type length)
-+ const XMLCh* chars,
-+ size_type length)
- {
- assert(m_inDTD == false);
-
-Index: src/xalanc/DOMSupport/DOMSupportDefault.cpp
-===================================================================
---- src/xalanc/DOMSupport/DOMSupportDefault.cpp (revision 706129)
-+++ src/xalanc/DOMSupport/DOMSupportDefault.cpp (working copy)
-@@ -90,18 +90,14 @@
-
- if (theNode != 0 && theNode->getNodeType() == XalanNode::ENTITY_NODE)
- {
-- const XalanEntity* theEntity =
-+ const XalanEntity* const theEntity =
- #if defined(XALAN_OLD_STYLE_CASTS)
- (const XalanEntity*)theNode;
- #else
- static_cast<const XalanEntity*>(theNode);
- #endif
-
-- const XalanDOMString theNotationName(
-- theEntity->getNotationName(),
-- theMemoryManager);
--
-- if(isEmpty(theNotationName) == false) // then it's unparsed
-+ if(length(theEntity->getNotationName()) != 0) // then it's unparsed
- {
- // The draft says: "The XSLT processor may use the public
- // identifier to generate a URI for the entity instead of the URI
-@@ -114,7 +110,7 @@
- // So I'm falling a bit short here.
- theURI = theEntity->getSystemId();
-
-- if(isEmpty(theURI) == true)
-+ if(theURI.length() == 0)
- {
- theURI = theEntity->getPublicId();
- }
-Index: src/xalanc/DOMSupport/DOMServices.hpp
-===================================================================
---- src/xalanc/DOMSupport/DOMServices.hpp (revision 706129)
-+++ src/xalanc/DOMSupport/DOMServices.hpp (working copy)
-@@ -203,7 +203,7 @@
- append(data, text.getData());
- }
-
-- typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const unsigned int);
-+ typedef void (FormatterListener::*MemberFunctionPtr)(const XMLCh* const, const FormatterListener::size_type);
-
- /**
- * Sends the data for a node to a FormatterListener
-Index: Tests/Conf/conf.cpp
-===================================================================
---- Tests/Conf/conf.cpp (revision 706129)
-+++ Tests/Conf/conf.cpp (working copy)
-@@ -207,7 +207,12 @@
-
- XercesDOMParser theParser(0, &mgr);
-
-+#if XERCES_VERSION_MAJOR < 3
- theParser.setDoValidation(true);
-+#else
-+ theParser.setValidationScheme(XercesDOMParser::Val_Auto);
-+#endif
-+
- theParser.setDoNamespaces(true);
-
- theParser.parse(xmlInput);
-@@ -308,7 +313,9 @@
- //
- const XalanDOMString& currentDir = dirs[j];
-
-- if (length(h.args.sub) == 0 || equals(currentDir, h.args.sub) == true)
-+ if ((length(h.args.sub) == 0 ||
-+ equals(currentDir, h.args.sub) == true) &&
-+ currentDir[0] != XalanUnicode::charFullStop)
- {
- // Check that output directory is there.
- //
-Index: samples/SimpleTransform/XalanMemoryManagerImpl.hpp
-===================================================================
---- samples/SimpleTransform/XalanMemoryManagerImpl.hpp (revision 706129)
-+++ samples/SimpleTransform/XalanMemoryManagerImpl.hpp (working copy)
-@@ -96,7 +96,13 @@
-
- }
-
-- virtual
-+ MemoryManager*
-+ getExceptionMemoryManager()
-+ {
-+ return this;
-+ }
-+
-+ virtual
- ~XalanMemoryManagerImpl()
- {
- if( 0 == HeapDestroy(m_heapHandle) )
diff --git a/xalan-c.spec b/xalan-c.spec
index 49e9d3d..8d3e381 100644
--- a/xalan-c.spec
+++ b/xalan-c.spec
@@ -1,15 +1,30 @@
+%bcond_without icu
+
Name: xalan-c
-Version: 1.11.0
-Release: 19%{?dist}
+Version: 1.12.0
+Release: 1%{?dist}
Summary: Xalan XSLT processor for C/C++
License: ASL 2.0
-URL: http://xalan.apache.org/xalan-c/
-Source0: http://www.us.apache.org/dist/xalan/xalan-c/sources/xalan_c-1.11-src.tar.gz
-Patch0: xalan-c-1.10.0-escaping.patch
-
+URL: http://xalan.apache.org/%{name}/
+%global tag Xalan-C_%(echo '%{version}' | tr . _)
+%global tar_name xalan_c-%(echo %{version} | cut -d . -f -2)
+%global release_url https://github.com/apache/%{name}/releases/download/%{tag}
+Source0: %{release_url}/%{tar_name}.tar.gz
+Source1: %{release_url}/%{tar_name}.tar.gz.asc
+Source2: %{release_url}/KEYS
+
+BuildRequires: gnupg2
+BuildRequires: cmake
+# Either make or ninja is supported.
+BuildRequires: ninja-build
BuildRequires: gcc-c++
BuildRequires: xerces-c-devel
+%if %{with icu}
+BuildRequires: libicu-devel
+%endif
+
+%global so_version %(echo %{version} | cut -d . -f -2 | tr -d .)
%description
The Apache Xalan-C++ Project provides a library and a command line program to
@@ -21,6 +36,7 @@ Xalan is a project of the Apache Software Foundation.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: cmake-filesystem
%description devel
The %{name}-devel package contains libraries and header files for developing
@@ -29,58 +45,86 @@ applications that use %{name}.
%package doc
Summary: Documentation for %{name}
+BuildRequires: doxygen
%description doc
Documentation for %{name}.
%prep
-%setup -q -n xalan-c-1.11/c
-%patch0 -p2 -b .escaping
-find -type d -name CVS -print0 | xargs -0 rm -rf
-chmod 644 NOTICE
+%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
+
+%autosetup -n %{tar_name}
+
+# https://github.com/apache/xalan-c/pull/35
+chmod a-x NOTICE
+
+rm -vf samples/configure samples/configure.in
-# Update config.guess for new architectures
-cp /usr/lib/rpm/config.guess config.guess
%build
-export XALANCROOT="${PWD}"
-export XERCESROOT=%{_includedir}/xercesc/
-COMMONARGS="-plinux -cgcc -xg++ -minmem"
-%ifarch alpha %{power64} s390x sparc64 x86_64 aarch64
-./runConfigure ${COMMONARGS} -b64 -P %{_prefix} -C --libdir="%{_libdir}" -z '%{optflags}'
-%else
-./runConfigure ${COMMONARGS} -b32 -P %{_prefix} -C --libdir="%{_libdir}" -z '%{optflags}'
+%cmake \
+%if %{with icu}
+ -Dtranscoder=icu \
%endif
-# _smp_mflags do not work
-make
+ -GNinja
+%cmake_build
%install
-export XALANCROOT="${PWD}"
-export XERCESROOT=%{_includedir}/xercesc/
-make install DESTDIR=%{buildroot}
+%cmake_install
+# Remove CMake-installed docs in favor of using the doc macro. We refer to
+# _prefix/share instead of _datadir to mirror how the install path is defined
+# in the relevant CMakeLists.txt.
+rm -rf %{buildroot}%{_prefix}/share/doc/xalan-c/api
-%ldconfig_scriptlets
+%check
+%ctest
%files
-%doc LICENSE KEYS NOTICE
+%license LICENSE
+%doc CREDITS
+%doc KEYS
+%doc NOTICE
+%doc README.md
%{_bindir}/Xalan
-%{_libdir}/libxalan*.so.*
+%{_libdir}/libxalanMsg.so.%{so_version}
+%{_libdir}/libxalanMsg.so.%{so_version}.*
+%{_libdir}/libxalan-c.so.%{so_version}
+%{_libdir}/libxalan-c.so.%{so_version}.*
%files devel
-%{_libdir}/libxalan*.so
+%{_libdir}/libxalanMsg.so
+%{_libdir}/libxalan-c.so
%{_includedir}/xalanc/
+%dir %{_libdir}/cmake/XalanC
+%{_libdir}/cmake/XalanC/*.cmake
+%dir %{_libdir}/pkgconfig
+%{_libdir}/pkgconfig/%{name}.pc
%files doc
-%doc readme.html xdocs samples
+%license LICENSE
+%doc CREDITS
+%doc KEYS
+%doc NOTICE
+%doc README.md
+%doc docs/*.md docs/images
+%doc %{_vpath_builddir}/docs/doxygen/api
+%doc samples
%changelog
+* Mon Nov 30 2020 Benjamin A. Beasley <code(a)musicinmybrain.net> - 1.12.0-1
+- New upstream version 1.12.0
+- Source code signature verification
+- New CMake build system
+- Enable new optional ICU dependency
+- Build API documentation with Doxygen
+
* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.11.0-19
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
commit ab1a0ca11cfdba3f0fc1d2f290bf9ab3f08025f8
Author: Benjamin Beasley <code(a)musicinmybrain.net>
Date: Mon Nov 30 16:32:22 2020 -0500
Make dependency on main package from -devel strict (arched)
diff --git a/xalan-c.spec b/xalan-c.spec
index 79980d2..49e9d3d 100644
--- a/xalan-c.spec
+++ b/xalan-c.spec
@@ -20,7 +20,7 @@ Xalan is a project of the Apache Software Foundation.
%package devel
Summary: Development files for %{name}
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for developing
commit ffe4a39004f095d284535fc29844ff6026031351
Author: Benjamin Beasley <code(a)musicinmybrain.net>
Date: Mon Nov 30 16:29:18 2020 -0500
Update URL, summaries, and descriptions
diff --git a/xalan-c.spec b/xalan-c.spec
index 13398a3..79980d2 100644
--- a/xalan-c.spec
+++ b/xalan-c.spec
@@ -1,10 +1,10 @@
Name: xalan-c
Version: 1.11.0
Release: 19%{?dist}
-Summary: Xalan XSLT processor for C
+Summary: Xalan XSLT processor for C/C++
License: ASL 2.0
-URL: http://xml.apache.org/xalan-c/
+URL: http://xalan.apache.org/xalan-c/
Source0: http://www.us.apache.org/dist/xalan/xalan-c/sources/xalan_c-1.11-src.tar.gz
Patch0: xalan-c-1.10.0-escaping.patch
@@ -12,22 +12,23 @@ BuildRequires: gcc-c++
BuildRequires: xerces-c-devel
%description
-Xalan is an XSLT processor for transforming XML documents into HTML, text, or
-other XML document types.
+The Apache Xalan-C++ Project provides a library and a command line program to
+transform XML documents using a stylesheet that conforms to XSLT 1.0 standards.
+
+Xalan is a project of the Apache Software Foundation.
%package devel
-Summary: Header files, libraries and development documentation for %{name}
+Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
%description devel
-This package contains the header files, static libraries and development
-documentation for %{name}. If you like to develop programs using %{name},
-you will need to install %{name}-devel.
+The %{name}-devel package contains libraries and header files for developing
+applications that use %{name}.
%package doc
-Summary: Documentation for Xalan XSLT processor for C
+Summary: Documentation for %{name}
%description doc
Documentation for %{name}.
commit 3c141505a4b089ad9931d5863ec879aa7a70a077
Author: Benjamin Beasley <code(a)musicinmybrain.net>
Date: Mon Nov 30 16:16:35 2020 -0500
Drop unused patches
diff --git a/xalan-c-1.10.0-escaping.patch b/xalan-c-1.10.0-escaping.patch
deleted file mode 100644
index 9417b52..0000000
--- a/xalan-c-1.10.0-escaping.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-This is done so that arguments to -z can contain spaces and thus we can
-pass out optflags to the build system. Please note that we use util-linux
-specific feature here.
-
-Lubomir Kundrak <lkundrak(a)redhat.com>
-
---- xml-xalan/c/runConfigure.escaping 2005-08-17 01:48:26.000000000 +0200
-+++ xml-xalan/c/runConfigure 2007-11-19 17:06:39.000000000 +0100
-@@ -198,7 +198,7 @@
-
- # Get the command line parameters
- if test -x /bin/getopt -o -x /usr/bin/getopt; then
-- set -- `getopt C:p:P:c:x:dm:n:t:m:M:r:b:l:z:h $*`
-+ eval set -- `getopt -o C:p:P:c:x:dm:n:t:m:M:r:b:l:z:h -- "$@"`
-
- if [ $? != 0 ]
- then
diff --git a/xalan-c-1.10.0-gcc43.patch b/xalan-c-1.10.0-gcc43.patch
deleted file mode 100644
index 264a0bd..0000000
--- a/xalan-c-1.10.0-gcc43.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-The STL headers in gcc-4.3 have been cleaned up, so that the headers don't drag in
-unnecessary dependencies which aren't requested by the standard.
-This fixes build for gcc-4.3
-
-Lubomir Kundrak <lkundrak(a)redhat.com>
-
-diff -urp xml-xalan.orig/c/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp xml-xalan/c/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp
---- xml-xalan.orig/c/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp 2005-05-05 02:32:04.000000000 +0200
-+++ xml-xalan/c/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp 2008-01-04 23:15:13.000000000 +0100
-@@ -31,6 +31,7 @@
- #include <sys/stat.h>
- #include <errno.h>
- #endif
-+#include <cstring>
-
-
-
-diff -urp xml-xalan.orig/c/src/xalanc/XalanDOM/XalanDOMString.cpp xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp
---- xml-xalan.orig/c/src/xalanc/XalanDOM/XalanDOMString.cpp 2005-08-08 17:25:52.000000000 +0200
-+++ xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp 2008-01-04 23:17:08.000000000 +0100
-@@ -26,6 +26,7 @@
-
-
- #include <cstdlib>
-+#include <cstring>
-
-
-
-diff -urp xml-xalan.orig/c/src/xalanc/XalanExe/XalanExe.cpp xml-xalan/c/src/xalanc/XalanExe/XalanExe.cpp
---- xml-xalan.orig/c/src/xalanc/XalanExe/XalanExe.cpp 2005-04-29 23:39:46.000000000 +0200
-+++ xml-xalan/c/src/xalanc/XalanExe/XalanExe.cpp 2008-01-04 23:23:09.000000000 +0100
-@@ -24,6 +24,7 @@
- #else
- #include <iostream>
- #endif
-+#include <cstring>
-
-
-
-diff -urp xml-xalan.orig/c/src/xalanc/XMLSupport/FormatterToHTML.cpp xml-xalan/c/src/xalanc/XMLSupport/FormatterToHTML.cpp
---- xml-xalan.orig/c/src/xalanc/XMLSupport/FormatterToHTML.cpp 2005-06-30 23:52:35.000000000 +0200
-+++ xml-xalan/c/src/xalanc/XMLSupport/FormatterToHTML.cpp 2008-01-04 23:23:26.000000000 +0100
-@@ -26,6 +26,7 @@
-
-
- #include <cassert>
-+#include <cstring>
-
-
-
-diff -urp xml-xalan.orig/c/src/xalanc/XSLT/ElemNumber.cpp xml-xalan/c/src/xalanc/XSLT/ElemNumber.cpp
---- xml-xalan.orig/c/src/xalanc/XSLT/ElemNumber.cpp 2005-07-26 22:09:17.000000000 +0200
-+++ xml-xalan/c/src/xalanc/XSLT/ElemNumber.cpp 2008-01-04 23:24:01.000000000 +0100
-@@ -15,6 +15,7 @@
- */
- #include "ElemNumber.hpp"
-
-+#include <cstring>
-
-
- #include <xercesc/sax/AttributeList.hpp>
-diff -urpxml-xalan/c/src/xalanc.orig/PlatformSupport/DoubleSupport.cpp xml-xalan/c/src/xalanc/PlatformSupport/DoubleSupport.cpp
---- xml-xalan/c/src/xalanc.orig/PlatformSupport/DoubleSupport.cpp 2010-02-12 11:11:30.000000000 +0000
-+++ xml-xalan/c/src/xalanc/PlatformSupport/DoubleSupport.cpp 2010-02-12 11:12:15.000000000 +0000
-@@ -19,9 +19,7 @@
-
- #include <clocale>
- #include <cmath>
--#if !defined(XALAN_NO_STD_NUMERIC_LIMITS)
--#include <limits>
--#endif
-+#include <climits>
-
-
- #include "DOMStringHelper.hpp"
2 years, 10 months
Architecture specific change in rpms/sqlite.git
by githook-noreply@fedoraproject.org
The package rpms/sqlite.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/sqlite.git/commit/?id=6d6c71ff90b....
Change:
-%ifarch s390x ppc64
Thanks.
Full change:
============
commit 6d6c71ff90bebfdbcb5383c6281133b27ce7cd8d
Author: Ondrej Dubaj <odubaj(a)redhat.com>
Date: Tue Dec 1 09:37:44 2020 +0100
Enabled fts3conf.test on s390x and ppc64 architectures
diff --git a/sqlite.spec b/sqlite.spec
index 37375e2..974bcd5 100644
--- a/sqlite.spec
+++ b/sqlite.spec
@@ -212,10 +212,6 @@ export MALLOC_CHECK_=3
rm test/csv01.test
%endif
-%ifarch s390x ppc64
-rm test/fts3conf.test
-%endif
-
make test
%endif #with check
2 years, 10 months
Architecture specific change in rpms/sqlite.git
by githook-noreply@fedoraproject.org
The package rpms/sqlite.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/sqlite.git/commit/?id=6d6c71ff90b....
Change:
-%ifarch s390x ppc64
Thanks.
Full change:
============
commit 6d6c71ff90bebfdbcb5383c6281133b27ce7cd8d
Author: Ondrej Dubaj <odubaj(a)redhat.com>
Date: Tue Dec 1 09:37:44 2020 +0100
Enabled fts3conf.test on s390x and ppc64 architectures
diff --git a/sqlite.spec b/sqlite.spec
index 37375e2..974bcd5 100644
--- a/sqlite.spec
+++ b/sqlite.spec
@@ -212,10 +212,6 @@ export MALLOC_CHECK_=3
rm test/csv01.test
%endif
-%ifarch s390x ppc64
-rm test/fts3conf.test
-%endif
-
make test
%endif #with check
2 years, 10 months
Architecture specific change in rpms/sqlite.git
by githook-noreply@fedoraproject.org
The package rpms/sqlite.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/sqlite.git/commit/?id=6604a235562....
Change:
-%ifarch s390x ppc64
Thanks.
Full change:
============
commit 6604a235562374ecb4a58d38d0c27c37dddd5b0a
Author: Ondrej Dubaj <odubaj(a)redhat.com>
Date: Tue Dec 1 09:37:44 2020 +0100
Enabled fts3conf.test on s390x and ppc64 architectures
diff --git a/sqlite.spec b/sqlite.spec
index e490eea..c0caab0 100644
--- a/sqlite.spec
+++ b/sqlite.spec
@@ -212,10 +212,6 @@ export MALLOC_CHECK_=3
rm test/csv01.test
%endif
-%ifarch s390x ppc64
-rm test/fts3conf.test
-%endif
-
make test
%endif #with check
2 years, 10 months
[Report] Packages Restricting Arches
by root
New package excluding arches (7)
============================
- rust-aes-gcm
ExclusiveArch: %{rust_arches}
- rust-colored1
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-memoffset0.5
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite0.1
ExclusiveArch: %{rust_arches}
- rust-procfs0.8
ExclusiveArch: %{rust_arches}
- rust-users0.10
ExclusiveArch: %{rust_arches}
List of packages currently excluding arches (2576)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aboot
ExclusiveArch: alpha
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- alleyoop
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} aarch64
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64
- anet
ExclusiveArch: %{GPRbuild_arches}
- anki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: x86_64 %{ix86} %{arm}
- arduino
ExclusiveArch: %{go_arches}
- arduino-builder
ExclusiveArch: %{go_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- 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}
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcm283x-firmware
ExclusiveArch: %{arm} aarch64
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- blender
ExclusiveArch: x86_64 aarch64 ppc64le
- bless
ExclusiveArch: %mono_arches
- boo
ExclusiveArch: %{mono_arches}
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- calamares
ExclusiveArch: %{ix86} x86_64
- calibre
ExclusiveArch: %{qt5_qtwebengine_arches}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- chromium
ExclusiveArch: x86_64 i686
ExclusiveArch: x86_64 i686 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- coffee-script
ExclusiveArch: %{nodejs_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- cpu-x
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
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- 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 ppc64le
ExclusiveArch: x86_64 ppc64le
- dbus-parsec
ExclusiveArch: %{rust_arches}
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- dbxtool
ExclusiveArch: i386 x86_64 aarch64
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- discord-irc
ExclusiveArch: %{nodejs_arches} noarch
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dotnet-build-reference-packages
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- dotnet3.1
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dssi-vst
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- 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
ExclusiveArch: x86_64 aarch64
- efibootmgr
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elasticdump
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- embree
ExclusiveArch: x86_64
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- eric
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- extlinux-bootloader
ExclusiveArch: %{arm} aarch64
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-developer-portal
ExclusiveArch: x86_64 i686 aarch64 # only chromium architectures
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- fes
ExclusiveArch: %{ix86} x86_64
- flannel
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- florist
ExclusiveArch: %{GPRbuild_arches}
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: %{ix86} x86_64 ppc64
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gbrainy
ExclusiveArch: %mono_arches
- gdata-sharp
ExclusiveArch: %mono_arches
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gela-asis
ExclusiveArch: %GPRbuild_arches
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_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
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gmqcc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
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: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- go-compilers
ExclusiveArch: %{go_arches}
- go-rpm-macros
ExclusiveArch: %{golang_arches} %{gccgo_arches}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- gomtree
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches} %{bootstrap_arch}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_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}
- hsakmt
ExclusiveArch: x86_64 aarch64
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64
- i3status-rs
ExclusiveArch: %{rust_arches}
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- 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
- intel-gmmlib
ExclusiveArch: x86_64 i686
- intel-ipsec-mb
ExclusiveArch: x86_64
ExclusiveArch: x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ipw2100-firmware
ExclusiveArch: noarch i386 x86_64
- ipw2200-firmware
ExclusiveArch: noarch i386 x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- keepass
ExclusiveArch: %{mono_arches}
- kernel
ExclusiveArch: x86_64 s390x %{arm} aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x %{arm} aarch64 ppc64le
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kalarmcal
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kmailtransport
ExclusiveArch: x86_64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- kicad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- knotes
ExclusiveArch: x86_64 %{arm}
- kompose
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 s390x
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldc
ExclusiveArch: %{ldc_arches}
- libbsr
ExclusiveArch: %{power64}
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpmemobj-cpp
ExclusiveArch: x86_64
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-intel-hybrid-driver
ExclusiveArch: %{ix86} x86_64 ia64
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzfcphbaapi
ExclusiveArch: s390 s390x
- lightdm
ExclusiveArch: x86_64 ppc64le
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 s390x ppc64le
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mantle
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matreshka
ExclusiveArch: %GPRbuild_arches
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: %{ix86} x86_64
- mesos
ExclusiveArch: x86_64
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} %{ix86} x86_64
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mirrorlist-server
ExclusiveArch: %{rust_arches}
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- mocha
ExclusiveArch: %{nodejs_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64
- 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-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 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mustache-d
ExclusiveArch: %{ldc_arches}
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- nant
ExclusiveArch: %mono_arches
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- newsflash
ExclusiveArch: %{rust_arches}
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nim
ExclusiveArch: %{nim_arches}
- nispor
ExclusiveArch: %{rust_arches}
- nodejs
ExclusiveArch: %{nodejs_arches}
- nodejs-Base64
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-acorn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-acorn-dynamic-import
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-acorn-jsx
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-align-text
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgblack
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgblue
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgcyan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bggreen
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgmagenta
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgred
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgwhite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgyellow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-black
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-blue
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bold
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-cyan
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-dim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-escapes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-gray
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-green
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-grey
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-hidden
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-inverse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-italic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-magenta
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-red
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-reset
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-strikethrough
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-styles
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-underline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-white
ExclusiveArch: %{nodejs_arches} 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-ansistyles
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-any-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-any-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-append-field
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-append-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-buffer-from-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-events
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-filter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-find
ExclusiveArch: %{nodejs_arches} 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-ify
ExclusiveArch: %{nodejs_arches} 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-unique
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-arraybuffer-dot-slice
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-arraybuffer-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-asap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-assume
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-arrays
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-limiter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-some
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-asynckit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-atob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-auto-bind
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-autoresolve
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-aws4
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-plugin-syntax-async-functions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-plugin-syntax-async-generators
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babylon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-backoff
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-balanced-match
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base-plugins
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base32-encode
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base64-url
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-base64id
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-match
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-basic-auth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-beeper
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-better-assert
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-better-than-before
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bignumber-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bind-obj-methods
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bit-mask
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-blob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-block-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-boolbase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-boom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-brace-expansion
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-braces
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-browser-stdout
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bson
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buf-compare
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buffer-equal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- 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-burrito
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-busboy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-byline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caching-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-call-me-maybe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-call-signature
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-callback-stream
ExclusiveArch: %{nodejs_arches} 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-camelcase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camelcase-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-carrier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caseless
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-center-align
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-as-promised
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-json-schema
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-oauth2orize-grant
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-spies-next
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chainer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chalk
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-char-spinner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-character-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-chardet
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-charenc
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-charm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-check-env
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-check-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ci-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-circular-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-class-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clean-yaml-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-clear-require
ExclusiveArch: %{nodejs_arches} 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-cli-table
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cliui
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone-deep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone-stats
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-co-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-co-with-promise
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-coffee-coverage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-collection-visit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-color-support
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} 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-common-path-prefix
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-commondir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-compare-func
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-compare-versions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-indexof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-inherit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-concat-map
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-connect-livereload
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-console-group
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-consolemd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-content-disposition
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-content-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-preset-loader
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-commits-filter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-convert-hex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cookies
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-copy-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-core-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-crc
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-crypt
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cryptiles
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-csrf
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-what
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-csso
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv
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-parse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-spectrum
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-stringify
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-cyclist
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-d
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dargs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-data-uri-to-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dateformat
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-death
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-debug
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-debug-fabulous
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-debug-log
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decamelize
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decamelize-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decimal-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dedent
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-define-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-delayed-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-delegates
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-depd
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-detect-indent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-detect-newline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-detect-node
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dezalgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dicer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-diff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-difflib
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dirty-chai
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-discord-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-docopt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dot-prop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dotfile-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-duplexer2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-echomd
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-empty-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-error-symbol
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-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es6-promisify
ExclusiveArch: %{nodejs_arches} 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-espurify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-estraverse-fb
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-estree-walker
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-event-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-events
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-events-to-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-everything-dot-js
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-range
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expand-tilde
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extend-shallow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extended-emitter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-extglob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fancy-log
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fast-levenshtein
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fastfall
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-figures
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-file-sync-cmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-filename-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fill-range
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-flush-write-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fmix
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fn-dot-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-for-each
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-foreground-child
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-forwarded
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fragment-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-exists-cached
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-exists-sync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fs-temp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-write-stream-atomic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-function-loop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-gaze
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-port
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-value
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-expand
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-glob-parent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-glob-to-regexp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-global-modules
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-globals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-graceful-readlink
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-growl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-banner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-nodeunit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-sed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-simple-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gulplog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-ansi
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-binary
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-binary2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-color
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-cors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-flag
ExclusiveArch: %{nodejs_arches} 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-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-values
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-yarn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hawk
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-heap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-hex-to-array-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hoek
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-homedir-polyfill
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hook-std
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hosted-git-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-deceiver
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-immutable
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-imul
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-imurmurhash
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-indent-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-indexof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inflight
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-info-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-int64-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-intercept-require
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-interpret
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-invert-kv
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ipaddr-dot-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-irc-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irc-formatting
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irc-upd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irregular-plurals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-accessor-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-boolean-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-builtin-module
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-data-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-descriptor
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-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-function
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-module
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-negated-glob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-node
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-observable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-odd
ExclusiveArch: %{nodejs_arches} 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-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-regexp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-registered
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-relative
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-subset
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-text-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-unc-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-valid-instance
ExclusiveArch: %{nodejs_arches} 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-isobject
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isodate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-istanbul-lib-coverage
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-lib-hook
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-lib-report
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-reports
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jade
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jest-mock
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-js-base64
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-js-tokens
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jschardet
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-json3
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-jsonparse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonpointer-dot-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonselect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-keep-alive-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-keygrip
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-kind-of
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lazy-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lcid
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-levn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-line-numbers
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-line-reader
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-linkify-it
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-locate-character
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-driver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-ok
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lolex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-long
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-longest
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-loud-rejection
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lru-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lru-queue
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-magic-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-make-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-makedir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-makeerror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-obj
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-visit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-markdown
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-matched
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-max-timeout
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-md5
ExclusiveArch: %{ix86} x86_64 %{arm} 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-mdn-data
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mdurl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-media-typer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-memoize-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-memoizee
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-metascript
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-minimalistic-assert
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minimatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minimist
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-minipass
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mixin-deep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mixin-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mkdirp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-modify-values
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mongodb
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mongodb-core
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-multipipe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-murmur-32
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mustache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mutate-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mysql
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mz
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nanomsg
ExclusiveArch: %{nodejs_arches}
- nodejs-nanoseconds
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-needle
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-negative-zero
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-net-browserify-alt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-next-tick
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-node-dot-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-uuid
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nomnom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-noncharacters
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nopt-usage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-normalize-git-url
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-package-arg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-run-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nth-check
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-number-is-nan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth-sign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth2orize
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-copy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-dot-omit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-object-visit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-observable-to-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-obuf
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-open
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-option-chain
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-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-shim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-output-file-sync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-own-or
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-own-or-env
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-finally
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-limit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-try
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-package-license
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-packaging
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-parallel-transform
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-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-passwd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parsejson
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parseqs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parseuri
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pascalcase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-http-bearer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-array
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-path-dirname
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-parse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-to-regexp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-path2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pathval
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pbkdf2-password
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-posix-character-classes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-precond
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-prelude-ls
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-preserve
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-pretty-time
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-prism-media
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proclaim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-progress
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-promises-aplus-tests
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-propagate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-propget
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proxy-addr
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pruddy-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pseudomap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pump
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pumpify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qtdatastream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-quick-lru
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rainbowsocks
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-random-bytes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-random-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-randomatic
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-re-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-cmd-shim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-file
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-readdir-enhanced
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-readdirp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-realize-package-specifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-regex-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-regex-not
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-remove-trailing-separator
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-replace
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-require-inject
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-main-filename
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-relative
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-uncached
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-cwd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-resolve-from
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-pkg
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-resolve-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-reusify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rhea
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-right-align
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rimraf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rndm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rollup-plugin-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-plugin-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-plugin-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-pluginutils
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-seedrandom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-semver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sentiment
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-server-destroy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-set-blocking
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-set-getter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-set-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-setprototypeof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sha
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shallow-clone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shebang-command
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shebang-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shelljs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sift
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-signal-exit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-simple-asyncify
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-sinon-chai
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sinon-restore
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-slash
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-slide
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-snapdragon-capture
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon-capture-set
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon-node
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snekfetch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sntp
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-source-map-resolve
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-source-map-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sparkles
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-spawn-sync
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-exceptions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-license-ids
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spec
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spec-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-split-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-split2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ssri
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-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-consume
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-each
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-pair
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-replace
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-streamsearch
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-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-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-bom-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-color
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-eof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-json-comments
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-success-symbol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-supervisor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-suspend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-svgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-symbol-observable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tap-out
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tapes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tar
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-temp-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tempfile
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern-liferay
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-terst
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-testdata-w3c-json-form
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-testutil
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-text-extensions
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-thread-sleep
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-time-diff
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-time-stamp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-timekeeper
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-timers-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tippex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tlds
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tmatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tmpl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-to-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-to-object-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-to-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-to-regex-range
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-toidentifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-touch
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-tressa
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-trim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-trim-newlines
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-trim-off-newlines
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-trivial-deferred
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-try-open
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-try-thread-sleep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tryor
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tsame
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tslib
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tsscmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tunnel-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tv4
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tweetnacl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tweetnacl-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-check
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-type-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-name
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uc-dot-micro
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uid-safe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ultron
ExclusiveArch: %{nodejs_arches} 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-unicode-length
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-union-value
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-temp-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unpipe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unset-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-urix
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-use
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-user-home
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-utf8
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-util-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-util-inspect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uuid
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vali-date
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-validate-npm-package-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vlq
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vow-queue
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-walker
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ware
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-warning-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-watershed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wbuf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wcwidth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-when
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-whet-dot-extend
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-wolfy87-eventemitter
ExclusiveArch: %{nodejs_arches} 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-ws
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xdg-basedir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmlhttprequest
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-y18n
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yallist
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-yapool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yargs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-yargs-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yeast
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zeropad
ExclusiveArch: %{nodejs_arches} noarch
- nodeunit
ExclusiveArch: %{nodejs_arches} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- nwchem
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-kvm-hook
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- oci-umount
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- oidn
ExclusiveArch: x86_64
- olpc-kbdshim
ExclusiveArch: %{ix86} %{arm}
- olpc-netutils
ExclusiveArch: %{ix86} %{arm}
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le
- onedrive
ExclusiveArch: %{ldc_arches}
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjfx
ExclusiveArch: x86_64
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openni
ExclusiveArch: %{ix86} x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openshadinglanguage
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- openssl-ibmca
ExclusiveArch: s390 s390x
- origin
ExclusiveArch: %{go_arches}
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- orion
ExclusiveArch: %{qt5_qtwebengine_arches}
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- paflib
ExclusiveArch: ppc %{power64}
- parsec
ExclusiveArch: %{rust_arches}
- parsec-tool
ExclusiveArch: %{rust_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdfmod
ExclusiveArch: %mono_arches
- peripety
ExclusiveArch: %{rust_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: x86_64
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- pmdk-convert
ExclusiveArch: x86_64
- pmemkv
ExclusiveArch: x86_64
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- powerpc-utils
ExclusiveArch: ppc %{power64}
- ppc64-diag
ExclusiveArch: ppc %{power64}
- psi-plus
ExclusiveArch: %{qt5_qtwebengine_arches}
- pveclib
ExclusiveArch: ppc %{power64}
- pvs-sbcl
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-healpy
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-javabridge
ExclusiveArch: i686 x86_64
- python-openoffice
ExclusiveArch: noarch 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
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- quantum-espresso
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86}
- quentier
ExclusiveArch: %{qt5_qtwebengine_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
- renderdoc
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
- rmd
ExclusiveArch: %{ix86} x86_64
- rocm-runtime
ExclusiveArch: x86_64 aarch64
- rocminfo
ExclusiveArch: x86_64 aarch64
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64
- rssguard
ExclusiveArch: %{qt5_qtwebengine_arches}
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %{mips} s390x
- rust
ExclusiveArch: %{rust_arches}
- rust-ab_glyph_rasterizer
ExclusiveArch: %{rust_arches}
- rust-abomonation
ExclusiveArch: %{rust_arches}
- rust-actix
ExclusiveArch: %{rust_arches}
- rust-actix-codec
ExclusiveArch: %{rust_arches}
- rust-actix-connect
ExclusiveArch: %{rust_arches}
- rust-actix-files
ExclusiveArch: %{rust_arches}
- rust-actix-http
ExclusiveArch: %{rust_arches}
- rust-actix-macros
ExclusiveArch: %{rust_arches}
- rust-actix-router
ExclusiveArch: %{rust_arches}
- rust-actix-rt
ExclusiveArch: %{rust_arches}
- rust-actix-server
ExclusiveArch: %{rust_arches}
- rust-actix-server-config
ExclusiveArch: %{rust_arches}
- rust-actix-service
ExclusiveArch: %{rust_arches}
- rust-actix-testing
ExclusiveArch: %{rust_arches}
- rust-actix-threadpool
ExclusiveArch: %{rust_arches}
- rust-actix-tls
ExclusiveArch: %{rust_arches}
- rust-actix-utils
ExclusiveArch: %{rust_arches}
- rust-actix-web
ExclusiveArch: %{rust_arches}
- rust-actix-web-codegen
ExclusiveArch: %{rust_arches}
- rust-actix_derive
ExclusiveArch: %{rust_arches}
- rust-addr2line
ExclusiveArch: %{rust_arches}
- rust-adler
ExclusiveArch: %{rust_arches}
- rust-adler32
ExclusiveArch: %{rust_arches}
- rust-aead
ExclusiveArch: %{rust_arches}
- rust-aes
ExclusiveArch: %{rust_arches}
- rust-aes-gcm
ExclusiveArch: %{rust_arches}
- rust-aes-soft
ExclusiveArch: %{rust_arches}
- rust-afterburn
ExclusiveArch: %{rust_arches}
- rust-ahash
ExclusiveArch: %{rust_arches}
- rust-aho-corasick
ExclusiveArch: %{rust_arches}
- rust-alacritty
ExclusiveArch: %{rust_arches}
- rust-alacritty_terminal
ExclusiveArch: %{rust_arches}
- rust-alga
ExclusiveArch: %{rust_arches}
- rust-alga_derive
ExclusiveArch: %{rust_arches}
- rust-alloc-no-stdlib
ExclusiveArch: %{rust_arches}
- rust-alloc-stdlib
ExclusiveArch: %{rust_arches}
- rust-alphanumeric-sort
ExclusiveArch: %{rust_arches}
- rust-ammonia
ExclusiveArch: %{rust_arches}
- rust-andrew
ExclusiveArch: %{rust_arches}
- rust-ansi_colours
ExclusiveArch: %{rust_arches}
- rust-ansi_term
ExclusiveArch: %{rust_arches}
- rust-ansi_term0.11
ExclusiveArch: %{rust_arches}
- rust-antidote
ExclusiveArch: %{rust_arches}
- rust-anyhow
ExclusiveArch: %{rust_arches}
- rust-anymap
ExclusiveArch: %{rust_arches}
- rust-aom-sys
ExclusiveArch: %{rust_arches}
- rust-app_dirs
ExclusiveArch: %{rust_arches}
- rust-approx
ExclusiveArch: %{rust_arches}
- rust-arbitrary
ExclusiveArch: %{rust_arches}
- rust-arc-swap
ExclusiveArch: %{rust_arches}
- rust-arg_enum_proc_macro
ExclusiveArch: %{rust_arches}
- rust-argparse
ExclusiveArch: %{rust_arches}
- rust-array-init
ExclusiveArch: %{rust_arches}
- rust-arraydeque
ExclusiveArch: %{rust_arches}
- rust-arrayref
ExclusiveArch: %{rust_arches}
- rust-arrayvec
ExclusiveArch: %{rust_arches}
- rust-article_scraper
ExclusiveArch: %{rust_arches}
- rust-ascii
ExclusiveArch: %{rust_arches}
- rust-askalono
ExclusiveArch: %{rust_arches}
- rust-askalono-cli
ExclusiveArch: %{rust_arches}
- rust-askama
ExclusiveArch: %{rust_arches}
- rust-askama_derive
ExclusiveArch: %{rust_arches}
- rust-askama_escape
ExclusiveArch: %{rust_arches}
- rust-askama_shared
ExclusiveArch: %{rust_arches}
- rust-assert-json-diff
ExclusiveArch: %{rust_arches}
- rust-assert_cli
ExclusiveArch: %{rust_arches}
- rust-assert_cmd
ExclusiveArch: %{rust_arches}
- rust-assert_fs
ExclusiveArch: %{rust_arches}
- rust-assert_matches
ExclusiveArch: %{rust_arches}
- rust-async-attributes
ExclusiveArch: %{rust_arches}
- rust-async-compression
ExclusiveArch: %{rust_arches}
- rust-async-task
ExclusiveArch: %{rust_arches}
- rust-async-trait
ExclusiveArch: %{rust_arches}
- rust-asyncgit
ExclusiveArch: %{rust_arches}
- rust-atk
ExclusiveArch: %{rust_arches}
- rust-atk-sys
ExclusiveArch: %{rust_arches}
- rust-atom
ExclusiveArch: %{rust_arches}
- rust-atomicwrites
ExclusiveArch: %{rust_arches}
- rust-attohttpc
ExclusiveArch: %{rust_arches}
- rust-atty
ExclusiveArch: %{rust_arches}
- rust-autocfg
ExclusiveArch: %{rust_arches}
- rust-average
ExclusiveArch: %{rust_arches}
- rust-awc
ExclusiveArch: %{rust_arches}
- rust-backtrace
ExclusiveArch: %{rust_arches}
- rust-backtrace-sys
ExclusiveArch: %{rust_arches}
- rust-base100
ExclusiveArch: %{rust_arches}
- rust-base64
ExclusiveArch: %{rust_arches}
- rust-base64-0.10
ExclusiveArch: %{rust_arches}
- rust-base64-0.11
ExclusiveArch: %{rust_arches}
- rust-base64_0.12
ExclusiveArch: %{rust_arches}
- rust-bat
ExclusiveArch: %{rust_arches}
- rust-battery
ExclusiveArch: %{rust_arches}
- rust-bencher
ExclusiveArch: %{rust_arches}
- rust-better-panic
ExclusiveArch: %{rust_arches}
- rust-bincode
ExclusiveArch: %{rust_arches}
- rust-bincode0.8
ExclusiveArch: %{rust_arches}
- rust-bindgen
ExclusiveArch: %{rust_arches}
- rust-binfarce
ExclusiveArch: %{rust_arches}
- rust-biscuit
ExclusiveArch: %{rust_arches}
- rust-bit-set
ExclusiveArch: %{rust_arches}
- rust-bit-vec
ExclusiveArch: %{rust_arches}
- rust-bitfield
ExclusiveArch: %{rust_arches}
- rust-bitflags
ExclusiveArch: %{rust_arches}
- rust-bitmaps
ExclusiveArch: %{rust_arches}
- rust-bitstream-io
ExclusiveArch: %{rust_arches}
- rust-blake2
ExclusiveArch: %{rust_arches}
- rust-blobby
ExclusiveArch: %{rust_arches}
- rust-blobby0.1
ExclusiveArch: %{rust_arches}
- rust-block-buffer
ExclusiveArch: %{rust_arches}
- rust-block-buffer0.7
ExclusiveArch: %{rust_arches}
- rust-block-cipher
ExclusiveArch: %{rust_arches}
- rust-block-cipher-trait
ExclusiveArch: %{rust_arches}
- rust-block-modes
ExclusiveArch: %{rust_arches}
- rust-block-padding
ExclusiveArch: %{rust_arches}
- rust-blsctl
ExclusiveArch: %{rust_arches}
- rust-bodhi
ExclusiveArch: %{rust_arches}
- rust-bodhi-cli
ExclusiveArch: %{rust_arches}
- rust-bootupd
ExclusiveArch: x86_64 aarch64
- rust-box_drawing
ExclusiveArch: %{rust_arches}
- rust-brev
ExclusiveArch: %{rust_arches}
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-brotli-decompressor
ExclusiveArch: %{rust_arches}
- rust-brotli-sys
ExclusiveArch: %{rust_arches}
- rust-brotli2
ExclusiveArch: %{rust_arches}
- rust-bstr
ExclusiveArch: %{rust_arches}
- rust-buf-min
ExclusiveArch: %{rust_arches}
- rust-buf_redux
ExclusiveArch: %{rust_arches}
- rust-bufstream
ExclusiveArch: %{rust_arches}
- rust-build_const
ExclusiveArch: %{rust_arches}
- rust-bumpalo
ExclusiveArch: %{rust_arches}
- rust-byte-tools
ExclusiveArch: %{rust_arches}
- rust-byte-unit
ExclusiveArch: %{rust_arches}
- rust-bytecount
ExclusiveArch: %{rust_arches}
- rust-bytelines
ExclusiveArch: %{rust_arches}
- rust-bytemuck
ExclusiveArch: %{rust_arches}
- rust-byteorder
ExclusiveArch: %{rust_arches}
- rust-bytes
ExclusiveArch: %{rust_arches}
- rust-bytes0.3
ExclusiveArch: %{rust_arches}
- rust-bytes0.4
ExclusiveArch: %{rust_arches}
- rust-bytes0.5
ExclusiveArch: %{rust_arches}
- rust-bytesize
ExclusiveArch: %{rust_arches}
- rust-bytestring
ExclusiveArch: %{rust_arches}
- rust-bzip2
ExclusiveArch: %{rust_arches}
- rust-bzip2-sys
ExclusiveArch: %{rust_arches}
- rust-c2-chacha
ExclusiveArch: %{rust_arches}
- rust-c_vec
ExclusiveArch: %{rust_arches}
- rust-cairo-rs
ExclusiveArch: %{rust_arches}
- rust-cairo-sys-rs
ExclusiveArch: %{rust_arches}
- rust-calloop
ExclusiveArch: %{rust_arches}
- rust-caps
ExclusiveArch: %{rust_arches}
- rust-cargo
ExclusiveArch: %{rust_arches}
- rust-cargo-bloat
ExclusiveArch: %{rust_arches}
- rust-cargo-c
ExclusiveArch: %{rust_arches}
- rust-cargo-husky
ExclusiveArch: %{rust_arches}
- rust-cargo-insta
ExclusiveArch: %{rust_arches}
- rust-cargo-platform
ExclusiveArch: %{rust_arches}
- rust-cargo-readme
ExclusiveArch: %{rust_arches}
- rust-cargo_metadata
ExclusiveArch: %{rust_arches}
- rust-cassowary
ExclusiveArch: %{rust_arches}
- rust-cast
ExclusiveArch: %{rust_arches}
- rust-cbindgen
ExclusiveArch: %{rust_arches}
- rust-cc
ExclusiveArch: %{rust_arches}
- rust-cedarwood
ExclusiveArch: %{rust_arches}
- rust-cexpr
ExclusiveArch: %{rust_arches}
- rust-cfg-if
ExclusiveArch: %{rust_arches}
- rust-cfg-if0.1
ExclusiveArch: %{rust_arches}
- rust-chainerror
ExclusiveArch: %{rust_arches}
- rust-charset
ExclusiveArch: %{rust_arches}
- rust-chbs
ExclusiveArch: %{rust_arches}
- rust-checked_int_cast
ExclusiveArch: %{rust_arches}
- rust-choosier
ExclusiveArch: %{rust_arches}
- rust-chrono
ExclusiveArch: %{rust_arches}
- rust-chrono-humanize
ExclusiveArch: %{rust_arches}
- rust-chrono-tz
ExclusiveArch: %{rust_arches}
- rust-chunked_transfer
ExclusiveArch: %{rust_arches}
- rust-cipher
ExclusiveArch: %{rust_arches}
- rust-clang-sys
ExclusiveArch: %{rust_arches}
- rust-clap
ExclusiveArch: %{rust_arches}
- rust-clicolors-control
ExclusiveArch: %{rust_arches}
- rust-cmake
ExclusiveArch: %{rust_arches}
- rust-color-backtrace
ExclusiveArch: %{rust_arches}
- rust-color_quant
ExclusiveArch: %{rust_arches}
- rust-colored
ExclusiveArch: %{rust_arches}
- rust-colored1
ExclusiveArch: %{rust_arches}
- rust-colored_json
ExclusiveArch: %{rust_arches}
- rust-compiletest_rs
ExclusiveArch: %{rust_arches}
- rust-comrak
ExclusiveArch: %{rust_arches}
- rust-config
ExclusiveArch: %{rust_arches}
- rust-console
ExclusiveArch: %{rust_arches}
- rust-console0.11
ExclusiveArch: %{rust_arches}
- rust-console0.12
ExclusiveArch: %{rust_arches}
- rust-console0.9
ExclusiveArch: %{rust_arches}
- rust-const-random
ExclusiveArch: %{rust_arches}
- rust-const-random-macro
ExclusiveArch: %{rust_arches}
- rust-const_fn
ExclusiveArch: %{rust_arches}
- rust-content_inspector
ExclusiveArch: %{rust_arches}
- rust-conv
ExclusiveArch: %{rust_arches}
- rust-cookie
ExclusiveArch: %{rust_arches}
- rust-cookie_store
ExclusiveArch: %{rust_arches}
- rust-copydeps
ExclusiveArch: %{rust_arches}
- rust-copyless
ExclusiveArch: %{rust_arches}
- rust-copypasta
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-cpio
ExclusiveArch: %{rust_arches}
- rust-cpp_demangle
ExclusiveArch: %{rust_arches}
- rust-cpuid-bool
ExclusiveArch: %{rust_arches}
- rust-crates-io
ExclusiveArch: %{rust_arches}
- rust-crc
ExclusiveArch: %{rust_arches}
- rust-crc-any
ExclusiveArch: %{rust_arches}
- rust-crc-core
ExclusiveArch: %{rust_arches}
- rust-crc32fast
ExclusiveArch: %{rust_arches}
- rust-criterion
ExclusiveArch: %{rust_arches}
- rust-criterion-plot
ExclusiveArch: %{rust_arches}
- rust-crossbeam
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel0.4
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch0.8
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue0.2
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam0.7
ExclusiveArch: %{rust_arches}
- rust-crossfont
ExclusiveArch: %{rust_arches}
- rust-crossterm
ExclusiveArch: %{rust_arches}
- rust-crypto-hash
ExclusiveArch: %{rust_arches}
- rust-crypto-mac
ExclusiveArch: %{rust_arches}
- rust-crypto-mac0.8
ExclusiveArch: %{rust_arches}
- rust-cryptovec
ExclusiveArch: %{rust_arches}
- rust-cssparser
ExclusiveArch: %{rust_arches}
- rust-cssparser-macros
ExclusiveArch: %{rust_arches}
- rust-csv
ExclusiveArch: %{rust_arches}
- rust-csv-core
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-ctrlc
ExclusiveArch: %{rust_arches}
- rust-curl
ExclusiveArch: %{rust_arches}
- rust-curl-sys
ExclusiveArch: %{rust_arches}
- rust-custom_derive
ExclusiveArch: %{rust_arches}
- rust-darling
ExclusiveArch: %{rust_arches}
- rust-darling_core
ExclusiveArch: %{rust_arches}
- rust-darling_macro
ExclusiveArch: %{rust_arches}
- rust-dashmap
ExclusiveArch: %{rust_arches}
- rust-data-encoding
ExclusiveArch: %{rust_arches}
- rust-data-url
ExclusiveArch: %{rust_arches}
- rust-datetime
ExclusiveArch: %{rust_arches}
- rust-dav1d-sys
ExclusiveArch: %{rust_arches}
- rust-dbus
ExclusiveArch: %{rust_arches}
- rust-dbus-codegen
ExclusiveArch: %{rust_arches}
- rust-dbus-crossroads
ExclusiveArch: %{rust_arches}
- rust-dbus0.2
ExclusiveArch: %{rust_arches}
- rust-dbus0.6
ExclusiveArch: %{rust_arches}
- rust-dbus0.8
ExclusiveArch: %{rust_arches}
- rust-debug-helper
ExclusiveArch: %{rust_arches}
- rust-decimal
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-defmac
ExclusiveArch: %{rust_arches}
- rust-delta_e
ExclusiveArch: %{rust_arches}
- rust-derivative
ExclusiveArch: %{rust_arches}
- rust-derive_arbitrary
ExclusiveArch: %{rust_arches}
- rust-derive_builder
ExclusiveArch: %{rust_arches}
- rust-derive_builder_core
ExclusiveArch: %{rust_arches}
- rust-derive_more
ExclusiveArch: %{rust_arches}
- rust-des
ExclusiveArch: %{rust_arches}
- rust-desed
ExclusiveArch: %{rust_arches}
- rust-deunicode
ExclusiveArch: %{rust_arches}
- rust-devicemapper
ExclusiveArch: %{rust_arches}
- rust-dialoguer
ExclusiveArch: %{rust_arches}
- rust-diesel
ExclusiveArch: %{rust_arches}
- rust-diesel_derives
ExclusiveArch: %{rust_arches}
- rust-diesel_migrations
ExclusiveArch: %{rust_arches}
- rust-diff
ExclusiveArch: %{rust_arches}
- rust-difference
ExclusiveArch: %{rust_arches}
- rust-digest
ExclusiveArch: %{rust_arches}
- rust-digest0.8
ExclusiveArch: %{rust_arches}
- rust-directories
ExclusiveArch: %{rust_arches}
- rust-dirs
ExclusiveArch: %{rust_arches}
- rust-dirs-sys
ExclusiveArch: %{rust_arches}
- rust-dirs2
ExclusiveArch: %{rust_arches}
- rust-diskonaut
ExclusiveArch: %{rust_arches}
- rust-dissimilar
ExclusiveArch: %{rust_arches}
- rust-dlib
ExclusiveArch: %{rust_arches}
- rust-dlv-list
ExclusiveArch: %{rust_arches}
- rust-dns-lookup
ExclusiveArch: %{rust_arches}
- rust-dns-parser
ExclusiveArch: %{rust_arches}
- rust-doc-comment
ExclusiveArch: %{rust_arches}
- rust-docmatic
ExclusiveArch: %{rust_arches}
- rust-docopt
ExclusiveArch: %{rust_arches}
- rust-dotenv
ExclusiveArch: %{rust_arches}
- rust-downcast-rs
ExclusiveArch: %{rust_arches}
- rust-dtoa
ExclusiveArch: %{rust_arches}
- rust-dtoa-short
ExclusiveArch: %{rust_arches}
- rust-dua-cli
ExclusiveArch: %{rust_arches}
- rust-duct
ExclusiveArch: %{rust_arches}
- rust-dunce
ExclusiveArch: %{rust_arches}
- rust-dutree
ExclusiveArch: %{rust_arches}
- rust-edit-distance
ExclusiveArch: %{rust_arches}
- rust-either
ExclusiveArch: %{rust_arches}
- rust-elasticlunr-rs
ExclusiveArch: %{rust_arches}
- rust-encode_unicode
ExclusiveArch: %{rust_arches}
- rust-encoding
ExclusiveArch: %{rust_arches}
- rust-encoding-index-japanese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-korean
ExclusiveArch: %{rust_arches}
- rust-encoding-index-simpchinese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-singlebyte
ExclusiveArch: %{rust_arches}
- rust-encoding-index-tradchinese
ExclusiveArch: %{rust_arches}
- rust-encoding_index_tests
ExclusiveArch: %{rust_arches}
- rust-encoding_rs
ExclusiveArch: %{rust_arches}
- rust-encoding_rs_io
ExclusiveArch: %{rust_arches}
- rust-entities
ExclusiveArch: %{rust_arches}
- rust-enum-as-inner
ExclusiveArch: %{rust_arches}
- rust-enum_primitive
ExclusiveArch: %{rust_arches}
- rust-enumflags2
ExclusiveArch: %{rust_arches}
- rust-enumflags2_derive
ExclusiveArch: %{rust_arches}
- rust-env_logger
ExclusiveArch: %{rust_arches}
- rust-env_logger0.4
ExclusiveArch: %{rust_arches}
- rust-env_logger0.5
ExclusiveArch: %{rust_arches}
- rust-env_logger0.6
ExclusiveArch: %{rust_arches}
- rust-env_logger0.7
ExclusiveArch: %{rust_arches}
- rust-environment
ExclusiveArch: %{rust_arches}
- rust-envsubst
ExclusiveArch: %{rust_arches}
- rust-erased-serde
ExclusiveArch: %{rust_arches}
- rust-err-derive
ExclusiveArch: %{rust_arches}
- rust-errln
ExclusiveArch: %{rust_arches}
- rust-errno
ExclusiveArch: %{rust_arches}
- rust-error-chain
ExclusiveArch: %{rust_arches}
- rust-escaper
ExclusiveArch: %{rust_arches}
- rust-escargot
ExclusiveArch: %{rust_arches}
- rust-euclid
ExclusiveArch: %{rust_arches}
- rust-exa
ExclusiveArch: %{rust_arches}
- rust-expat-sys
ExclusiveArch: %{rust_arches}
- rust-extend
ExclusiveArch: %{rust_arches}
- rust-extprim
ExclusiveArch: %{rust_arches}
- rust-extprim_literals_macros
ExclusiveArch: %{rust_arches}
- rust-fail
ExclusiveArch: %{rust_arches}
- rust-failure
ExclusiveArch: %{rust_arches}
- rust-failure-tools
ExclusiveArch: %{rust_arches}
- rust-failure_derive
ExclusiveArch: %{rust_arches}
- rust-fake
ExclusiveArch: %{rust_arches}
- rust-fake-simd
ExclusiveArch: %{rust_arches}
- rust-fake_clock
ExclusiveArch: %{rust_arches}
- rust-fallible-iterator
ExclusiveArch: %{rust_arches}
- rust-fastrand
ExclusiveArch: %{rust_arches}
- rust-fd-find
ExclusiveArch: %{rust_arches}
- rust-fdlimit
ExclusiveArch: %{rust_arches}
- rust-fedora
ExclusiveArch: %{rust_arches}
- rust-fedora-coreos-pinger
ExclusiveArch: %{rust_arches}
- rust-fedora-update-feedback
ExclusiveArch: %{rust_arches}
- rust-feed-rs
ExclusiveArch: %{rust_arches}
- rust-feedbin_api
ExclusiveArch: %{rust_arches}
- rust-feedly_api
ExclusiveArch: %{rust_arches}
- rust-fern
ExclusiveArch: %{rust_arches}
- rust-fever_api
ExclusiveArch: %{rust_arches}
- rust-ffsend
ExclusiveArch: %{rust_arches}
- rust-ffsend-api
ExclusiveArch: %{rust_arches}
- rust-filesize
ExclusiveArch: %{rust_arches}
- rust-filetime
ExclusiveArch: %{rust_arches}
- rust-findshlibs
ExclusiveArch: %{rust_arches}
- rust-fixedbitset
ExclusiveArch: %{rust_arches}
- rust-flame
ExclusiveArch: %{rust_arches}
- rust-flate2
ExclusiveArch: %{rust_arches}
- rust-float-cmp
ExclusiveArch: %{rust_arches}
- rust-float-cmp0.6
ExclusiveArch: %{rust_arches}
- rust-float-ord
ExclusiveArch: %{rust_arches}
- rust-flume
ExclusiveArch: %{rust_arches}
- rust-fnv
ExclusiveArch: %{rust_arches}
- rust-font-kit
ExclusiveArch: %{rust_arches}
- rust-foreign-types
ExclusiveArch: %{rust_arches}
- rust-foreign-types-macros
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared0.1
ExclusiveArch: %{rust_arches}
- rust-foreign-types0.3
ExclusiveArch: %{rust_arches}
- rust-form_urlencoded
ExclusiveArch: %{rust_arches}
- rust-fragile
ExclusiveArch: %{rust_arches}
- rust-freetype
ExclusiveArch: %{rust_arches}
- rust-freetype-rs
ExclusiveArch: %{rust_arches}
- rust-freetype-sys
ExclusiveArch: %{rust_arches}
- rust-fs2
ExclusiveArch: %{rust_arches}
- rust-fs_extra
ExclusiveArch: %{rust_arches}
- rust-fuse
ExclusiveArch: %{rust_arches}
- rust-futf
ExclusiveArch: %{rust_arches}
- rust-futures
ExclusiveArch: %{rust_arches}
- rust-futures-channel
ExclusiveArch: %{rust_arches}
- rust-futures-core
ExclusiveArch: %{rust_arches}
- rust-futures-cpupool
ExclusiveArch: %{rust_arches}
- rust-futures-executor
ExclusiveArch: %{rust_arches}
- rust-futures-io
ExclusiveArch: %{rust_arches}
- rust-futures-macro
ExclusiveArch: %{rust_arches}
- rust-futures-sink
ExclusiveArch: %{rust_arches}
- rust-futures-task
ExclusiveArch: %{rust_arches}
- rust-futures-timer
ExclusiveArch: %{rust_arches}
- rust-futures-util
ExclusiveArch: %{rust_arches}
- rust-futures0.1
ExclusiveArch: %{rust_arches}
- rust-fuzzy-matcher
ExclusiveArch: %{rust_arches}
- rust-fxhash
ExclusiveArch: %{rust_arches}
- rust-gcsf
ExclusiveArch: %{rust_arches}
- rust-gdk
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf-sys
ExclusiveArch: %{rust_arches}
- rust-gdk-sys
ExclusiveArch: %{rust_arches}
- rust-generic-array
ExclusiveArch: %{rust_arches}
- rust-generic-array0.12
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gethostname
ExclusiveArch: %{rust_arches}
- rust-getopts
ExclusiveArch: %{rust_arches}
- rust-getrandom
ExclusiveArch: %{rust_arches}
- rust-getrandom0.1
ExclusiveArch: %{rust_arches}
- rust-gettext-rs
ExclusiveArch: %{rust_arches}
- rust-gettext-sys
ExclusiveArch: %{rust_arches}
- rust-ghash
ExclusiveArch: %{rust_arches}
- rust-gif
ExclusiveArch: %{rust_arches}
- rust-gif0.10
ExclusiveArch: %{rust_arches}
- rust-gimli
ExclusiveArch: %{rust_arches}
- rust-gio
ExclusiveArch: %{rust_arches}
- rust-gio-sys
ExclusiveArch: %{rust_arches}
- rust-gir-format-check
ExclusiveArch: %{rust_arches}
- rust-git-delta
ExclusiveArch: %{rust_arches}
- rust-git2
ExclusiveArch: %{rust_arches}
- rust-git2-curl
ExclusiveArch: %{rust_arches}
- rust-gitui
ExclusiveArch: %{rust_arches}
- rust-gl_generator
ExclusiveArch: %{rust_arches}
- rust-glib
ExclusiveArch: %{rust_arches}
- rust-glib-macros
ExclusiveArch: %{rust_arches}
- rust-glib-sys
ExclusiveArch: %{rust_arches}
- rust-glob
ExclusiveArch: %{rust_arches}
- rust-globset
ExclusiveArch: %{rust_arches}
- rust-globwalk
ExclusiveArch: %{rust_arches}
- rust-glutin
ExclusiveArch: %{rust_arches}
- rust-glutin_egl_sys
ExclusiveArch: %{rust_arches}
- rust-glutin_glx_sys
ExclusiveArch: %{rust_arches}
- rust-gobject-sys
ExclusiveArch: %{rust_arches}
- rust-goblin
ExclusiveArch: %{rust_arches}
- rust-google-drive3-fork
ExclusiveArch: %{rust_arches}
- rust-gptman
ExclusiveArch: %{rust_arches}
- rust-grep
ExclusiveArch: %{rust_arches}
- rust-grep-cli
ExclusiveArch: %{rust_arches}
- rust-grep-matcher
ExclusiveArch: %{rust_arches}
- rust-grep-pcre2
ExclusiveArch: %{rust_arches}
- rust-grep-printer
ExclusiveArch: %{rust_arches}
- rust-grep-regex
ExclusiveArch: %{rust_arches}
- rust-grep-searcher
ExclusiveArch: %{rust_arches}
- rust-groupable
ExclusiveArch: %{rust_arches}
- rust-gspell
ExclusiveArch: %{rust_arches}
- rust-gspell-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video-sys
ExclusiveArch: %{rust_arches}
- rust-gtk
ExclusiveArch: %{rust_arches}
- rust-gtk-macros
ExclusiveArch: %{rust_arches}
- rust-gtk-rs-lgpl-docs
ExclusiveArch: %{rust_arches}
- rust-gtk-source-sys
ExclusiveArch: %{rust_arches}
- rust-gtk-sys
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-h2
ExclusiveArch: %{rust_arches}
- rust-half
ExclusiveArch: %{rust_arches}
- rust-hamcrest
ExclusiveArch: %{rust_arches}
- rust-handlebars
ExclusiveArch: %{rust_arches}
- rust-hashbrown
ExclusiveArch: %{rust_arches}
- rust-headers
ExclusiveArch: %{rust_arches}
- rust-headers-core
ExclusiveArch: %{rust_arches}
- rust-headers-derive
ExclusiveArch: %{rust_arches}
- rust-heapsize
ExclusiveArch: %{rust_arches}
- rust-heck
ExclusiveArch: %{rust_arches}
- rust-hex
ExclusiveArch: %{rust_arches}
- rust-hex-literal
ExclusiveArch: %{rust_arches}
- rust-hex-literal-impl
ExclusiveArch: %{rust_arches}
- rust-hex-literal0.2
ExclusiveArch: %{rust_arches}
- rust-hexyl
ExclusiveArch: %{rust_arches}
- rust-hkdf
ExclusiveArch: %{rust_arches}
- rust-hmac
ExclusiveArch: %{rust_arches}
- rust-home
ExclusiveArch: %{rust_arches}
- rust-horrorshow
ExclusiveArch: %{rust_arches}
- rust-hostname
ExclusiveArch: %{rust_arches}
- rust-hostname-validator
ExclusiveArch: %{rust_arches}
- rust-html2pango
ExclusiveArch: %{rust_arches}
- rust-html5ever
ExclusiveArch: %{rust_arches}
- rust-http
ExclusiveArch: %{rust_arches}
- rust-http-body
ExclusiveArch: %{rust_arches}
- rust-http0.1
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-httpdate
ExclusiveArch: %{rust_arches}
- rust-humansize
ExclusiveArch: %{rust_arches}
- rust-humantime
ExclusiveArch: %{rust_arches}
- rust-humantime1
ExclusiveArch: %{rust_arches}
- rust-hyper
ExclusiveArch: %{rust_arches}
- rust-hyper-native-tls
ExclusiveArch: %{rust_arches}
- rust-hyper-staticfile
ExclusiveArch: %{rust_arches}
- rust-hyper-tls
ExclusiveArch: %{rust_arches}
- rust-hyper0.10
ExclusiveArch: %{rust_arches}
- rust-hyperfine
ExclusiveArch: %{rust_arches}
- rust-i3ipc
ExclusiveArch: %{rust_arches}
- rust-id_tree
ExclusiveArch: %{rust_arches}
- rust-ident_case
ExclusiveArch: %{rust_arches}
- rust-idna
ExclusiveArch: %{rust_arches}
- rust-idna0.1
ExclusiveArch: %{rust_arches}
- rust-ignore
ExclusiveArch: %{rust_arches}
- rust-im-rc
ExclusiveArch: %{rust_arches}
- rust-image
ExclusiveArch: %{rust_arches}
- rust-imgref
ExclusiveArch: %{rust_arches}
- rust-indexmap
ExclusiveArch: %{rust_arches}
- rust-indicatif
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-inotify
ExclusiveArch: %{rust_arches}
- rust-inotify-sys
ExclusiveArch: %{rust_arches}
- rust-input_buffer
ExclusiveArch: %{rust_arches}
- rust-insta
ExclusiveArch: %{rust_arches}
- rust-instant
ExclusiveArch: %{rust_arches}
- rust-interpolate_name
ExclusiveArch: %{rust_arches}
- rust-intervaltree
ExclusiveArch: %{rust_arches}
- rust-invalidstring
ExclusiveArch: %{rust_arches}
- rust-iovec
ExclusiveArch: %{rust_arches}
- rust-ipnet
ExclusiveArch: %{rust_arches}
- rust-ipnetwork
ExclusiveArch: %{rust_arches}
- rust-iron
ExclusiveArch: %{rust_arches}
- rust-isahc
ExclusiveArch: %{rust_arches}
- rust-iso8601
ExclusiveArch: %{rust_arches}
- rust-iter-read
ExclusiveArch: %{rust_arches}
- rust-itertools
ExclusiveArch: %{rust_arches}
- rust-itertools-num
ExclusiveArch: %{rust_arches}
- rust-itertools0.8
ExclusiveArch: %{rust_arches}
- rust-itoa
ExclusiveArch: %{rust_arches}
- rust-ivf
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs-sys
ExclusiveArch: %{rust_arches}
- rust-jetscii
ExclusiveArch: %{rust_arches}
- rust-jieba-rs
ExclusiveArch: %{rust_arches}
- rust-jobserver
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder
ExclusiveArch: %{rust_arches}
- rust-jql
ExclusiveArch: %{rust_arches}
- rust-js-sys
ExclusiveArch: %{rust_arches}
- rust-json
ExclusiveArch: %{rust_arches}
- rust-jwalk
ExclusiveArch: %{rust_arches}
- rust-keccak
ExclusiveArch: %{rust_arches}
- rust-khronos_api
ExclusiveArch: %{rust_arches}
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kv-log-macro
ExclusiveArch: %{rust_arches}
- rust-lab
ExclusiveArch: %{rust_arches}
- rust-language-tags
ExclusiveArch: %{rust_arches}
- rust-lazy-init
ExclusiveArch: %{rust_arches}
- rust-lazy_static
ExclusiveArch: %{rust_arches}
- rust-lazycell
ExclusiveArch: %{rust_arches}
- rust-letter-avatar
ExclusiveArch: %{rust_arches}
- rust-lexical-core
ExclusiveArch: %{rust_arches}
- rust-libc
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs-sys
ExclusiveArch: %{rust_arches}
- rust-libdbus-sys
ExclusiveArch: %{rust_arches}
- rust-libflate
ExclusiveArch: %{rust_arches}
- rust-libflate_lz77
ExclusiveArch: %{rust_arches}
- rust-libgit2-sys
ExclusiveArch: %{rust_arches}
- rust-libhandy
ExclusiveArch: %{rust_arches}
- rust-libhandy-sys
ExclusiveArch: %{rust_arches}
- rust-libloading
ExclusiveArch: %{rust_arches}
- rust-libm
ExclusiveArch: %{rust_arches}
- rust-libmount
ExclusiveArch: %{rust_arches}
- rust-liboverdrop
ExclusiveArch: %{rust_arches}
- rust-libpulse-binding
ExclusiveArch: %{rust_arches}
- rust-libpulse-sys
ExclusiveArch: %{rust_arches}
- rust-libslirp
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-libsqlite3-sys
ExclusiveArch: %{rust_arches}
- rust-libssh2-sys
ExclusiveArch: %{rust_arches}
- rust-libsystemd
ExclusiveArch: %{rust_arches}
- rust-libudev
ExclusiveArch: %{rust_arches}
- rust-libudev-sys
ExclusiveArch: %{rust_arches}
- rust-libxml
ExclusiveArch: %{rust_arches}
- rust-libz-sys
ExclusiveArch: %{rust_arches}
- rust-line-wrap
ExclusiveArch: %{rust_arches}
- rust-line_drawing
ExclusiveArch: %{rust_arches}
- rust-linked-hash-map
ExclusiveArch: %{rust_arches}
- rust-linkify
ExclusiveArch: %{rust_arches}
- rust-lipsum
ExclusiveArch: %{rust_arches}
- rust-liquid
ExclusiveArch: %{rust_arches}
- rust-liquid-core
ExclusiveArch: %{rust_arches}
- rust-liquid-derive
ExclusiveArch: %{rust_arches}
- rust-liquid-lib
ExclusiveArch: %{rust_arches}
- rust-listenfd
ExclusiveArch: %{rust_arches}
- rust-lmdb
ExclusiveArch: %{rust_arches}
- rust-lmdb-sys
ExclusiveArch: %{rust_arches}
- rust-locale
ExclusiveArch: %{rust_arches}
- rust-locale_config
ExclusiveArch: %{rust_arches}
- rust-lock_api
ExclusiveArch: %{rust_arches}
- rust-lockfree
ExclusiveArch: %{rust_arches}
- rust-log
ExclusiveArch: %{rust_arches}
- rust-log-mdc
ExclusiveArch: %{rust_arches}
- rust-log-panics
ExclusiveArch: %{rust_arches}
- rust-log0.3
ExclusiveArch: %{rust_arches}
- rust-log4rs
ExclusiveArch: %{rust_arches}
- rust-loggerv
ExclusiveArch: %{rust_arches}
- rust-loopdev
ExclusiveArch: %{rust_arches}
- rust-lru-cache
ExclusiveArch: %{rust_arches}
- rust-lru_time_cache
ExclusiveArch: %{rust_arches}
- rust-lscolors
ExclusiveArch: %{rust_arches}
- rust-lsd
ExclusiveArch: %{rust_arches}
- rust-lzma-sys
ExclusiveArch: %{rust_arches}
- rust-lzw
ExclusiveArch: %{rust_arches}
- rust-mac
ExclusiveArch: %{rust_arches}
- rust-macro-attr
ExclusiveArch: %{rust_arches}
- rust-magic-crypt
ExclusiveArch: %{rust_arches}
- rust-maildir
ExclusiveArch: %{rust_arches}
- rust-mailparse
ExclusiveArch: %{rust_arches}
- rust-man
ExclusiveArch: %{rust_arches}
- rust-maplit
ExclusiveArch: %{rust_arches}
- rust-markup5ever
ExclusiveArch: %{rust_arches}
- rust-markup5ever_rcdom
ExclusiveArch: %{rust_arches}
- rust-match_cfg
ExclusiveArch: %{rust_arches}
- rust-matches
ExclusiveArch: %{rust_arches}
- rust-matrixmultiply
ExclusiveArch: %{rust_arches}
- rust-maxminddb
ExclusiveArch: %{rust_arches}
- rust-maybe-uninit
ExclusiveArch: %{rust_arches}
- rust-mbox
ExclusiveArch: %{rust_arches}
- rust-md-5
ExclusiveArch: %{rust_arches}
- rust-md5
ExclusiveArch: %{rust_arches}
- rust-mdl
ExclusiveArch: %{rust_arches}
- rust-memchr
ExclusiveArch: %{rust_arches}
- rust-memmap
ExclusiveArch: %{rust_arches}
- rust-memmap2
ExclusiveArch: %{rust_arches}
- rust-memoffset
ExclusiveArch: %{rust_arches}
- rust-memoffset0.5
ExclusiveArch: %{rust_arches}
- rust-metadeps
ExclusiveArch: %{rust_arches}
- rust-migrations_internals
ExclusiveArch: %{rust_arches}
- rust-migrations_macros
ExclusiveArch: %{rust_arches}
- rust-mime
ExclusiveArch: %{rust_arches}
- rust-mime-sniffer
ExclusiveArch: %{rust_arches}
- rust-mime0.2
ExclusiveArch: %{rust_arches}
- rust-mime_guess
ExclusiveArch: %{rust_arches}
- rust-mime_guess1
ExclusiveArch: %{rust_arches}
- rust-miniflux_api
ExclusiveArch: %{rust_arches}
- rust-miniz-sys
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide0.3
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide_c_api
ExclusiveArch: %{rust_arches}
- rust-mint
ExclusiveArch: %{rust_arches}
- rust-mio
ExclusiveArch: %{rust_arches}
- rust-mio-extras
ExclusiveArch: %{rust_arches}
- rust-mio-uds
ExclusiveArch: %{rust_arches}
- rust-mio0.6
ExclusiveArch: %{rust_arches}
- rust-mktemp
ExclusiveArch: %{rust_arches}
- rust-mnt
ExclusiveArch: %{rust_arches}
- rust-mockito
ExclusiveArch: %{rust_arches}
- rust-modifier
ExclusiveArch: %{rust_arches}
- rust-muldiv
ExclusiveArch: %{rust_arches}
- rust-multimap
ExclusiveArch: %{rust_arches}
- rust-multipart
ExclusiveArch: %{rust_arches}
- rust-mustache
ExclusiveArch: %{rust_arches}
- rust-nalgebra
ExclusiveArch: %{rust_arches}
- rust-nasm-rs
ExclusiveArch: %{rust_arches}
- rust-native-tls
ExclusiveArch: %{rust_arches}
- rust-natord
ExclusiveArch: %{rust_arches}
- rust-net2
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-core
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-route
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-utils
ExclusiveArch: %{rust_arches}
- rust-netlink-proto
ExclusiveArch: %{rust_arches}
- rust-netlink-sys
ExclusiveArch: %{rust_arches}
- rust-netmap_sys
ExclusiveArch: %{rust_arches}
- rust-new_debug_unreachable
ExclusiveArch: %{rust_arches}
- rust-news-flash
ExclusiveArch: %{rust_arches}
- rust-newtype_derive
ExclusiveArch: %{rust_arches}
- rust-nickel
ExclusiveArch: %{rust_arches}
- rust-nix
ExclusiveArch: %{rust_arches}
- rust-nix0.14
ExclusiveArch: %{rust_arches}
- rust-nix0.17
ExclusiveArch: %{rust_arches}
- rust-no-panic
ExclusiveArch: %{rust_arches}
- rust-nodrop
ExclusiveArch: %{rust_arches}
- rust-nom
ExclusiveArch: %{rust_arches}
- rust-nom4
ExclusiveArch: %{rust_arches}
- rust-noop_proc_macro
ExclusiveArch: %{rust_arches}
- rust-normalize-line-endings
ExclusiveArch: %{rust_arches}
- rust-notify
ExclusiveArch: %{rust_arches}
- rust-num
ExclusiveArch: %{rust_arches}
- rust-num-bigint
ExclusiveArch: %{rust_arches}
- rust-num-bigint-dig
ExclusiveArch: %{rust_arches}
- rust-num-complex
ExclusiveArch: %{rust_arches}
- rust-num-derive
ExclusiveArch: %{rust_arches}
- rust-num-integer
ExclusiveArch: %{rust_arches}
- rust-num-iter
ExclusiveArch: %{rust_arches}
- rust-num-rational
ExclusiveArch: %{rust_arches}
- rust-num-traits
ExclusiveArch: %{rust_arches}
- rust-num-traits0.1
ExclusiveArch: %{rust_arches}
- rust-num_cpus
ExclusiveArch: %{rust_arches}
- rust-number_prefix
ExclusiveArch: %{rust_arches}
- rust-numtoa
ExclusiveArch: %{rust_arches}
- rust-obfstr
ExclusiveArch: %{rust_arches}
- rust-obfstr-impl
ExclusiveArch: %{rust_arches}
- rust-object
ExclusiveArch: %{rust_arches}
- rust-odds
ExclusiveArch: %{rust_arches}
- rust-oid
ExclusiveArch: %{rust_arches}
- rust-once_cell
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-onig_sys
ExclusiveArch: %{rust_arches}
- rust-oorandom
ExclusiveArch: %{rust_arches}
- rust-opaque-debug
ExclusiveArch: %{rust_arches}
- rust-open
ExclusiveArch: %{rust_arches}
- rust-openat
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-opener
ExclusiveArch: %{rust_arches}
- rust-openssh-keys
ExclusiveArch: %{rust_arches}
- rust-openssl
ExclusiveArch: %{rust_arches}
- rust-openssl-probe
ExclusiveArch: %{rust_arches}
- rust-openssl-sys
ExclusiveArch: %{rust_arches}
- rust-ord_subset
ExclusiveArch: %{rust_arches}
- rust-ordered-float
ExclusiveArch: %{rust_arches}
- rust-ordered-multimap
ExclusiveArch: %{rust_arches}
- rust-os_info
ExclusiveArch: %{rust_arches}
- rust-os_pipe
ExclusiveArch: %{rust_arches}
- rust-osmesa-sys
ExclusiveArch: %{rust_arches}
- rust-osstrtools
ExclusiveArch: %{rust_arches}
- rust-ostree
ExclusiveArch: %{rust_arches}
- rust-ostree-sys
ExclusiveArch: %{rust_arches}
- rust-owned-alloc
ExclusiveArch: %{rust_arches}
- rust-owned_ttf_parser
ExclusiveArch: %{rust_arches}
- rust-owning_ref
ExclusiveArch: %{rust_arches}
- rust-packaging
ExclusiveArch: %{rust_arches}
- rust-pad
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-palette
ExclusiveArch: %{rust_arches}
- rust-palette_derive
ExclusiveArch: %{rust_arches}
- rust-pango
ExclusiveArch: %{rust_arches}
- rust-pango-sys
ExclusiveArch: %{rust_arches}
- rust-pangocairo
ExclusiveArch: %{rust_arches}
- rust-pangocairo-sys
ExclusiveArch: %{rust_arches}
- rust-parity-wasm
ExclusiveArch: %{rust_arches}
- rust-parking_lot
ExclusiveArch: %{rust_arches}
- rust-parking_lot_core
ExclusiveArch: %{rust_arches}
- rust-parse-zoneinfo
ExclusiveArch: %{rust_arches}
- rust-parse_cfg
ExclusiveArch: %{rust_arches}
- rust-parsec-client
ExclusiveArch: %{rust_arches}
- rust-parsec-interface
ExclusiveArch: %{rust_arches}
- rust-partial-io
ExclusiveArch: %{rust_arches}
- rust-paste
ExclusiveArch: %{rust_arches}
- rust-paste-impl
ExclusiveArch: %{rust_arches}
- rust-path-absolutize
ExclusiveArch: %{rust_arches}
- rust-path-dedot
ExclusiveArch: %{rust_arches}
- rust-path-slash
ExclusiveArch: %{rust_arches}
- rust-pathdiff
ExclusiveArch: %{rust_arches}
- rust-pathfinder_geometry
ExclusiveArch: %{rust_arches}
- rust-pathfinder_simd
ExclusiveArch: %{rust_arches}
- rust-pbr
ExclusiveArch: %{rust_arches}
- rust-pcap
ExclusiveArch: %{rust_arches}
- rust-pcre2
ExclusiveArch: %{rust_arches}
- rust-pcre2-sys
ExclusiveArch: %{rust_arches}
- rust-peeking_take_while
ExclusiveArch: %{rust_arches}
- rust-peg
ExclusiveArch: %{rust_arches}
- rust-peg-macros
ExclusiveArch: %{rust_arches}
- rust-peg-runtime
ExclusiveArch: %{rust_arches}
- rust-peg0.5
ExclusiveArch: %{rust_arches}
- rust-pem
ExclusiveArch: %{rust_arches}
- rust-percent-encoding
ExclusiveArch: %{rust_arches}
- rust-percent-encoding1
ExclusiveArch: %{rust_arches}
- rust-peresil
ExclusiveArch: %{rust_arches}
- rust-permutate
ExclusiveArch: %{rust_arches}
- rust-permutohedron
ExclusiveArch: %{rust_arches}
- rust-pest
ExclusiveArch: %{rust_arches}
- rust-pest_derive
ExclusiveArch: %{rust_arches}
- rust-pest_generator
ExclusiveArch: %{rust_arches}
- rust-pest_meta
ExclusiveArch: %{rust_arches}
- rust-petgraph
ExclusiveArch: %{rust_arches}
- rust-phf
ExclusiveArch: %{rust_arches}
- rust-phf0.7
ExclusiveArch: %{rust_arches}
- rust-phf_codegen
ExclusiveArch: %{rust_arches}
- rust-phf_codegen0.7
ExclusiveArch: %{rust_arches}
- rust-phf_generator
ExclusiveArch: %{rust_arches}
- rust-phf_generator0.7
ExclusiveArch: %{rust_arches}
- rust-phf_macros
ExclusiveArch: %{rust_arches}
- rust-phf_macros0.7
ExclusiveArch: %{rust_arches}
- rust-phf_shared
ExclusiveArch: %{rust_arches}
- rust-phf_shared0.7
ExclusiveArch: %{rust_arches}
- rust-picky-asn1
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-der
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-x509
ExclusiveArch: %{rust_arches}
- rust-pico-args
ExclusiveArch: %{rust_arches}
- rust-pin-project
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal0.4
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite0.1
ExclusiveArch: %{rust_arches}
- rust-pin-project0.4
ExclusiveArch: %{rust_arches}
- rust-pin-utils
ExclusiveArch: %{rust_arches}
- rust-pipe
ExclusiveArch: %{rust_arches}
- rust-piper
ExclusiveArch: %{rust_arches}
- rust-pkcs11
ExclusiveArch: %{rust_arches}
- rust-pkg-config
ExclusiveArch: %{rust_arches}
- rust-plain
ExclusiveArch: %{rust_arches}
- rust-platform-dirs
ExclusiveArch: %{rust_arches}
- rust-platforms
ExclusiveArch: %{rust_arches}
- rust-plist
ExclusiveArch: %{rust_arches}
- rust-plotters
ExclusiveArch: %{rust_arches}
- rust-plugin
ExclusiveArch: %{rust_arches}
- rust-pnet_base
ExclusiveArch: %{rust_arches}
- rust-pnet_datalink
ExclusiveArch: %{rust_arches}
- rust-pnet_sys
ExclusiveArch: %{rust_arches}
- rust-png
ExclusiveArch: %{rust_arches}
- rust-podio
ExclusiveArch: %{rust_arches}
- rust-polyval
ExclusiveArch: %{rust_arches}
- rust-pommes
ExclusiveArch: %{rust_arches}
- rust-ppv-lite86
ExclusiveArch: %{rust_arches}
- rust-pq-sys
ExclusiveArch: %{rust_arches}
- rust-precomputed-hash
ExclusiveArch: %{rust_arches}
- rust-predicates
ExclusiveArch: %{rust_arches}
- rust-predicates-core
ExclusiveArch: %{rust_arches}
- rust-predicates-tree
ExclusiveArch: %{rust_arches}
- rust-pretty-git-prompt
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions
ExclusiveArch: %{rust_arches}
- rust-pretty_env_logger
ExclusiveArch: %{rust_arches}
- rust-prettytable-rs
ExclusiveArch: %{rust_arches}
- rust-proc-macro-crate
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error-attr
ExclusiveArch: %{rust_arches}
- rust-proc-macro-hack
ExclusiveArch: %{rust_arches}
- rust-proc-macro-nested
ExclusiveArch: %{rust_arches}
- rust-proc-macro2
ExclusiveArch: %{rust_arches}
- rust-proc-macro2-0.4
ExclusiveArch: %{rust_arches}
- rust-proc-quote
ExclusiveArch: %{rust_arches}
- rust-proc-quote-impl
ExclusiveArch: %{rust_arches}
- rust-procedural-masquerade
ExclusiveArch: %{rust_arches}
- rust-process_path
ExclusiveArch: %{rust_arches}
- rust-procfs
ExclusiveArch: %{rust_arches}
- rust-procfs0.8
ExclusiveArch: %{rust_arches}
- rust-procs
ExclusiveArch: %{rust_arches}
- rust-progress-streams
ExclusiveArch: %{rust_arches}
- rust-prometheus
ExclusiveArch: %{rust_arches}
- rust-proptest
ExclusiveArch: %{rust_arches}
- rust-proptest-derive
ExclusiveArch: %{rust_arches}
- rust-prost
ExclusiveArch: %{rust_arches}
- rust-prost-build
ExclusiveArch: %{rust_arches}
- rust-prost-derive
ExclusiveArch: %{rust_arches}
- rust-prost-types
ExclusiveArch: %{rust_arches}
- rust-protobuf
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen-pure
ExclusiveArch: %{rust_arches}
- rust-protoc
ExclusiveArch: %{rust_arches}
- rust-protoc-rust
ExclusiveArch: %{rust_arches}
- rust-psa-crypto
ExclusiveArch: %{rust_arches}
- rust-psa-crypto-sys
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-psutil
ExclusiveArch: %{rust_arches}
- rust-publicsuffix
ExclusiveArch: %{rust_arches}
- rust-pulldown-cmark
ExclusiveArch: %{rust_arches}
- rust-pulse
ExclusiveArch: %{rust_arches}
- rust-pure-rust-locales
ExclusiveArch: %{rust_arches}
- rust-qr2term
ExclusiveArch: %{rust_arches}
- rust-qrcode
ExclusiveArch: %{rust_arches}
- rust-quick-error
ExclusiveArch: %{rust_arches}
- rust-quick-error1
ExclusiveArch: %{rust_arches}
- rust-quick-xml
ExclusiveArch: %{rust_arches}
- rust-quickcheck
ExclusiveArch: %{rust_arches}
- rust-quickcheck0.6
ExclusiveArch: %{rust_arches}
- rust-quickcheck_macros
ExclusiveArch: %{rust_arches}
- rust-quickersort
ExclusiveArch: %{rust_arches}
- rust-quote
ExclusiveArch: %{rust_arches}
- rust-quote0.3
ExclusiveArch: %{rust_arches}
- rust-quote0.6
ExclusiveArch: %{rust_arches}
- rust-quoted_printable
ExclusiveArch: %{rust_arches}
- rust-r2d2
ExclusiveArch: %{rust_arches}
- rust-rand
ExclusiveArch: %{rust_arches}
- rust-rand0.4
ExclusiveArch: %{rust_arches}
- rust-rand0.5
ExclusiveArch: %{rust_arches}
- rust-rand0.6
ExclusiveArch: %{rust_arches}
- rust-rand_chacha
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.1
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-rand_core0.3
ExclusiveArch: %{rust_arches}
- rust-rand_core0.4
ExclusiveArch: %{rust_arches}
- rust-rand_distr
ExclusiveArch: %{rust_arches}
- rust-rand_distr0.2
ExclusiveArch: %{rust_arches}
- rust-rand_hc
ExclusiveArch: %{rust_arches}
- rust-rand_hc0.1
ExclusiveArch: %{rust_arches}
- rust-rand_isaac
ExclusiveArch: %{rust_arches}
- rust-rand_isaac0.1
ExclusiveArch: %{rust_arches}
- rust-rand_jitter
ExclusiveArch: %{rust_arches}
- rust-rand_jitter0.1
ExclusiveArch: %{rust_arches}
- rust-rand_os
ExclusiveArch: %{rust_arches}
- rust-rand_os0.1
ExclusiveArch: %{rust_arches}
- rust-rand_pcg
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.1
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift0.1
ExclusiveArch: %{rust_arches}
- rust-rand_xoshiro
ExclusiveArch: %{rust_arches}
- rust-random-fast-rng
ExclusiveArch: %{rust_arches}
- rust-random-trait
ExclusiveArch: %{rust_arches}
- rust-randomize
ExclusiveArch: %{rust_arches}
- rust-rav1e
ExclusiveArch: %{rust_arches}
- rust-raw-window-handle
ExclusiveArch: %{rust_arches}
- rust-rawpointer
ExclusiveArch: %{rust_arches}
- rust-rawslice
ExclusiveArch: %{rust_arches}
- rust-rayon
ExclusiveArch: %{rust_arches}
- rust-rayon-core
ExclusiveArch: %{rust_arches}
- rust-readwrite
ExclusiveArch: %{rust_arches}
- rust-recycler
ExclusiveArch: %{rust_arches}
- rust-ref-cast
ExclusiveArch: %{rust_arches}
- rust-ref-cast-impl
ExclusiveArch: %{rust_arches}
- rust-regex
ExclusiveArch: %{rust_arches}
- rust-regex-automata
ExclusiveArch: %{rust_arches}
- rust-regex-syntax
ExclusiveArch: %{rust_arches}
- rust-region
ExclusiveArch: %{rust_arches}
- rust-relay
ExclusiveArch: %{rust_arches}
- rust-remove_dir_all
ExclusiveArch: %{rust_arches}
- rust-reqwest
ExclusiveArch: %{rust_arches}
- rust-resize
ExclusiveArch: %{rust_arches}
- rust-resolv-conf
ExclusiveArch: %{rust_arches}
- rust-restson
ExclusiveArch: %{rust_arches}
- rust-retry
ExclusiveArch: %{rust_arches}
- rust-rgb
ExclusiveArch: %{rust_arches}
- rust-ring
ExclusiveArch: %{rust_arches}
- rust-ripgrep
ExclusiveArch: %{rust_arches}
- rust-rle-decode-fast
ExclusiveArch: %{rust_arches}
- rust-rmp
ExclusiveArch: %{rust_arches}
- rust-rmp-serde
ExclusiveArch: %{rust_arches}
- rust-roff
ExclusiveArch: %{rust_arches}
- rust-ron
ExclusiveArch: %{rust_arches}
- rust-rpassword
ExclusiveArch: %{rust_arches}
- rust-rpick
ExclusiveArch: %{rust_arches}
- rust-rsa
ExclusiveArch: %{rust_arches}
- rust-rtnetlink
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers
ExclusiveArch: %{rust_arches}
- rust-rust-embed
ExclusiveArch: %{rust_arches}
- rust-rust-embed-impl
ExclusiveArch: %{rust_arches}
- rust-rust-embed-utils
ExclusiveArch: %{rust_arches}
- rust-rust-ini
ExclusiveArch: %{rust_arches}
- rust-rust-stemmers
ExclusiveArch: %{rust_arches}
- rust-rust_decimal
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_normal_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_proc_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_sys
ExclusiveArch: %{rust_arches}
- rust-rustc-demangle
ExclusiveArch: %{rust_arches}
- rust-rustc-hash
ExclusiveArch: %{rust_arches}
- rust-rustc-serialize
ExclusiveArch: %{rust_arches}
- rust-rustc-test
ExclusiveArch: %{rust_arches}
- rust-rustc_tools_util
ExclusiveArch: %{rust_arches}
- rust-rustc_version
ExclusiveArch: %{rust_arches}
- rust-rustdoc-stripper
ExclusiveArch: %{rust_arches}
- rust-rustfilt
ExclusiveArch: %{rust_arches}
- rust-rustfix
ExclusiveArch: %{rust_arches}
- rust-rustio
ExclusiveArch: %{rust_arches}
- rust-rusttype
ExclusiveArch: %{rust_arches}
- rust-rustversion
ExclusiveArch: %{rust_arches}
- rust-rusty-fork
ExclusiveArch: %{rust_arches}
- rust-rustyline
ExclusiveArch: %{rust_arches}
- rust-rustyline-derive
ExclusiveArch: %{rust_arches}
- rust-ryu
ExclusiveArch: %{rust_arches}
- rust-safe-transmute
ExclusiveArch: %{rust_arches}
- rust-safemem
ExclusiveArch: %{rust_arches}
- rust-same-file
ExclusiveArch: %{rust_arches}
- rust-sass-rs
ExclusiveArch: %{rust_arches}
- rust-sass-sys
ExclusiveArch: %{rust_arches}
- rust-scan_fmt
ExclusiveArch: %{rust_arches}
- rust-scheduled-thread-pool
ExclusiveArch: %{rust_arches}
- rust-scoped-tls
ExclusiveArch: %{rust_arches}
- rust-scoped-tls-hkt
ExclusiveArch: %{rust_arches}
- rust-scoped_threadpool
ExclusiveArch: %{rust_arches}
- rust-scopeguard
ExclusiveArch: %{rust_arches}
- rust-scopetime
ExclusiveArch: %{rust_arches}
- rust-scroll
ExclusiveArch: %{rust_arches}
- rust-scroll_derive
ExclusiveArch: %{rust_arches}
- rust-sd
ExclusiveArch: %{rust_arches}
- rust-sd-notify
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-secrecy
ExclusiveArch: %{rust_arches}
- rust-secret-service
ExclusiveArch: %{rust_arches}
- rust-semver
ExclusiveArch: %{rust_arches}
- rust-semver-parser
ExclusiveArch: %{rust_arches}
- rust-semver-parser0.7
ExclusiveArch: %{rust_arches}
- rust-semver-parser0.9
ExclusiveArch: %{rust_arches}
- rust-semver0.10
ExclusiveArch: %{rust_arches}
- rust-semver0.9
ExclusiveArch: %{rust_arches}
- rust-serde
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde-pickle
ExclusiveArch: %{rust_arches}
- rust-serde-value
ExclusiveArch: %{rust_arches}
- rust-serde-xml-rs
ExclusiveArch: %{rust_arches}
- rust-serde_bytes
ExclusiveArch: %{rust_arches}
- rust-serde_cbor
ExclusiveArch: %{rust_arches}
- rust-serde_derive
ExclusiveArch: %{rust_arches}
- rust-serde_ignored
ExclusiveArch: %{rust_arches}
- rust-serde_json
ExclusiveArch: %{rust_arches}
- rust-serde_repr
ExclusiveArch: %{rust_arches}
- rust-serde_stacker
ExclusiveArch: %{rust_arches}
- rust-serde_test
ExclusiveArch: %{rust_arches}
- rust-serde_url_params
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded0.6
ExclusiveArch: %{rust_arches}
- rust-serde_with_macros
ExclusiveArch: %{rust_arches}
- rust-serde_yaml
ExclusiveArch: %{rust_arches}
- rust-serial_test
ExclusiveArch: %{rust_arches}
- rust-serial_test_derive
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig-sys
ExclusiveArch: %{rust_arches}
- rust-sha-1
ExclusiveArch: %{rust_arches}
- rust-sha1
ExclusiveArch: %{rust_arches}
- rust-sha2
ExclusiveArch: %{rust_arches}
- rust-sha3
ExclusiveArch: %{rust_arches}
- rust-shared_child
ExclusiveArch: %{rust_arches}
- rust-shared_library
ExclusiveArch: %{rust_arches}
- rust-shell-escape
ExclusiveArch: %{rust_arches}
- rust-shell-words
ExclusiveArch: %{rust_arches}
- rust-shellexpand
ExclusiveArch: %{rust_arches}
- rust-shlex
ExclusiveArch: %{rust_arches}
- rust-signal-hook
ExclusiveArch: %{rust_arches}
- rust-signal-hook-registry
ExclusiveArch: %{rust_arches}
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-simd_helpers
ExclusiveArch: %{rust_arches}
- rust-simple_asn1
ExclusiveArch: %{rust_arches}
- rust-simple_logger
ExclusiveArch: %{rust_arches}
- rust-simplelog
ExclusiveArch: %{rust_arches}
- rust-siphasher
ExclusiveArch: %{rust_arches}
- rust-size
ExclusiveArch: %{rust_arches}
- rust-sized-chunks
ExclusiveArch: %{rust_arches}
- rust-skeptic
ExclusiveArch: %{rust_arches}
- rust-skim
ExclusiveArch: %{rust_arches}
- rust-slab
ExclusiveArch: %{rust_arches}
- rust-slash-formatter
ExclusiveArch: %{rust_arches}
- rust-slice-deque
ExclusiveArch: %{rust_arches}
- rust-slog
ExclusiveArch: %{rust_arches}
- rust-slog-async
ExclusiveArch: %{rust_arches}
- rust-slog-scope
ExclusiveArch: %{rust_arches}
- rust-slog-term
ExclusiveArch: %{rust_arches}
- rust-slotmap
ExclusiveArch: %{rust_arches}
- rust-slug
ExclusiveArch: %{rust_arches}
- rust-sluice
ExclusiveArch: %{rust_arches}
- rust-smallvec
ExclusiveArch: %{rust_arches}
- rust-smart-default
ExclusiveArch: %{rust_arches}
- rust-smithay-client-toolkit
ExclusiveArch: %{rust_arches}
- rust-smithay-clipboard
ExclusiveArch: %{rust_arches}
- rust-snafu
ExclusiveArch: %{rust_arches}
- rust-snafu-derive
ExclusiveArch: %{rust_arches}
- rust-snowflake
ExclusiveArch: %{rust_arches}
- rust-socket2
ExclusiveArch: %{rust_arches}
- rust-soup-sys
ExclusiveArch: %{rust_arches}
- rust-sourceview
ExclusiveArch: %{rust_arches}
- rust-spin
ExclusiveArch: %{rust_arches}
- rust-spinning_top
ExclusiveArch: %{rust_arches}
- rust-spmc
ExclusiveArch: %{rust_arches}
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stable_deref_trait
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-standback
ExclusiveArch: %{rust_arches}
- rust-starship
ExclusiveArch: %{rust_arches}
- rust-starship_module_config_derive
ExclusiveArch: %{rust_arches}
- rust-static_assertions
ExclusiveArch: %{rust_arches}
- rust-statistical
ExclusiveArch: %{rust_arches}
- rust-stb_truetype
ExclusiveArch: %{rust_arches}
- rust-stream-cipher
ExclusiveArch: %{rust_arches}
- rust-streaming-stats
ExclusiveArch: %{rust_arches}
- rust-string
ExclusiveArch: %{rust_arches}
- rust-string_cache
ExclusiveArch: %{rust_arches}
- rust-string_cache_codegen
ExclusiveArch: %{rust_arches}
- rust-string_cache_shared
ExclusiveArch: %{rust_arches}
- rust-strings
ExclusiveArch: %{rust_arches}
- rust-strip-ansi-escapes
ExclusiveArch: %{rust_arches}
- rust-strsim
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-structopt-derive
ExclusiveArch: %{rust_arches}
- rust-structopt-derive0.2
ExclusiveArch: %{rust_arches}
- rust-structopt0.2
ExclusiveArch: %{rust_arches}
- rust-strum
ExclusiveArch: %{rust_arches}
- rust-strum_macros
ExclusiveArch: %{rust_arches}
- rust-subtle
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin-sys
ExclusiveArch: %{rust_arches}
- rust-sval
ExclusiveArch: %{rust_arches}
- rust-sval_derive
ExclusiveArch: %{rust_arches}
- rust-sxd-document
ExclusiveArch: %{rust_arches}
- rust-syn
ExclusiveArch: %{rust_arches}
- rust-syn-mid
ExclusiveArch: %{rust_arches}
- rust-syn0.15
ExclusiveArch: %{rust_arches}
- rust-synom
ExclusiveArch: %{rust_arches}
- rust-synstructure
ExclusiveArch: %{rust_arches}
- rust-syntect
ExclusiveArch: %{rust_arches}
- rust-sys-info
ExclusiveArch: %{rust_arches}
- rust-sysinfo
ExclusiveArch: %{rust_arches}
- rust-system-deps
ExclusiveArch: %{rust_arches}
- rust-tabwriter
ExclusiveArch: %{rust_arches}
- rust-take
ExclusiveArch: %{rust_arches}
- rust-take_mut
ExclusiveArch: %{rust_arches}
- rust-tar
ExclusiveArch: %{rust_arches}
- rust-target-lexicon
ExclusiveArch: %{rust_arches}
- rust-tealdeer
ExclusiveArch: %{rust_arches}
- rust-teloxide
ExclusiveArch: %{rust_arches}
- rust-teloxide-macros
ExclusiveArch: %{rust_arches}
- rust-tempdir
ExclusiveArch: %{rust_arches}
- rust-tempfile
ExclusiveArch: %{rust_arches}
- rust-tendril
ExclusiveArch: %{rust_arches}
- rust-tera
ExclusiveArch: %{rust_arches}
- rust-term
ExclusiveArch: %{rust_arches}
- rust-term_grid
ExclusiveArch: %{rust_arches}
- rust-term_size
ExclusiveArch: %{rust_arches}
- rust-termcolor
ExclusiveArch: %{rust_arches}
- rust-terminal_size
ExclusiveArch: %{rust_arches}
- rust-terminfo
ExclusiveArch: %{rust_arches}
- rust-termion
ExclusiveArch: %{rust_arches}
- rust-termios
ExclusiveArch: %{rust_arches}
- rust-test-assembler
ExclusiveArch: %{rust_arches}
- rust-tester
ExclusiveArch: %{rust_arches}
- rust-testing_logger
ExclusiveArch: %{rust_arches}
- rust-textwrap
ExclusiveArch: %{rust_arches}
- rust-textwrap0.11
ExclusiveArch: %{rust_arches}
- rust-thiserror
ExclusiveArch: %{rust_arches}
- rust-thiserror-impl
ExclusiveArch: %{rust_arches}
- rust-thread-id
ExclusiveArch: %{rust_arches}
- rust-thread-scoped
ExclusiveArch: %{rust_arches}
- rust-thread_local
ExclusiveArch: %{rust_arches}
- rust-threadpool
ExclusiveArch: %{rust_arches}
- rust-tiff
ExclusiveArch: %{rust_arches}
- rust-tiger-digest
ExclusiveArch: %{rust_arches}
- rust-time
ExclusiveArch: %{rust_arches}
- rust-time-macros
ExclusiveArch: %{rust_arches}
- rust-time-macros-impl
ExclusiveArch: %{rust_arches}
- rust-time0.1
ExclusiveArch: %{rust_arches}
- rust-timebomb
ExclusiveArch: %{rust_arches}
- rust-timer
ExclusiveArch: %{rust_arches}
- rust-timerfd
ExclusiveArch: %{rust_arches}
- rust-tiny_http
ExclusiveArch: %{rust_arches}
- rust-tinytemplate
ExclusiveArch: %{rust_arches}
- rust-tinyvec
ExclusiveArch: %{rust_arches}
- rust-tinyvec0.3
ExclusiveArch: %{rust_arches}
- rust-tinyvec_macros
ExclusiveArch: %{rust_arches}
- rust-tokei
ExclusiveArch: %{rust_arches}
- rust-tokio
ExclusiveArch: %{rust_arches}
- rust-tokio-codec
ExclusiveArch: %{rust_arches}
- rust-tokio-core
ExclusiveArch: %{rust_arches}
- rust-tokio-current-thread
ExclusiveArch: %{rust_arches}
- rust-tokio-executor
ExclusiveArch: %{rust_arches}
- rust-tokio-fs
ExclusiveArch: %{rust_arches}
- rust-tokio-io
ExclusiveArch: %{rust_arches}
- rust-tokio-io-pool
ExclusiveArch: %{rust_arches}
- rust-tokio-macros
ExclusiveArch: %{rust_arches}
- rust-tokio-mock-task
ExclusiveArch: %{rust_arches}
- rust-tokio-openssl
ExclusiveArch: %{rust_arches}
- rust-tokio-reactor
ExclusiveArch: %{rust_arches}
- rust-tokio-socks
ExclusiveArch: %{rust_arches}
- rust-tokio-sync
ExclusiveArch: %{rust_arches}
- rust-tokio-tcp
ExclusiveArch: %{rust_arches}
- rust-tokio-test
ExclusiveArch: %{rust_arches}
- rust-tokio-threadpool
ExclusiveArch: %{rust_arches}
- rust-tokio-timer
ExclusiveArch: %{rust_arches}
- rust-tokio-tls
ExclusiveArch: %{rust_arches}
- rust-tokio-tls0.2
ExclusiveArch: %{rust_arches}
- rust-tokio-tungstenite
ExclusiveArch: %{rust_arches}
- rust-tokio-udp
ExclusiveArch: %{rust_arches}
- rust-tokio-uds
ExclusiveArch: %{rust_arches}
- rust-tokio-util
ExclusiveArch: %{rust_arches}
- rust-tokio-util0.2
ExclusiveArch: %{rust_arches}
- rust-tokio0.1
ExclusiveArch: %{rust_arches}
- rust-toml
ExclusiveArch: %{rust_arches}
- rust-toml0.4
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tower-service
ExclusiveArch: %{rust_arches}
- rust-tower-test
ExclusiveArch: %{rust_arches}
- rust-tower-util
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-tracing
ExclusiveArch: %{rust_arches}
- rust-tracing-attributes
ExclusiveArch: %{rust_arches}
- rust-tracing-core
ExclusiveArch: %{rust_arches}
- rust-tracing-futures
ExclusiveArch: %{rust_arches}
- rust-traitobject
ExclusiveArch: %{rust_arches}
- rust-treebitmap
ExclusiveArch: %{rust_arches}
- rust-treeline
ExclusiveArch: %{rust_arches}
- rust-trust-dns-native-tls
ExclusiveArch: %{rust_arches}
- rust-trust-dns-openssl
ExclusiveArch: %{rust_arches}
- rust-trust-dns-proto
ExclusiveArch: %{rust_arches}
- rust-trust-dns-resolver
ExclusiveArch: %{rust_arches}
- rust-try-lock
ExclusiveArch: %{rust_arches}
- rust-try_from
ExclusiveArch: %{rust_arches}
- rust-try_or
ExclusiveArch: %{rust_arches}
- rust-trybuild
ExclusiveArch: %{rust_arches}
- rust-tss-esapi
ExclusiveArch: %{rust_arches}
- rust-ttf-parser
ExclusiveArch: %{rust_arches}
- rust-tui
ExclusiveArch: %{rust_arches}
- rust-tui-react
ExclusiveArch: %{rust_arches}
- rust-tui0.11
ExclusiveArch: %{rust_arches}
- rust-tui0.9
ExclusiveArch: %{rust_arches}
- rust-tuikit
ExclusiveArch: %{rust_arches}
- rust-tungstenite
ExclusiveArch: %{rust_arches}
- rust-twoway
ExclusiveArch: %{rust_arches}
- rust-typeable
ExclusiveArch: %{rust_arches}
- rust-typed-arena
ExclusiveArch: %{rust_arches}
- rust-typemap
ExclusiveArch: %{rust_arches}
- rust-typenum
ExclusiveArch: %{rust_arches}
- rust-ucd-parse
ExclusiveArch: %{rust_arches}
- rust-ucd-trie
ExclusiveArch: %{rust_arches}
- rust-ucd-util
ExclusiveArch: %{rust_arches}
- rust-unchecked-index
ExclusiveArch: %{rust_arches}
- rust-unescape
ExclusiveArch: %{rust_arches}
- rust-unic-char-property
ExclusiveArch: %{rust_arches}
- rust-unic-char-range
ExclusiveArch: %{rust_arches}
- rust-unic-common
ExclusiveArch: %{rust_arches}
- rust-unic-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-category
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-common
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-version
ExclusiveArch: %{rust_arches}
- rust-unicase
ExclusiveArch: %{rust_arches}
- rust-unicase1
ExclusiveArch: %{rust_arches}
- rust-unicode-bidi
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-segmentation
ExclusiveArch: %{rust_arches}
- rust-unicode-width
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-unicode-xid0.1
ExclusiveArch: %{rust_arches}
- rust-unicode_categories
ExclusiveArch: %{rust_arches}
- rust-unindent
ExclusiveArch: %{rust_arches}
- rust-universal-hash
ExclusiveArch: %{rust_arches}
- rust-unix_socket
ExclusiveArch: %{rust_arches}
- rust-unreachable
ExclusiveArch: %{rust_arches}
- rust-unsafe-any
ExclusiveArch: %{rust_arches}
- rust-untrusted
ExclusiveArch: %{rust_arches}
- rust-uom
ExclusiveArch: %{rust_arches}
- rust-url
ExclusiveArch: %{rust_arches}
- rust-url1
ExclusiveArch: %{rust_arches}
- rust-url_serde
ExclusiveArch: %{rust_arches}
- rust-urlencoding
ExclusiveArch: %{rust_arches}
- rust-urlocator
ExclusiveArch: %{rust_arches}
- rust-urlshortener
ExclusiveArch: %{rust_arches}
- rust-users
ExclusiveArch: %{rust_arches}
- rust-users0.10
ExclusiveArch: %{rust_arches}
- rust-utf-8
ExclusiveArch: %{rust_arches}
- rust-utf8-ranges
ExclusiveArch: %{rust_arches}
- rust-utf8parse
ExclusiveArch: %{rust_arches}
- rust-uuid
ExclusiveArch: %{rust_arches}
- rust-uuid0.7
ExclusiveArch: %{rust_arches}
- rust-v_escape
ExclusiveArch: %{rust_arches}
- rust-v_escape_derive
ExclusiveArch: %{rust_arches}
- rust-v_htmlescape
ExclusiveArch: %{rust_arches}
- rust-varlink
ExclusiveArch: %{rust_arches}
- rust-varlink-cli
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-varlink_stdinterfaces
ExclusiveArch: %{rust_arches}
- rust-vec_map
ExclusiveArch: %{rust_arches}
- rust-vergen
ExclusiveArch: %{rust_arches}
- rust-version
ExclusiveArch: %{rust_arches}
- rust-version-compare
ExclusiveArch: %{rust_arches}
- rust-version-sync
ExclusiveArch: %{rust_arches}
- rust-version-sync0.8
ExclusiveArch: %{rust_arches}
- rust-version_check
ExclusiveArch: %{rust_arches}
- rust-vmw_backdoor
ExclusiveArch: %{rust_arches}
- rust-void
ExclusiveArch: %{rust_arches}
- rust-vte
ExclusiveArch: %{rust_arches}
- rust-vte0.3
ExclusiveArch: %{rust_arches}
- rust-vte_generate_state_changes
ExclusiveArch: %{rust_arches}
- rust-wait-timeout
ExclusiveArch: %{rust_arches}
- rust-walkdir
ExclusiveArch: %{rust_arches}
- rust-want
ExclusiveArch: %{rust_arches}
- rust-warp
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-backend
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro-support
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-shared
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-test-macro
ExclusiveArch: %{rust_arches}
- rust-wayland-client
ExclusiveArch: %{rust_arches}
- rust-wayland-commons
ExclusiveArch: %{rust_arches}
- rust-wayland-cursor
ExclusiveArch: %{rust_arches}
- rust-wayland-egl
ExclusiveArch: %{rust_arches}
- rust-wayland-protocols
ExclusiveArch: %{rust_arches}
- rust-wayland-scanner
ExclusiveArch: %{rust_arches}
- rust-wayland-server
ExclusiveArch: %{rust_arches}
- rust-wayland-sys
ExclusiveArch: %{rust_arches}
- rust-web-sys
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk-sys
ExclusiveArch: %{rust_arches}
- rust-websocket
ExclusiveArch: %{rust_arches}
- rust-websocket-base
ExclusiveArch: %{rust_arches}
- rust-weezl
ExclusiveArch: %{rust_arches}
- rust-which
ExclusiveArch: %{rust_arches}
- rust-wild
ExclusiveArch: %{rust_arches}
- rust-winit
ExclusiveArch: %{rust_arches}
- rust-ws
ExclusiveArch: %{rust_arches}
- rust-x11
ExclusiveArch: %{rust_arches}
- rust-x11-clipboard
ExclusiveArch: %{rust_arches}
- rust-x11-dl
ExclusiveArch: %{rust_arches}
- rust-xattr
ExclusiveArch: %{rust_arches}
- rust-xcb
ExclusiveArch: %{rust_arches}
- rust-xcursor
ExclusiveArch: %{rust_arches}
- rust-xdg
ExclusiveArch: %{rust_arches}
- rust-xkbcommon
ExclusiveArch: %{rust_arches}
- rust-xml-rs
ExclusiveArch: %{rust_arches}
- rust-xml5ever
ExclusiveArch: %{rust_arches}
- rust-xz2
ExclusiveArch: %{rust_arches}
- rust-y4m
ExclusiveArch: %{rust_arches}
- rust-yaml-rust
ExclusiveArch: %{rust_arches}
- rust-yaml-rust0.3
ExclusiveArch: %{rust_arches}
- rust-ybaas
ExclusiveArch: %{rust_arches}
- rust-ytop
ExclusiveArch: %{rust_arches}
- rust-yubibomb
ExclusiveArch: %{rust_arches}
- rust-yup-oauth2
ExclusiveArch: %{rust_arches}
- rust-zbus_macros
ExclusiveArch: %{rust_arches}
- rust-zeroize
ExclusiveArch: %{rust_arches}
- rust-zeroize_derive
ExclusiveArch: %{rust_arches}
- rust-zincati
ExclusiveArch: %{rust_arches}
- rust-zip
ExclusiveArch: %{rust_arches}
- rust-zoneinfo_compiled
ExclusiveArch: %{rust_arches}
- rust-zoxide
ExclusiveArch: %{rust_arches}
- rust-zram-generator
ExclusiveArch: %{rust_arches}
- rust-zstd
ExclusiveArch: %{rust_arches}
- rust-zstd-safe
ExclusiveArch: %{rust_arches}
- rust-zstd-sys
ExclusiveArch: %{rust_arches}
- rust-zvariant
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive
ExclusiveArch: %{rust_arches}
- s390utils
ExclusiveArch: s390 s390x
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sagemath
ExclusiveArch: aarch64 %{ix86} x86_64 ppc sparcv9
- sbcl
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- servicelog
ExclusiveArch: ppc %{power64}
- sgabios
ExclusiveArch: %{ix86} x86_64
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigul
ExclusiveArch: x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- snapd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- soup-sharp
ExclusiveArch: %{mono_arches}
- 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
- springlobby
ExclusiveArch: %{ix86} x86_64
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svt-av1
ExclusiveArch: x86_64
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- 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
- tilix
ExclusiveArch: %{ldc_arches}
- tmux-top
ExclusiveArch: %{go_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- ugene
ExclusiveArch: %{ix86} x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- uglify-js1
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- unetbootin
ExclusiveArch: %{ix86} x86_64
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vapoursynth
ExclusiveArch: %{ix86} x86_64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- virt-p2v
ExclusiveArch: x86_64
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- virtualplanet
ExclusiveArch: %{fpc_arches}
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- vmem
ExclusiveArch: x86_64
- vmemcache
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- vrq
ExclusiveArch: %{ix86} x86_64
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- webkit2-sharp
ExclusiveArch: %mono_arches
- wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: %{ix86} %{arm}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- xe-guest-utilities-latest
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-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
2 years, 10 months