openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
December 2021
- 1 participants
- 2461 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pulseaudio for openSUSE:Factory checked in at 2021-12-31 13:44:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
and /work/SRC/openSUSE:Factory/.pulseaudio.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pulseaudio"
Fri Dec 31 13:44:21 2021 rev:190 rq:943177 version:15.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes 2021-12-02 02:21:42.953348224 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.1896/pulseaudio.changes 2021-12-31 13:44:27.597266178 +0100
@@ -1,0 +2,5 @@
+Thu Dec 30 10:02:56 CET 2021 - tiwai(a)suse.de
+
+- Fix a typo in padsp LD_PRELOAD setup (bsc#1194074)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pulseaudio.spec ++++++
--- /var/tmp/diff_new_pack.qsaq12/_old 2021-12-31 13:44:29.217267560 +0100
+++ /var/tmp/diff_new_pack.qsaq12/_new 2021-12-31 13:44:29.221267564 +0100
@@ -355,7 +355,7 @@
-Dsystem-group=pulse \
-Daccess-group=pulse-access \
-Drunning-from-build-tree=false \
- -Dpulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio' \
+ -Dpulsedsp-location='%{_prefix}/\$LIB/pulseaudio' \
-Dudevrulesdir="%{_udevrulesdir}" \
-Dsystemduserunitdir="%{_userunitdir}" \
-Db_pie=true \
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package alsa-ucm-conf for openSUSE:Factory checked in at 2021-12-31 13:44:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alsa-ucm-conf (Old)
and /work/SRC/openSUSE:Factory/.alsa-ucm-conf.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alsa-ucm-conf"
Fri Dec 31 13:44:20 2021 rev:20 rq:943174 version:1.2.6.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/alsa-ucm-conf/alsa-ucm-conf.changes 2021-12-27 16:07:09.737690450 +0100
+++ /work/SRC/openSUSE:Factory/.alsa-ucm-conf.new.1896/alsa-ucm-conf.changes 2021-12-31 13:44:26.981265654 +0100
@@ -1,0 +2,6 @@
+Thu Dec 30 09:17:42 CET 2021 - tiwai(a)suse.de
+
+- Fix a regression in HDA-DualCodecs:
+ 0001-HDA-DualCodecs-fix-typo-in-Speaker-condition.patch
+
+-------------------------------------------------------------------
New:
----
0001-HDA-DualCodecs-fix-typo-in-Speaker-condition.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ alsa-ucm-conf.spec ++++++
--- /var/tmp/diff_new_pack.EwVkXJ/_old 2021-12-31 13:44:27.413266022 +0100
+++ /var/tmp/diff_new_pack.EwVkXJ/_new 2021-12-31 13:44:27.417266025 +0100
@@ -24,6 +24,7 @@
URL: https://www.alsa-project.org
Source: %{url}/files/pub/lib/alsa-ucm-conf-%{version}.tar.bz2
Source1: %{url}/files/pub/lib/alsa-ucm-conf-%{version}.tar.bz2.sig
+Patch1: 0001-HDA-DualCodecs-fix-typo-in-Speaker-condition.patch
BuildRequires: fdupes
BuildArch: noarch
Requires: libasound2 >= 1.2.6.1
++++++ 0001-HDA-DualCodecs-fix-typo-in-Speaker-condition.patch ++++++
From 0b2aa9d22f8897cbe68f1aa2ffe437ad3194ec4b Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela <perex(a)perex.cz>
Date: Mon, 27 Dec 2021 22:05:16 +0100
Subject: [PATCH] HDA-DualCodecs: fix typo in Speaker condition
Signed-off-by: Jaroslav Kysela <perex(a)perex.cz>
---
ucm2/HDA/DualCodecs/HiFi.conf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ucm2/HDA/DualCodecs/HiFi.conf b/ucm2/HDA/DualCodecs/HiFi.conf
index 7dcd6b045921..1f7e58d8e4a8 100644
--- a/ucm2/HDA/DualCodecs/HiFi.conf
+++ b/ucm2/HDA/DualCodecs/HiFi.conf
@@ -19,7 +19,7 @@ SectionVerb {
If.speaker {
Condition {
Type ControlExists
- Control "name='Speaker Volume Switch'"
+ Control "name='Speaker Playback Switch'"
}
True {
SectionVerb {
@@ -100,7 +100,7 @@ SectionDevice."Headphones" {
If.speaker {
Condition {
Type ControlExists
- Control "name='Speaker Volume Switch'"
+ Control "name='Speaker Playback Switch'"
}
True.Value.JackHWMute "Speaker"
}
--
2.31.1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xerces-j2 for openSUSE:Factory checked in at 2021-12-31 13:44:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xerces-j2 (Old)
and /work/SRC/openSUSE:Factory/.xerces-j2.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xerces-j2"
Fri Dec 31 13:44:19 2021 rev:44 rq:943172 version:2.12.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xerces-j2/xerces-j2.changes 2019-04-19 18:35:28.298962842 +0200
+++ /work/SRC/openSUSE:Factory/.xerces-j2.new.1896/xerces-j2.changes 2021-12-31 13:44:24.833263822 +0100
@@ -1,0 +2,45 @@
+Tue Dec 28 17:26:24 UTC 2021 - David Anes <david.anes(a)suse.com>
+
+- Removed patch xerces-2_11_0-jdk7.patch:
+ * this patch is already applied upstream
+- Upgrade to upstream 2.12.1:
+ * This release is a bug fix release. It fixes few bugs which were
+ present in Xerces-J 2.12.0 and also includes a few other minor
+ enhancements.
+ + Implemented few fixes for XML Schema identity constraints,
+ within Xerces's XML Schema 1.0 and 1.1 validators.
+ + When XML Schema 1.1 validations are done, where xs:assert
+ are contained within xs:override, the XPath expressions
+ within xs:assert can't see XML namespace bindings specified
+ at certain locations in schema documents.
+ + When XML Schema 1.1 validations are done, when the schema
+ document is specified via xsi:schemaLocation attribute in
+ the XML document, when full XPath 2.0 is used with CTA, for
+ certain use cases validation was not occurring correctly.
+ + For certain cases, while doing XML Schema 1.1 xs:assert
+ validations, error messages appeared like following
+ 'FOAR0001 - Division by zero'. Modified such error messages,
+ to now contain the character ':' instead of '-' (since, the
+ character '-' can be confused with a negation symbol).
+ + The 'XML Schema 1.1 structures' REC in the section, "3.2.3
+ Constraints on XML Representations of Attribute Declarations
+ (Schema Representation Constraint: Attribute Declaration
+ Representation)" mentions, '5 If fixed and use are both
+ present, use must not have the actual value prohibited'.
+ This functionality is newly introduced in XML Schema 1.1.
+ Fixed a runtime validation issue for this XSD clause, when
+ XSD 1.1 implementation is invoked in XSD 1.0 mode.
+ + Xerces-J was previously not building from sources when Java
+ 9+ was used.
+ + XML Schema 1.1 has introduced the attribute 'ref' on xs:key,
+ xs:unique and xs:keyref. When certain suchschema documents
+ were processed by Xerces-J's XSD 1.1 implementation in XSD
+ 1.0 mode, a java.lang.NullPointerException was displayed to
+ the user when the schema document is processed with Xerces
+ sample jaxp.SourceValidator.
+ + Fixed minor bugs and made various improvements.
+ + Added many new tests to the regression since the previous
+ Xerces release, for Xerces's XML Schema 1.0 and 1.1
+ implementations.
+
+-------------------------------------------------------------------
Old:
----
Xerces-J-src.2.12.0.tar.gz
xerces-2_11_0-jdk7.patch
xercesImpl-2.12.0.pom
New:
----
Xerces-J-src.2.12.1.tar.gz
xercesImpl-2.12.1.pom
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xerces-j2.spec ++++++
--- /var/tmp/diff_new_pack.2sh5zf/_old 2021-12-31 13:44:26.497265241 +0100
+++ /var/tmp/diff_new_pack.2sh5zf/_new 2021-12-31 13:44:26.501265244 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xerces-j2
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,26 +16,25 @@
#
-%global cvs_version 2_12_0
+%global cvs_version 2_12_1
%define __requires_exclude system.bundle
Name: xerces-j2
-Version: 2.12.0
+Version: 2.12.1
Release: 0
Summary: Java XML parser
License: Apache-2.0 AND W3C
Group: Development/Libraries/Java
-URL: http://xerces.apache.org/xerces2-j/
-Source0: http://www.eu.apache.org/dist/xerces/j/source/Xerces-J-src.%{version}.tar.gz
+URL: https://xerces.apache.org/xerces2-j/
+Source0: https://dlcdn.apache.org//xerces/j/source/Xerces-J-src.%{version}.tar.gz
Source1: %{name}-version.sh
Source2: %{name}-constants.sh
Source3: %{name}-version.1
Source4: %{name}-constants.1
-Source5: http://repo.maven.apache.org/maven2/xerces/xercesImpl/%{version}/xercesImpl…
+Source5: https://repo.maven.apache.org/maven2/xerces/xercesImpl/%{version}/xercesImp…
# Patch the build so that it doesn't try to use bundled xml-commons source
# Also remove the use of the special taglets and xjavac task
Patch0: %{name}-build.patch
-Patch1: xerces-2_11_0-jdk7.patch
-Patch2: %{name}-manifest.patch
+Patch1: %{name}-manifest.patch
BuildRequires: ant
BuildRequires: dos2unix
BuildRequires: fdupes
@@ -88,9 +87,9 @@
%setup -q -n xerces-%{cvs_version}
find "(" -name "*.class" -o -name "*.jar" ")" -delete
find -type f -exec dos2unix {} \;
+
%patch0 -p1
-%patch1 -p1
-%patch2
+%patch1
%build
mkdir -p tools
++++++ Xerces-J-src.2.12.0.tar.gz -> Xerces-J-src.2.12.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/NOTICE new/xerces-2_12_1/NOTICE
--- old/xerces-2_12_0/NOTICE 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/NOTICE 2020-01-01 07:58:54.000000000 +0100
@@ -4,7 +4,7 @@
=========================================================================
Apache Xerces Java
- Copyright 1999-2018 The Apache Software Foundation
+ Copyright 1999-2020 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/build.xml new/xerces-2_12_1/build.xml
--- old/xerces-2_12_0/build.xml 2018-04-21 06:02:16.000000000 +0200
+++ new/xerces-2_12_1/build.xml 2020-01-01 07:58:54.000000000 +0100
@@ -24,7 +24,7 @@
Anupam Bagchi <abagchi(a)apache.org>
Andy Clark, IBM
- $Id: build.xml 1829239 2018-04-16 06:17:53Z mukulg $
+ $Id: build.xml 1871489 2019-12-14 12:42:17Z mukulg $
==================================================================== -->
<project default="usage" basedir=".">
@@ -57,9 +57,9 @@
<property name='parser.Name' value='Xerces-J'/>
<property name='parser.name' value='xerces-j'/>
<property name='parser.shortname' value='xerces'/>
- <property name='parser.Version' value='2.12.0'/>
- <property name='parser.version' value='2.12.0'/>
- <property name='parser_version' value='2_12_0'/>
+ <property name='parser.Version' value='2.12.1'/>
+ <property name='parser.version' value='2.12.1'/>
+ <property name='parser_version' value='2_12_1'/>
<property name='deprecatedjar.parser' value='xerces.jar'/>
<property name='jar.apis' value='xml-apis.jar'/>
@@ -76,7 +76,7 @@
<property name='default.parser.config.name' value='XIncludeAwareParserConfiguration'/>
<property name='default.parser.config.qualified' value='org.apache.xerces.parsers.XIncludeAwareParserConfiguration'/>
- <property name="year" value="1999-2018"/>
+ <property name="year" value="1999-2020"/>
<property name="copyright" value="Copyright © ${year} The Apache Software Foundation. All Rights Reserved."/>
<echo message= "---------------- ${parser.Name} ${parser.Version} [${year}] ---------------"/>
@@ -920,6 +920,12 @@
classname="dom.dom3.Test"
failOnError="yes">
<jvmarg value="-Xbootclasspath/p:${tools.dir}/${jar.apis}${path.separator}${tools.dir}/${jar.resolver}${path.separator}${tools.dir}/${jar.serializer}${path.separator}${build.dir}/classes"/>
+ </java>
+ <echo message="Running idc.AllTests ..." />
+ <java fork="yes"
+ classname="idc.AllTests"
+ failOnError="yes">
+ <jvmarg value="-Xbootclasspath/p:${tools.dir}/${jar.apis}${path.separator}${tools.dir}/${jar.resolver}${path.separator}${tools.dir}/${jar.serializer}${path.separator}${tools.dir}/${jar.junit}${path.separator}${build.dir}/classes${path.separator}${build.dir}/tests"/>
</java>
</target>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/api.xml new/xerces-2_12_1/docs/api.xml
--- old/xerces-2_12_0/docs/api.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/api.xml 2020-01-01 07:58:53.000000000 +0100
@@ -158,7 +158,9 @@
specification defines a set of interfaces for accessing and querying the post schema
validation infoset (PSVI) defined in
<jump href="http://www.w3.org/TR/xmlschema-1/#PSVI_contributions">Contributions
- to the post-schema-validation infoset (Appendix C.2)</jump>. These interfaces
+ to the post-schema-validation infoset (Appendix C.2) [XML Schema 1.0]</jump> and
+ <jump href="http://www.w3.org/TR/xmlschema11-1/#PSVI_contributions">Contributions
+ to the post-schema-validation infoset (Appendix B.2) [XML Schema 1.1]</jump>. These interfaces
provide access to the XML Schema components, which follow as a consequence of
validation and/or assessment and also provide a means for accessing the PSVI
from a document instance.
@@ -195,4 +197,12 @@
<li><jump href='javadocs/other/index.html'>Other Classes</jump></li>
</ul>
</s2>
+ <s2 title='XML Schema 1.1 API Documentation'>
+ <p>
+ Xerces-J's XML Schema 1.1 API documentation would have some differences as compared to
+ API documentation of XML Schema 1.0 implementation. To view the API documentation of
+ Xerces-J's XML Schema 1.1 implementation, you would have to view 'docs' folder within
+ Xerces's XML Schema 1.1 download package.
+ </p>
+ </s2>
</s1>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/docs-book.xml new/xerces-2_12_1/docs/docs-book.xml
--- old/xerces-2_12_0/docs/docs-book.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/docs-book.xml 2020-01-01 07:58:53.000000000 +0100
@@ -17,7 +17,7 @@
-->
<!DOCTYPE book SYSTEM 'dtd/book.dtd'>
<book title='&ParserName; Documentation'
- copyright='1999-2018 The Apache Software Foundation'>
+ copyright='1999-2020 The Apache Software Foundation'>
<external label='Home' href='http://xerces.apache.org/'/>
<separator/>
<document label='Readme' title='&ParserNameLong; Readme'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/faq-common.xml new/xerces-2_12_1/docs/faq-common.xml
--- old/xerces-2_12_0/docs/faq-common.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/faq-common.xml 2020-01-01 07:58:53.000000000 +0100
@@ -17,7 +17,7 @@
-->
<!DOCTYPE faqs SYSTEM 'dtd/faqs.dtd'>
<faqs title='Common Problems FAQs'>
- <faq title='Parsing HTML Generated an Error.'>
+ <faq title='Parsing HTML Generated an Error'>
<q>
I tried to use &ParserName; to parse an HTML file and it
generated an error. What did I do wrong?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/faq-xs.xml new/xerces-2_12_1/docs/faq-xs.xml
--- old/xerces-2_12_0/docs/faq-xs.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/faq-xs.xml 2020-01-01 07:58:53.000000000 +0100
@@ -51,8 +51,8 @@
and do the subsequent validation.
</p>
<p>You can also refer to the JAXP sample, SourceValidator, where you
- can validate XML documents against 1.1 schemas by specifying the "-xsd11"
- flag when running the sample.</p>
+ can validate XML documents against 1.1 schemas by specifying an option "-xsd11"
+ when running the sample.</p>
<p>Each document that uses XML Schema grammars must specify the location of the
grammars it uses by using an xsi:schemaLocation attribute if they use
namespaces, and an xsi:noNamespaceSchemaLocation attribute
@@ -78,6 +78,23 @@
</a>
</faq>
+ <faq title="Using Entities and CDATA Sections">
+ <q>How does the XML Schema processor treat entities and CDATA sections?</q>
+ <a>
+ <p>According to the XML Infoset the infoset items contributing to the
+ <jump href='http://www.w3.org/TR/xml-infoset/#infoitem.character'>[character
+ information item]</jump> are: characters in the document, whether literally, as
+ a character reference, or within a CDATA section, or within Entity
+ Reference. The XML Schema specification
+ "requires as a precondition for assessment
+ an information set as defined in [XML-Infoset]"
+ <jump href='http://www.w3.org/TR/xmlschema-1/#infoset'>(Appendix D)</jump> and thus Xerces might attempt to normalize data in an entity
+ reference or CDATA section. To preserve character data within entity references and
+ CDATA sections,
+ turn off http://apache.org/xml/features/validation/schema/normalized-value feature.
+ </p>
+ </a>
+ </faq>
<faq title="XPath 2.0 support for XML Schema 1.1 validation">
<q>How an XPath 2.0 engine is used for XML Schema 1.1 assertions and CTAs?</q>
<a>
@@ -103,23 +120,6 @@
</p>
</a>
</faq>
- <faq title="Using Entities and CDATA Sections">
- <q>How does the XML Schema processor treat entities and CDATA sections?</q>
- <a>
- <p>According to the XML Infoset the infoset items contributing to the
- <jump href='http://www.w3.org/TR/xml-infoset/#infoitem.character'>[character
- information item]</jump> are: characters in the document, whether literally, as
- a character reference, or within a CDATA section, or within Entity
- Reference. The XML Schema specification
- "requires as a precondition for assessment
- an information set as defined in [XML-Infoset]"
- <jump href='http://www.w3.org/TR/xmlschema-1/#infoset'>(Appendix D)</jump> and thus Xerces might attempt to normalize data in an entity
- reference or CDATA section. To preserve character data within entity references and
- CDATA sections,
- turn off http://apache.org/xml/features/validation/schema/normalized-value feature.
- </p>
- </a>
- </faq>
<faq title="User defined error messages, for XML Schema 1.1 assertion failures">
<q>How to specify a user defined error message, when an XML Schema 1.1 assertion returns a 'false' result?</q>
<a>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/features.xml new/xerces-2_12_1/docs/features.xml
--- old/xerces-2_12_0/docs/features.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/features.xml 2020-01-01 07:58:53.000000000 +0100
@@ -320,6 +320,37 @@
<see idref='validation'/>
<see idref='validation.schema'/>
</feature>
+ <feature name='http://apache.org/xml/features/validation/cta-full-xpath-checking'
+ id='validation.xs11-cta-fullxpath-checking'>
+ <true>Enable XSD 1.1 CTA full XPath 2.0 checking.</true>
+ <false>Disable XSD 1.1 CTA full XPath 2.0 checking.</false>
+ <default value='false'/>
+ <access parsing='read-only' not-parsing='read-write'/>
+ <since value='&ParserName; 2.12.0'/>
+ <note>
+ Setting this feature to 'true', would allow CTA XPath expressions to have full XPath 2.0 syntax. The default
+ is to recognize the CTA XPath subset, defined by XSD 1.1 language. If the CTA XPath expressions in a schema document
+ falls within the XPath subset, then the use of default Xerces CTA XPath processor may result in an efficient schema
+ processing.
+ </note>
+ <see idref='validation'/>
+ <see idref='validation.schema'/>
+ </feature>
+ <feature name='http://apache.org/xml/features/validation/assert-comments-and-pi-checking'
+ id='validation.xs11-assert-comments-pi-checking'>
+ <true>Enable occurrence of comments and PIs within XPath Data Model (XDM) instance, for XSD 1.1 assertion processing.</true>
+ <false>Disable occurrence of comments and PIs within XPath Data Model (XDM) instance, for XSD 1.1 assertion processing.</false>
+ <default value='false'/>
+ <access parsing='read-only' not-parsing='read-write'/>
+ <since value='&ParserName; 2.12.0'/>
+ <note>
+ Setting this feature to 'true', would allow assertions to access comments and PIs from an XML instance document
+ and correspondingly test for their absence, presence or do string processing on them for the purpose of XSD
+ validation.
+ </note>
+ <see idref='validation'/>
+ <see idref='validation.schema'/>
+ </feature>
<feature name='http://apache.org/xml/features/validation/unparsed-entity-checking'
id='validation.unparsed-entity-checking'>
<true>Check that each value of type ENTITY matches the name of an unparsed entity declared in the DTD.</true>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/readme.xml new/xerces-2_12_1/docs/readme.xml
--- old/xerces-2_12_0/docs/readme.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/readme.xml 2020-01-01 07:58:53.000000000 +0100
@@ -19,12 +19,11 @@
<s1 title='&ParserNameLong; Readme'>
<s2 title='&ParserNameLong; &ParserVersion; Release'>
<p>
- Welcome to the future! Xerces2 is the next generation of
- high performance, fully compliant XML parsers in the Apache
- Xerces family. This new version of Xerces introduces the
- Xerces Native Interface (XNI), a complete framework for
- building parser components and configurations that is
- extremely modular and easy to program.
+ Welcome to the home of Xerces Java. Xerces2 provides high performance,
+ fully compliant XML parsers in the Apache Xerces family. This new version
+ of Xerces continues to build upon the Xerces Native Interface (XNI), a
+ complete framework for building parser components and configurations that
+ is extremely modular and easy to program.
</p>
<p>
The Apache Xerces2 parser is the reference implementation
@@ -34,7 +33,7 @@
<link idref='xni'>XNI Manual</link>.
</p>
<p>
- Xerces2 is a fully conforming XML Schema 1.0 and 1.1 processor. An experimental implementation of the
+ Xerces2 provides fully conforming XML Schema 1.0 and 1.1 processors. An experimental implementation of the
<jump href='http://www.w3.org/TR/2010/CR-xmlschema-ref-20100119/'>XML Schema Definition
Language (XSD): Component Designators</jump> (SCD) Candidate Recommendation (January 2010)
is also provided for evaluation. For more information, refer to the <link idref='xml-schema'>
@@ -149,11 +148,10 @@
</s2>
<s2 title='Changes from Previous Release'>
-
<p>
- The &ParserNameLong; &ParserVersion; expands on its experimental support for XML Schema 1.1
- by providing fully compliant XML Schema 1.1 implementation. It fixes several bugs which
- were present in the previous release and also includes a few other minor enhancements.
+ The &ParserNameLong; &ParserVersion; is a bug fix release, and is largely compatible with
+ the previous release in terms of broad functionality offered. It fixes few bugs which were
+ present in the previous release and also includes a few other minor enhancements.
</p>
<p>
For a more complete list of changes, refer to the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/releases.xml new/xerces-2_12_1/docs/releases.xml
--- old/xerces-2_12_0/docs/releases.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/releases.xml 2020-01-01 07:58:53.000000000 +0100
@@ -15,15 +15,94 @@
* See the License for the specific language governing permissions and
* limitations under the License.
-->
-<!-- $Id: releases.xml 1829634 2018-04-20 08:38:24Z mukulg $ -->
+<!-- $Id: releases.xml 1872100 2019-12-30 08:33:21Z mukulg $ -->
<!DOCTYPE releases SYSTEM 'dtd/releases.dtd'>
<releases>
+ <release version='&ParserName; 2.12.1'>
+ <desc>
+ <p>
+ This release is a bug fix release. It fixes few bugs which were present in Xerces-J 2.12.0
+ and also includes a few other minor enhancements.
+ </p>
+ </desc>
+ <changes>
+ <fix>
+ <note>
+ Implemented few fixes for XML Schema identity constraints, within Xerces's XML Schema 1.0 and 1.1
+ validators.
+ </note>
+ <submitter name='Sandy Gao, Mukul Gandhi'/>
+ </fix>
+ <fix>
+ <note>
+ When XML Schema 1.1 validations are done, where xs:assert are contained within xs:override, the XPath
+ expressions within xs:assert can't see XML namespace bindings specified at certain locations in schema
+ documents. This release fixes this.
+ </note>
+ <submitter name='Mukul Gandhi, Patrick Gratz'/>
+ </fix>
+ <fix>
+ <note>
+ When XML Schema 1.1 validations are done, when the schema document is specified via xsi:schemaLocation
+ attribute in the XML document, when full XPath 2.0 is used with CTA, for certain use cases
+ validation was not occurring correctly. This release fixes this.
+ </note>
+ <submitter name='Mukul Gandhi, Yitzhak Khabinsky'/>
+ </fix>
+ <fix>
+ <note>
+ For certain cases, while doing XML Schema 1.1 xs:assert validations, error messages appeared
+ like following 'FOAR0001 - Division by zero'. Modified such error messages, to now contain
+ the character ':' instead of '-' (since, the character '-' can be confused with a negation symbol).
+ </note>
+ <submitter name='Mukul Gandhi'/>
+ </fix>
+ <fix>
+ <note>
+ The 'XML Schema 1.1 structures' REC in the section, "3.2.3 Constraints on XML Representations of
+ Attribute Declarations (Schema Representation Constraint: Attribute Declaration
+ Representation)" mentions, '5 If fixed and use are both present, use must not have the actual value
+ prohibited'. This functionality is newly introduced in XML Schema 1.1. Fixed a runtime validation issue
+ for this XSD clause, when XSD 1.1 implementation is invoked in XSD 1.0 mode.
+ </note>
+ <submitter name='Mukul Gandhi'/>
+ </fix>
+ <fix>
+ <note>
+ Xerces-J was previously not building from sources when Java 9+ was used. This release fixes this.
+ </note>
+ <submitter name='Mukul Gandhi, Michael Glavassevich, Thomas Pasch'/>
+ </fix>
+ <fix>
+ <note>
+ XML Schema 1.1 has introduced the attribute 'ref' on xs:key, xs:unique and xs:keyref. When certain such
+ schema documents were processed by Xerces-J's XSD 1.1 implementation in XSD 1.0 mode, a
+ java.lang.NullPointerException was displayed to the user when the schema document is processed with Xerces
+ sample jaxp.SourceValidator. This release fixes this.
+ </note>
+ <submitter name='Michael Glavassevich, Mukul Gandhi'/>
+ </fix>
+ <fix>
+ <note>
+ Fixed minor bugs and made various improvements.
+ </note>
+ <submitter name='Michael Glavassevich, Mukul Gandhi, Octavian Nadolu'/>
+ </fix>
+ <add>
+ <note>
+ Added many new tests to the regression since the previous Xerces release, for Xerces's
+ XML Schema 1.0 and 1.1 implementations.
+ </note>
+ <submitter name='Mukul Gandhi'/>
+ </add>
+ </changes>
+ </release>
<release version='&ParserName; 2.12.0'>
<desc>
<p>
- This release expands on Xerces-J's experimental support for XML Schema 1.1
- by providing a fully compliant XML Schema 1.1 implementation. It fixes several bugs
- which were present in &ParserName; 2.11.0 and also includes a few other minor enhancements.
+ This release expands on Xerces-J's experimental support for XML Schema 1.1 by providing a
+ fully compliant XML Schema 1.1 implementation. It fixes several bugs which were present in
+ Xerces-J 2.11.0 and also includes a few other enhancements and performance improvements.
</p>
</desc>
<changes>
@@ -65,6 +144,14 @@
</fix>
<fix>
<note>
+ Fixed possible security issue: an implementation of the NamedNodeMapImpl class in the JAXP component did not
+ limit the amount of memory allocated when creating object instance from a serialized form. A specially-crafted
+ input could cause a java application to use an excessive amount of memory when deserialized.
+ </note>
+ <submitter name='David Dillard, Michael Glavassevich, Mukul Gandhi'/>
+ </fix>
+ <fix>
+ <note>
Implemented minor and major fixes in certain areas, to XML Schema 1.0 and 1.1 implementations.
</note>
<submitter name='Michael Glavassevich, Khaled Noaman, Sandy Gao, Mukul Gandhi'/>
@@ -95,10 +182,9 @@
</fix>
<fix>
<note>
- Octavian and Radu, from Oxygen XML Editor team have contributed much by way of intimating numerous bugs
- and implementation ideas, for Xerces-J's XML Schema 1.0 and 1.1 implementations.
+ Fixed various bugs and made various improvements.
</note>
- <submitter name='Octavian Nadolu, Radu Coravu'/>
+ <submitter name='Mukul Gandhi, Jorge L. Williams, Octavian Nadolu, Radu Coravu'/>
</fix>
</changes>
</release>
@@ -2875,4 +2961,4 @@
<release version='&ParserName; 2.0.0 (alpha)'>
<desc>Initial alpha release of Xerces2 code.</desc>
</release>
-</releases>
+</releases>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/docs/xml-schema.xml new/xerces-2_12_1/docs/xml-schema.xml
--- old/xerces-2_12_0/docs/xml-schema.xml 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/docs/xml-schema.xml 2020-01-01 07:58:53.000000000 +0100
@@ -128,13 +128,14 @@
Javadoc for javax.xml.XMLConstants.FEATURE_SECURE_PROCESSING for
more details.
</li>
- <li> The JAXP class javax.xml.validation.Schema is defined to be thread safe, i.e.
- applications are encouraged to share it across many threads. There are few cases
- observed while doing XML Schema 1.1 validation, where the thread safe definition
- of javax.xml.validation.Schema is not honored. This problem is observed, while
- using the XSD 1.1 syntax <assert> in the XSD documents. But there are also, various
- cases observed while using XSD 1.1 syntax <assert>, when thread safety of javax.xml.validation.Schema
- is honored correctly.
+ <li> The JAXP class javax.xml.validation.Schema is defined to be thread
+ safe. That is, applications are encouraged to share javax.xml.validation.Schema objects
+ across multiple threads. Some Xerces users have reported that, while doing XML Schema 1.1
+ validation javax.xml.validation.Schema is seen to be not thread safe. This problem was
+ observed in certain use cases, while using the XSD 1.1 construct <assert> in the
+ XSD documents. But there are also, various cases observed while using XSD 1.1
+ construct <assert>, when thread safety of javax.xml.validation.Schema is
+ seen to be working correctly.
</li>
</ul>
</s2>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/samples/jaxp/SourceValidator.java new/xerces-2_12_1/samples/jaxp/SourceValidator.java
--- old/xerces-2_12_0/samples/jaxp/SourceValidator.java 2018-04-21 06:02:15.000000000 +0200
+++ new/xerces-2_12_1/samples/jaxp/SourceValidator.java 2020-01-01 07:58:54.000000000 +0100
@@ -65,10 +65,9 @@
*
* @author Michael Glavassevich, IBM
*
- * @version $Id: SourceValidator.java 1335920 2012-05-09 04:15:35Z mrglavas $
+ * @version $Id: SourceValidator.java 1838308 2018-08-18 05:47:11Z mukulg $
*/
-public class SourceValidator
- implements ErrorHandler {
+public class SourceValidator implements ErrorHandler {
//
// Constants
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/html/dom/HTMLFrameElementImpl.java new/xerces-2_12_1/src/org/apache/html/dom/HTMLFrameElementImpl.java
--- old/xerces-2_12_0/src/org/apache/html/dom/HTMLFrameElementImpl.java 2018-04-21 06:02:12.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/html/dom/HTMLFrameElementImpl.java 2020-01-01 07:58:52.000000000 +0100
@@ -16,11 +16,12 @@
*/
package org.apache.html.dom;
+import org.w3c.dom.Document;
import org.w3c.dom.html.HTMLFrameElement;
/**
* @xerces.internal
- * @version $Revision: 1029415 $ $Date: 2010-10-31 22:32:22 +0530 (Sun, 31 Oct 2010) $
+ * @version $Revision: 1866821 $ $Date: 2019-09-12 09:55:36 +0530 (Thu, 12 Sep 2019) $
* @author <a href="mailto:arkin@exoffice.com">Assaf Arkin</a>
* @see org.w3c.dom.html.HTMLFrameElement
* @see org.apache.xerces.dom.ElementImpl
@@ -126,6 +127,12 @@
{
setAttribute( "src", src );
}
+
+
+ // method added, so that xerces can be built with JDK 9 & above
+ public Document getContentDocument() {
+ return null;
+ }
/**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/html/dom/HTMLIFrameElementImpl.java new/xerces-2_12_1/src/org/apache/html/dom/HTMLIFrameElementImpl.java
--- old/xerces-2_12_0/src/org/apache/html/dom/HTMLIFrameElementImpl.java 2018-04-21 06:02:12.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/html/dom/HTMLIFrameElementImpl.java 2020-01-01 07:58:52.000000000 +0100
@@ -16,11 +16,12 @@
*/
package org.apache.html.dom;
+import org.w3c.dom.Document;
import org.w3c.dom.html.HTMLIFrameElement;
/**
* @xerces.internal
- * @version $Revision: 1029415 $ $Date: 2010-10-31 22:32:22 +0530 (Sun, 31 Oct 2010) $
+ * @version $Revision: 1866821 $ $Date: 2019-09-12 09:55:36 +0530 (Thu, 12 Sep 2019) $
* @author <a href="mailto:arkin@exoffice.com">Assaf Arkin</a>
* @see org.w3c.dom.html.HTMLIFrameElement
* @see org.apache.xerces.dom.ElementImpl
@@ -149,6 +150,12 @@
{
setAttribute( "width", width );
}
+
+
+ // method added, so that xerces can be built with JDK 9 & above
+ public Document getContentDocument() {
+ return null;
+ }
/**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/html/dom/HTMLObjectElementImpl.java new/xerces-2_12_1/src/org/apache/html/dom/HTMLObjectElementImpl.java
--- old/xerces-2_12_0/src/org/apache/html/dom/HTMLObjectElementImpl.java 2018-04-21 06:02:09.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/html/dom/HTMLObjectElementImpl.java 2020-01-01 07:58:49.000000000 +0100
@@ -16,11 +16,12 @@
*/
package org.apache.html.dom;
+import org.w3c.dom.Document;
import org.w3c.dom.html.HTMLObjectElement;
/**
* @xerces.internal
- * @version $Revision: 1029415 $ $Date: 2010-10-31 22:32:22 +0530 (Sun, 31 Oct 2010) $
+ * @version $Revision: 1866821 $ $Date: 2019-09-12 09:55:36 +0530 (Thu, 12 Sep 2019) $
* @author <a href="mailto:arkin@exoffice.com">Assaf Arkin</a>
* @see org.w3c.dom.html.HTMLObjectElement
* @see org.apache.xerces.dom.ElementImpl
@@ -240,6 +241,11 @@
}
+ // method added, so that xerces can be built with JDK 9 & above
+ public Document getContentDocument() {
+ return null;
+ }
+
/**
* Constructor requires owner document.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/xerces/impl/msg/XMLSchemaMessages.properties new/xerces-2_12_1/src/org/apache/xerces/impl/msg/XMLSchemaMessages.properties
--- old/xerces-2_12_0/src/org/apache/xerces/impl/msg/XMLSchemaMessages.properties 2018-04-21 06:02:14.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/xerces/impl/msg/XMLSchemaMessages.properties 2020-01-01 07:58:50.000000000 +0100
@@ -18,7 +18,7 @@
# This file contains error and warning messages related to XML Schema
# The messages are arranged in key and value tuples in a ListResourceBundle.
#
-# @version $Id: XMLSchemaMessages.properties 1631026 2014-10-11 07:30:37Z mukulg $
+# @version $Id: XMLSchemaMessages.properties 1869198 2019-10-31 05:21:00Z mukulg $
BadMessageKey = The error message corresponding to the message key can not be found.
FormatFailed = An internal error occurred while formatting the following message:\n
@@ -33,14 +33,15 @@
AbsentKeyValue = cvc-identity-constraint.4.2.1.a: Element \"{0}\" has no value for the key \"{1}\".
DuplicateField = Duplicate match in scope for field \"{0}\".
- DuplicateKey = cvc-identity-constraint.4.2.2: Duplicate key value [{0}] declared for identity constraint \"{2}\" of element \"{1}\".
- DuplicateUnique = cvc-identity-constraint.4.1: Duplicate unique value [{0}] declared for identity constraint \"{2}\" of element \"{1}\".
+ DuplicateKey = cvc-identity-constraint.4.2.2: Duplicate key value [{0}] found for identity constraint \"{2}\" of element \"{1}\".
+ DuplicateUnique = cvc-identity-constraint.4.1: Duplicate unique value [{0}] found for identity constraint \"{2}\" of element \"{1}\".
FieldMultipleMatch = cvc-identity-constraint.3: Field \"{0}\" of identity constraint \"{1}\" matches more than one value within the scope of its selector; fields must match unique values.
FixedDiffersFromActual = The content of this element is not equivalent to the value of the \"fixed\" attribute in the element's declaration in the schema.
KeyMatchesNillable = cvc-identity-constraint.4.2.3: Element \"{0}\" has the key \"{1}\" which matches an element which has nillable set to true.
KeyNotEnoughValues = cvc-identity-constraint.4.2.1.b: Not enough values specified for <key name=\"{1}\"> identity constraint specified for element \"{0}\".
KeyNotFound = cvc-identity-constraint.4.3: Key ''{0}'' with value ''{1}'' not found for identity constraint of element ''{2}''.
- KeyRefOutOfScope = Identity Constraint error: identity constraint \"{0}\" has a keyref which refers to a key or unique that is out of scope.
+ ## KeyRefOutOfScope = Identity Constraint error: identity constraint \"{0}\" has a keyref which refers to a key or unique that is out of scope.
+ KeyRefOutOfScope = Identity Constraint error: the keyref identity constraint \"{0}\" refers to a key or unique that is out of scope.
KeyRefReferNotFound = Key reference declaration \"{0}\" refers to unknown key with name \"{1}\".
UnknownField = Internal identity constraint error; unknown field \"{0}\" for identity constraint \"{2}\" specified for element \"{1}\".
@@ -117,9 +118,9 @@
src-attribute.4 = src-attribute.4: Attribute ''{0}'' has both a ''type'' attribute and an anonymous ''simpleType'' child. Only one of these is allowed for an attribute.
src-attribute_group.2 = src-attribute_group.2: The intersection of wildcards is not expressible for attribute group ''{0}''.
src-attribute_group.3 = src-attribute_group.3: Circular definitions detected for attribute group ''{0}''. Recursively following attribute group references eventually leads back to itself.
- src-ct.1 = src-ct.1: Complex Type Definition Representation Error for type ''{0}''. When <complexContent> is used, the base type must be a complexType. ''{1}'' is a simpleType.
- src-ct.2.1 = src-ct.2.1: Complex Type Definition Representation Error for type ''{0}''. When <simpleContent> is used, the base type must be a complexType whose content type is simple, or, only if restriction is specified, a complex type with mixed content and emptiable particle, or, only if extension is specified, a simple type. ''{1}'' satisfies none of these conditions.
- src-ct.2.2 = src-ct.2.2: Complex Type Definition Representation Error for type ''{0}''. When a complexType with simpleContent restricts a complexType with mixed content and emptiable particle, then there must be a <simpleType> among the children of <restriction>.
+ src-ct.1 = src-ct.1: Complex Type Definition Representation Error for type ''{0}''. When <complexContent> is used, the base type must be a complexType. ''{1}'' is a simpleType.
+ src-ct.2.1 = src-ct.2.1: Complex Type Definition Representation Error for type ''{0}''. When <simpleContent> is used, the base type must be a complexType whose content type is simple, or, only if restriction is specified, a complex type with mixed content and emptiable particle, or, only if extension is specified, a simple type. ''{1}'' satisfies none of these conditions.
+ src-ct.2.2 = src-ct.2.2: Complex Type Definition Representation Error for type ''{0}''. When a complexType with simpleContent restricts a complexType with mixed content and emptiable particle, then there must be a <simpleType> among the children of <restriction>.
src-ct.4 = src-ct.4: Complex Type Definition Representation Error for type ''{0}''. The intersection of wildcards is not expressible.
src-ct.5 = src-ct.5: Complex Type Definition Representation Error for type ''{0}''. The union of wildcards is not expressible.
src-element.1 = src-element.1: The properties ''default'' and ''fixed'' cannot both be present in element declaration ''{0}''. Use only one of them.
@@ -161,15 +162,15 @@
#constraint valid (3.X.6)
- ag-props-correct.2 = ag-props-correct.2: Error for attribute group ''{0}''. Duplicate attribute uses with the same name and target namespace are specified. Name of duplicate attribute use is ''{1}''.
- ag-props-correct.3 = ag-props-correct.3: Error for attribute group ''{0}''. Two attribute declarations, ''{1}'' and ''{2}'' have types which are derived from ID.
+ ag-props-correct.2 = ag-props-correct.2: Error for attribute group ''{0}''. Duplicate attribute uses with the same name and target namespace are specified. Name of duplicate attribute use is ''{1}''.
+ ag-props-correct.3 = ag-props-correct.3: Error for attribute group ''{0}''. Two attribute declarations, ''{1}'' and ''{2}'' have types which are derived from ID.
a-props-correct.2 = a-props-correct.2: Invalid value constraint value ''{1}'' in attribute ''{0}''.
a-props-correct.3 = a-props-correct.3: Attribute ''{0}'' cannot use ''fixed'' or ''default'', because the attribute''s '{'type definition'}' is ID, or is derived from ID.
au-props-correct.2 = au-props-correct.2: In the attribute declaration of ''{0}'', a fixed value of ''{1}'' was specified. So if the attribute use referring to ''{0}'' also has a '{'value constraint'}', it must be fixed and its value must be ''{1}''.
cos-all-limited.1.2 = cos-all-limited.1.2: An 'all' model group must appear in a particle with '{'min occurs'}' = '{'max occurs'}' = 1, and that particle must be part of a pair which constitutes the '{'content type'}' of a complex type definition.
cos-all-limited.2 = cos-all-limited.2: The '{'max occurs'}' of an element in an ''all'' model group must be 0 or 1. The value ''{0}'' for element ''{1}'' is invalid.
cos-applicable-facets = cos-applicable-facets: Facet ''{0}'' is not allowed by type {1}.
- cos-ct-extends.1.1 = cos-ct-extends.1.1: Type ''{0}'' was derived by extension from type ''{1}''. However, the ''final'' attribute of ''{1}'' forbids derivation by extension.
+ cos-ct-extends.1.1 = cos-ct-extends.1.1: Type ''{0}'' was derived by extension from type ''{1}''. However, the ''final'' attribute of ''{1}'' forbids derivation by extension.
cos-ct-extends.1.4.3.2.2.1.a = cos-ct-extends.1.4.3.2.2.1.a: The content type of a derived type and that of its base must both be mixed or both be element-only. Type ''{0}'' is element only, but its base type is not.
cos-ct-extends.1.4.3.2.2.1.b = cos-ct-extends.1.4.3.2.2.1.b: The content type of a derived type and that of its base must both be mixed or both be element-only. Type ''{0}'' is mixed, but its base type is not.
cos-element-consistent = cos-element-consistent: Error for type ''{0}''. Multiple elements with name ''{1}'', with different types, appear in the model group.
@@ -186,23 +187,23 @@
cos-valid-default.2.2.2 = cos-valid-default.2.2.2: Since element ''{0}'' has a '{'value constraint'}' and its type definition has mixed '{'content type'}', then the particle of the '{'content type'}' must be emptiable.
c-props-correct.2 = c-props-correct.2: Cardinality of Fields for keyref ''{0}'' and key ''{1}'' must match each other.
ct-props-correct.3 = ct-props-correct.3: Circular definitions detected for complex type ''{0}''. This means that ''{0}'' is contained in its own type hierarchy, which is an error.
- ct-props-correct.4 = ct-props-correct.4: Error for type ''{0}''. Duplicate attribute uses with the same name and target namespace are specified. Name of duplicate attribute use is ''{1}''.
+ ct-props-correct.4 = ct-props-correct.4: Error for type ''{0}''. Duplicate attribute uses with the same name and target namespace are specified. Name of duplicate attribute use is ''{1}''.
ct-props-correct.5 = ct-props-correct.5: Error for type ''{0}''. Two attribute declarations, ''{1}'' and ''{2}'' have types which are derived from ID.
- derivation-ok-restriction.1 = derivation-ok-restriction.1: Type ''{0}'' was derived by restriction from type ''{1}''. However, ''{1}'' has a '{'final'}' property that forbids derivation by restriction.
- derivation-ok-restriction.2.1.1 = derivation-ok-restriction.2.1.1: Error for type ''{0}''. The attribute use ''{1}'' in this type has a ''use'' value of ''{2}'', which is inconsistent with the value of ''required'' in a matching attribute use in the base type.
- derivation-ok-restriction.2.1.2 = derivation-ok-restriction.2.1.2: Error for type ''{0}''. The attribute use ''{1}'' in this type has type ''{2}'', which is not validly derived from ''{3}'', the type of the matching attribute use in the base type.
- derivation-ok-restriction.2.1.3.a = derivation-ok-restriction.2.1.3.a: Error for type ''{0}''. The attribute use ''{1}'' in this type has an effective value constraint which is not fixed, and the effective value constraint of the matching attribute use in the base type is fixed.
- derivation-ok-restriction.2.1.3.b = derivation-ok-restriction.2.1.3.b: Error for type ''{0}''. The attribute use ''{1}'' in this type has an effective value constraint fixed with a value of ''{2}'', which is not consistent with the value of ''{3}'' for the fixed effective value constraint of the matching attribute use in the base type.
- derivation-ok-restriction.2.2.a = derivation-ok-restriction.2.2.a: Error for type ''{0}''. The attribute use ''{1}'' in this type does not have a matching attribute use in the base, and the base type does not have a wildcard attribute.
- derivation-ok-restriction.2.2.b = derivation-ok-restriction.2.2.b: Error for type ''{0}''. The attribute use ''{1}'' in this type does not have a matching attribute use in the base, and the wildcard in the base type does not allow the namespace ''{2}'' of this attribute use.
- derivation-ok-restriction.3 = derivation-ok-restriction.3: Error for type ''{0}''. The attribute use ''{1}'' in the base type has REQUIRED as true, but there is no matching attribute use in the derived type.
- derivation-ok-restriction.4.1 = derivation-ok-restriction.4.1: Error for type ''{0}''. The derivation has an attribute wildcard, but the base does not have one.
- derivation-ok-restriction.4.2 = derivation-ok-restriction.4.2: Error for type ''{0}''. The wildcard in the derivation is not a valid wildcard subset of the one in the base.
- derivation-ok-restriction.4.3 = derivation-ok-restriction.4.3: Error for type ''{0}''. The process contents of the wildcard in the derivation ({1}) is weaker than that in the base ({2}).
- derivation-ok-restriction.5.2.2.1 = derivation-ok-restriction.5.2.2.1: Error for type ''{0}''. The simple content type of this type, ''{1}'', is not a valid restriction of the simple content type of the base, ''{2}''.
- derivation-ok-restriction.5.3.2 = derivation-ok-restriction.5.3.2: Error for type ''{0}''. The content type of this type is empty, but the content type of the base, ''{1}'', is not empty or emptiable.
- derivation-ok-restriction.5.4.1.2 = derivation-ok-restriction.5.4.1.2: Error for type ''{0}''. The content type of this type is mixed, but the content type of the base, ''{1}'', is not.
- derivation-ok-restriction.5.4.2 = derivation-ok-restriction.5.4.2: Error for type ''{0}''. The particle of the type is not a valid restriction of the particle of the base.
+ derivation-ok-restriction.1 = derivation-ok-restriction.1: Type ''{0}'' was derived by restriction from type ''{1}''. However, ''{1}'' has a '{'final'}' property that forbids derivation by restriction.
+ derivation-ok-restriction.2.1.1 = derivation-ok-restriction.2.1.1: Error for type ''{0}''. The attribute use ''{1}'' in this type has a ''use'' value of ''{2}'', which is inconsistent with the value of ''required'' in a matching attribute use in the base type.
+ derivation-ok-restriction.2.1.2 = derivation-ok-restriction.2.1.2: Error for type ''{0}''. The attribute use ''{1}'' in this type has type ''{2}'', which is not validly derived from ''{3}'', the type of the matching attribute use in the base type.
+ derivation-ok-restriction.2.1.3.a = derivation-ok-restriction.2.1.3.a: Error for type ''{0}''. The attribute use ''{1}'' in this type has an effective value constraint which is not fixed, and the effective value constraint of the matching attribute use in the base type is fixed.
+ derivation-ok-restriction.2.1.3.b = derivation-ok-restriction.2.1.3.b: Error for type ''{0}''. The attribute use ''{1}'' in this type has an effective value constraint fixed with a value of ''{2}'', which is not consistent with the value of ''{3}'' for the fixed effective value constraint of the matching attribute use in the base type.
+ derivation-ok-restriction.2.2.a = derivation-ok-restriction.2.2.a: Error for type ''{0}''. The attribute use ''{1}'' in this type does not have a matching attribute use in the base, and the base type does not have a wildcard attribute.
+ derivation-ok-restriction.2.2.b = derivation-ok-restriction.2.2.b: Error for type ''{0}''. The attribute use ''{1}'' in this type does not have a matching attribute use in the base, and the wildcard in the base type does not allow the namespace ''{2}'' of this attribute use.
+ derivation-ok-restriction.3 = derivation-ok-restriction.3: Error for type ''{0}''. The attribute use ''{1}'' in the base type has REQUIRED as true, but there is no matching attribute use in the derived type.
+ derivation-ok-restriction.4.1 = derivation-ok-restriction.4.1: Error for type ''{0}''. The derivation has an attribute wildcard, but the base does not have one.
+ derivation-ok-restriction.4.2 = derivation-ok-restriction.4.2: Error for type ''{0}''. The wildcard in the derivation is not a valid wildcard subset of the one in the base.
+ derivation-ok-restriction.4.3 = derivation-ok-restriction.4.3: Error for type ''{0}''. The process contents of the wildcard in the derivation ({1}) is weaker than that in the base ({2}).
+ derivation-ok-restriction.5.2.2.1 = derivation-ok-restriction.5.2.2.1: Error for type ''{0}''. The simple content type of this type, ''{1}'', is not a valid restriction of the simple content type of the base, ''{2}''.
+ derivation-ok-restriction.5.3.2 = derivation-ok-restriction.5.3.2: Error for type ''{0}''. The content type of this type is empty, but the content type of the base, ''{1}'', is not empty or emptiable.
+ derivation-ok-restriction.5.4.1.2 = derivation-ok-restriction.5.4.1.2: Error for type ''{0}''. The content type of this type is mixed, but the content type of the base, ''{1}'', is not.
+ derivation-ok-restriction.5.4.2 = derivation-ok-restriction.5.4.2: Error for type ''{0}''. The particle of the type is not a valid restriction of the particle of the base.
enumeration-required-notation = enumeration-required-notation: The NOTATION type, ''{0}'' used by {2} ''{1}'', must have an enumeration facet value which specifies the notation elements used by this type.
enumeration-valid-restriction = enumeration-valid-restriction: Enumeration value ''{0}'' is not in the value space of the base type, {1}.
e-props-correct.2 = e-props-correct.2: Invalid value constraint value ''{1}'' in element ''{0}''.
@@ -288,8 +289,8 @@
s4s-elt-must-match.1 = s4s-elt-must-match.1: The content of ''{0}'' must match {1}. A problem was found starting at: {2}.
s4s-elt-must-match.2 = s4s-elt-must-match.2: The content of ''{0}'' must match {1}. Not enough elements were found.
# the "invalid-content" messages provide less information than the "must-match" counterparts above. They're used for complex types when providing a "match" would be an information dump
- s4s-elt-invalid-content.1 = s4s-elt-invalid-content.1: The content of ''{0}'' is invalid. Element ''{1}'' is invalid, misplaced, or occurs too often.
- s4s-elt-invalid-content.2 = s4s-elt-invalid-content.2: The content of ''{0}'' is invalid. Element ''{1}'' cannot be empty.
+ s4s-elt-invalid-content.1 = s4s-elt-invalid-content.1: The content of ''{0}'' is invalid. Element ''{1}'' is invalid, misplaced, or occurs too often.
+ s4s-elt-invalid-content.2 = s4s-elt-invalid-content.2: The content of ''{0}'' is invalid. Element ''{1}'' cannot be empty.
s4s-elt-invalid-content.3 = s4s-elt-invalid-content.3: Elements of type ''{0}'' cannot appear after declarations as children of a <schema> element.
s4s-elt-schema-ns = s4s-elt-schema-ns: The namespace of element ''{0}'' must be from the schema namespace, ''http://www.w3.org/2001/XMLSchema''.
s4s-elt-character = s4s-elt-character: Non-whitespace characters are not allowed in schema elements other than ''xs:appinfo'' and ''xs:documentation''. Saw ''{0}''.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java new/xerces-2_12_1/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java
--- old/xerces-2_12_0/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java 2018-04-21 06:02:14.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java 2020-01-01 07:58:46.000000000 +0100
@@ -107,7 +107,7 @@
* @author Elena Litani IBM
* @author Andy Clark IBM
* @author Neeraj Bajaj, Sun Microsystems, inc.
- * @version $Id: XMLSchemaValidator.java 1428379 2013-01-03 14:55:20Z mukulg $
+ * @version $Id: XMLSchemaValidator.java 1871903 2019-12-22 06:45:03Z mukulg $
*/
public class XMLSchemaValidator
implements XMLComponent, XMLDocumentFilter, FieldActivator, RevalidationHandler, XSElementDeclHelper {
@@ -2442,7 +2442,7 @@
fValueStoreCache.getValueStoreFor(id, selMatcher.getInitialDepth());
// nothing to do if nothing matched, or if not all
// fields are present.
- if (values != null && values.fValuesCount == values.fFieldCount)
+ if (values != null && values.fHasValue)
values.endDocumentFragment();
}
}
@@ -3714,6 +3714,7 @@
/** Current data value count. */
protected int fValuesCount;
+ protected boolean fHasValue = false;
/** global data */
public final Vector fValues = new Vector();
@@ -3881,6 +3882,7 @@
}
else {
fValuesCount++;
+ fHasValue = true;
}
fLocalValues[i] = actualValue;
fLocalValueTypes[i] = valueType;
@@ -4248,7 +4250,7 @@
if (fKeyValueStore == null) {
// report error
String code = "KeyRefOutOfScope";
- String value = fIdentityConstraint.toString();
+ String value = fIdentityConstraint.getName();
reportSchemaError(code, new Object[] { value });
return;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java new/xerces-2_12_1/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java
--- old/xerces-2_12_0/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java 2018-04-21 06:02:12.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java 2020-01-01 07:58:49.000000000 +0100
@@ -58,7 +58,7 @@
*
* @xerces.internal
*
- * @version $Id: XSDComplexTypeTraverser.java 1631026 2014-10-11 07:30:37Z mukulg $
+ * @version $Id: XSDComplexTypeTraverser.java 1867108 2019-09-18 09:31:04Z mukulg $
*/
class XSDComplexTypeTraverser extends XSDAbstractParticleTraverser {
@@ -1237,7 +1237,7 @@
if(annotation == null)
return;
// it isn't very likely that there will be more than one annotation
- // in a complexType decl. This saves us fromhaving to push/pop
+ // in a complexType decl. This saves us from having to push/pop
// one more object from the fGlobalStore, and that's bound
// to be a savings for most applications
if(fAnnotations == null) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java new/xerces-2_12_1/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java
--- old/xerces-2_12_0/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java 2018-04-21 06:02:11.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java 2020-01-01 07:58:49.000000000 +0100
@@ -123,7 +123,7 @@
* @author Neil Graham, IBM
* @author Pavani Mukthipudi, Sun Microsystems
*
- * @version $Id: XSDHandler.java 1371253 2012-08-09 15:23:06Z sandygao $
+ * @version $Id: XSDHandler.java 1868534 2019-10-17 05:36:40Z mukulg $
*/
public class XSDHandler {
@@ -1623,22 +1623,21 @@
}
// since it is forbidden for traversers to talk to each other
- // directly (except wen a traverser encounters a local declaration),
+ // directly (except when a traverser encounters a local declaration),
// this provides a generic means for a traverser to call
// for the traversal of some declaration. An XSDocumentInfo is
// required because the XSDocumentInfo that the traverser is traversing
// may bear no relation to the one the handler is operating on.
// This method will:
- // 1. See if a global definition matching declToTraverse exists;
+ // 1. see if a global definition matching declToTraverse exists.
// 2. if so, determine if there is a path from currSchema to the
// schema document where declToTraverse lives (i.e., do a lookup
- // in DependencyMap);
+ // in DependencyMap).
// 3. depending on declType (which will be relevant to step 1 as
// well), call the appropriate traverser with the appropriate
// XSDocumentInfo object.
- // This method returns whatever the traverser it called returned;
- // this will be an Object of some kind
- // that lives in the Grammar.
+ // This method returns whatever the traverser it called returned.
+ // This will be an Object of some kind that lives in the Grammar.
protected Object getGlobalDecl(XSDocumentInfo currSchema,
int declType,
QName declToTraverse,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xerces-2_12_0/src/org/apache/xerces/util/SymbolHash.java new/xerces-2_12_1/src/org/apache/xerces/util/SymbolHash.java
--- old/xerces-2_12_0/src/org/apache/xerces/util/SymbolHash.java 2018-04-21 06:02:13.000000000 +0200
+++ new/xerces-2_12_1/src/org/apache/xerces/util/SymbolHash.java 2020-01-01 07:58:53.000000000 +0100
@@ -18,13 +18,13 @@
package org.apache.xerces.util;
/**
- * This class is an unsynchronized hash table primary used for String
+ * This class is an unsynchronized hash table primarily used for String
* to Object mapping.
* <p>
* The hash code uses the same algorithm as SymbolTable class.
*
* @author Elena Litani
- * @version $Id: SymbolHash.java 1357381 2012-07-04 19:56:10Z mrglavas $
+ * @version $Id: SymbolHash.java 1867092 2019-09-18 03:54:53Z mukulg $
*/
public class SymbolHash {
++++++ xerces-j2-build.patch ++++++
--- /var/tmp/diff_new_pack.2sh5zf/_old 2021-12-31 13:44:26.789265490 +0100
+++ /var/tmp/diff_new_pack.2sh5zf/_new 2021-12-31 13:44:26.789265490 +0100
@@ -1,6 +1,8 @@
---- xerces-2_12_0/build.xml 2018-11-18 20:10:36.933534130 +0100
-+++ xerces-2_12_0/build.xml 2018-11-18 20:12:28.714126419 +0100
-@@ -38,13 +38,6 @@
+Index: xerces-2_12_1/build.xml
+===================================================================
+--- xerces-2_12_1.orig/build.xml
++++ xerces-2_12_1/build.xml
+@@ -38,13 +38,6 @@ Authors:
<property name="tests.dir" value="./tests"/>
<property name="tools.dir" value="./tools"/>
@@ -14,7 +16,7 @@
<!-- Allow properties following these statements to be overridden -->
<!-- Note that all of these don't have to exist. They've just been defined
incase they are used. -->
-@@ -71,7 +64,6 @@
+@@ -71,7 +64,6 @@ Authors:
<property name='jar.junit' value='junit.jar'/>
<property name='jar.ant' value='ant.jar'/>
<property name='jar.ant.nodeps' value='ant-nodeps.jar'/>
@@ -22,7 +24,7 @@
<property name='default.parser.config.name' value='XIncludeAwareParserConfiguration'/>
<property name='default.parser.config.qualified' value='org.apache.xerces.parsers.XIncludeAwareParserConfiguration'/>
-@@ -108,7 +100,6 @@
+@@ -108,7 +100,6 @@ Authors:
<property name="distsrc.dir" value="${build.dir}/${parser.shortname}-${parser_version}"/>
<property name="disttools.dir" value="${build.dir}/tools"/>
<property name="distbin.dir" value="${build.dir}/${parser.shortname}-${parser_version}"/>
@@ -30,7 +32,7 @@
<filter token="year" value="${year}"/>
<filter token="version" value="${parser.Version}"/>
-@@ -135,7 +126,6 @@
+@@ -135,7 +126,6 @@ Authors:
<echo message=" jars --> generates xercesImpl & xercesSamples jars"/>
<echo message=" jar-schema11 --> 'jar' + XML Schema 1.1 support"/>
<echo message=" jars-schema11 --> 'jars' + XML Schema 1.1 support"/>
@@ -38,7 +40,7 @@
<echo message=" docs --> generates the HTML documentation"/>
<echo message=" javadocs --> generates the API docs (needs Java 1.2 or higher)"/>
<echo message=" samples --> compiles the samples source code"/>
-@@ -247,30 +237,6 @@
+@@ -247,30 +237,6 @@ Authors:
<copy file="${src.dir}/org/apache/xerces/impl/xpath/regex/message.properties"
tofile="${build.src}/org/apache/xerces/impl/xpath/regex/message_en.properties"/>
@@ -69,7 +71,7 @@
<!-- substitute tokens as needed -->
<replace file="${build.dir}/src/org/apache/xerces/impl/Version.java"
token="@@VERSION@@" value="${parser.Name} ${parser.Version}"/>
-@@ -286,7 +252,7 @@
+@@ -286,7 +252,7 @@ Authors:
</fileset>
</copy>
@@ -78,7 +80,7 @@
destdir="${build.dest}"
source="${javac.source}"
target="${javac.target}"
-@@ -354,7 +320,7 @@
+@@ -354,7 +320,7 @@ Authors:
<copy todir="${build.samples}" >
<fileset dir="${samples.dir}"/>
</copy>
@@ -87,7 +89,7 @@
destdir="${build.dest}"
source="${javac.source}"
target="${javac.target}"
-@@ -374,7 +340,7 @@
+@@ -374,7 +340,7 @@ Authors:
<fileset dir="${tests.dir}"
excludes="dom/rename/**" />
</copy>
@@ -96,7 +98,7 @@
destdir="${build.dest}"
source="${javac.source}"
target="${javac.target}"
-@@ -438,7 +404,7 @@
+@@ -438,7 +404,7 @@ Authors:
</target>
@@ -105,7 +107,7 @@
<replace token="@xerces.internal" dir="${build.src}">
<replacevalue><![CDATA[<DL><DT><H1 style="font-size:110%">INTERNAL:</H1><DD>Usage of this class is not supported. It may be altered or removed at any time.</DD></DT></DL>]]></replacevalue>
</replace>
-@@ -453,46 +419,33 @@
+@@ -453,46 +419,33 @@ Authors:
<!-- =================================================================== -->
<target name="javadocs" depends="prepare-src">
@@ -155,7 +157,7 @@
/>
<mkdir dir='${build.dir}/docs/javadocs/xerces2'/>
-@@ -504,25 +457,23 @@
+@@ -504,25 +457,23 @@ Authors:
org.apache.xerces.util,
org.apache.xerces.xinclude,
org.apache.xerces.xpointer'
@@ -183,7 +185,7 @@
/>
</target>
-@@ -998,7 +949,7 @@
+@@ -1004,7 +955,7 @@ Authors:
</fileset>
</copy>
@@ -192,7 +194,7 @@
destdir="${build.dest}"
source="${javac.source}"
target="${javac.target}"
-@@ -1233,30 +1184,6 @@
+@@ -1239,30 +1190,6 @@ Authors:
<replace file="${build.dir}/src/org/apache/xerces/parsers/AbstractSAXParser.java"
token="return (fConfiguration instanceof XML11Configurable);" value="return false;"/>
@@ -223,7 +225,7 @@
<!-- substitute tokens as needed -->
<replace file="${build.dir}/src/org/apache/xerces/impl/Version.java"
-@@ -1297,7 +1224,7 @@
+@@ -1303,7 +1230,7 @@ Authors:
</fileset>
</copy>
@@ -232,7 +234,7 @@
destdir="${build.dest}"
source="${javac.source}"
target="${javac.target}"
-@@ -1448,7 +1375,7 @@
+@@ -1454,7 +1381,7 @@ Authors:
</fileset>
</copy>
@@ -241,7 +243,7 @@
destdir="${build.dest}"
source="${javac.source}"
target="${javac.target}"
-@@ -1512,36 +1439,4 @@
+@@ -1518,36 +1445,4 @@ Authors:
<copy file="${tools.dir}/${jar.serializer}" tofile="${build.dir}/${jar.serializer}"/>
</target>
++++++ xercesImpl-2.12.0.pom -> xercesImpl-2.12.1.pom ++++++
--- /work/SRC/openSUSE:Factory/xerces-j2/xercesImpl-2.12.0.pom 2018-12-14 20:44:43.029730527 +0100
+++ /work/SRC/openSUSE:Factory/.xerces-j2.new.1896/xercesImpl-2.12.1.pom 2021-12-31 13:44:24.925263901 +0100
@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
- <version>2.12.0</version>
+ <version>2.12.1</version>
<description>
Xerces2 is the next generation of high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces introduces the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy to program.
@@ -25,7 +25,7 @@
</licenses>
<scm>
<url>https://svn.apache.org/repos/asf/xerces/java/</url>
- <connection>https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_12_0/</connection>
+ <connection>https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_2_12_1/</connection>
</scm>
<dependencies>
<dependency>
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cups for openSUSE:Factory checked in at 2021-12-31 13:44:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cups (Old)
and /work/SRC/openSUSE:Factory/.cups.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cups"
Fri Dec 31 13:44:18 2021 rev:160 rq:943130 version:2.3.3op2
Changes:
--------
--- /work/SRC/openSUSE:Factory/cups/cups.changes 2021-11-28 00:37:26.981427977 +0100
+++ /work/SRC/openSUSE:Factory/.cups.new.1896/cups.changes 2021-12-31 13:44:23.661262823 +0100
@@ -1,0 +2,6 @@
+Fri Oct 15 07:31:10 UTC 2021 - Johannes Segitz <jsegitz(a)suse.com>
+
+- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
+ * harden_cups.service.patch
+
+-------------------------------------------------------------------
New:
----
harden_cups.service.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cups.spec ++++++
--- /var/tmp/diff_new_pack.us2rLb/_old 2021-12-31 13:44:24.341263403 +0100
+++ /var/tmp/diff_new_pack.us2rLb/_new 2021-12-31 13:44:24.341263403 +0100
@@ -85,6 +85,7 @@
Patch104: cups-config-libs.patch
# Patch106 Fixes web UI Kerberos authentication (bsc#1175960)
Patch106: fix-negotiate-authentication-between-CGIs-and-scheduler.patch
+Patch107: harden_cups.service.patch
# Build Requirements:
BuildRequires: dbus-1-devel
BuildRequires: fdupes
@@ -309,6 +310,7 @@
%patch104 -b cups-config-libs.orig
# Patch106 Fixes web UI Kerberos authentication (bsc#1175960)
%patch106 -p1
+%patch107 -p1
%build
# Remove ".SILENT" rule for verbose build output
++++++ harden_cups.service.patch ++++++
Index: cups-2.3.3op2/scheduler/cups.service.in
===================================================================
--- cups-2.3.3op2.orig/scheduler/cups.service.in
+++ cups-2.3.3op2/scheduler/cups.service.in
@@ -5,6 +5,17 @@ After=network.target sssd.service ypbind
Requires=cups.socket
[Service]
+# added automatically, for details please see
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+ProtectSystem=full
+ProtectHome=true
+ProtectHostname=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
+RestrictRealtime=true
+# end of automatic additions
ExecStart=@sbindir@/cupsd -l
Type=notify
Restart=on-failure
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libcamera for openSUSE:Factory checked in at 2021-12-31 13:44:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcamera (Old)
and /work/SRC/openSUSE:Factory/.libcamera.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcamera"
Fri Dec 31 13:44:17 2021 rev:11 rq:943126 version:0.0.0+g3076.d79b4120
Changes:
--------
--- /work/SRC/openSUSE:Factory/libcamera/libcamera.changes 2021-10-12 21:48:52.851831138 +0200
+++ /work/SRC/openSUSE:Factory/.libcamera.new.1896/libcamera.changes 2021-12-31 13:44:22.585261907 +0100
@@ -1,0 +2,5 @@
+Wed Dec 29 11:35:57 UTC 2021 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Add optional pkgconfig(libtiff-4) BuildRequires.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libcamera.spec ++++++
--- /var/tmp/diff_new_pack.5iAPZD/_old 2021-12-31 13:44:23.105262349 +0100
+++ /var/tmp/diff_new_pack.5iAPZD/_new 2021-12-31 13:44:23.109262353 +0100
@@ -44,6 +44,7 @@
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(gstreamer-video-1.0)
BuildRequires: pkgconfig(libevent_pthreads)
+BuildRequires: pkgconfig(libtiff-4)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(openssl)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gfxboot for openSUSE:Factory checked in at 2021-12-31 13:44:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gfxboot (Old)
and /work/SRC/openSUSE:Factory/.gfxboot.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gfxboot"
Fri Dec 31 13:44:17 2021 rev:170 rq:943125 version:4.5.80
Changes:
--------
--- /work/SRC/openSUSE:Factory/gfxboot/gfxboot.changes 2021-07-22 22:43:24.475196091 +0200
+++ /work/SRC/openSUSE:Factory/.gfxboot.new.1896/gfxboot.changes 2021-12-31 13:44:18.845258718 +0100
@@ -1,0 +2,6 @@
+Wed Dec 29 18:20:06 UTC 2021 - opensuse-packaging(a)opensuse.org
+
+- Translated using Weblate (Arabic) (bsc#1149754)
+- 4.5.80
+
+--------------------------------------------------------------------
Old:
----
gfxboot-4.5.79.tar.xz
New:
----
gfxboot-4.5.80.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gfxboot.spec ++++++
--- /var/tmp/diff_new_pack.vhinod/_old 2021-12-31 13:44:20.549260171 +0100
+++ /var/tmp/diff_new_pack.vhinod/_new 2021-12-31 13:44:20.557260178 +0100
@@ -17,7 +17,7 @@
Name: gfxboot
-Version: 4.5.79
+Version: 4.5.80
Release: 0
Summary: Graphical Boot Logo for GRUB, LILO and SYSLINUX
License: GPL-2.0-or-later
++++++ KDE.tar.xz ++++++
++++++ SLED.tar.xz ++++++
++++++ SLES.tar.xz ++++++
++++++ examples.tar.xz ++++++
++++++ gfxboot-4.5.79.tar.xz -> gfxboot-4.5.80.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gfxboot-4.5.79/VERSION new/gfxboot-4.5.80/VERSION
--- old/gfxboot-4.5.79/VERSION 2021-07-21 13:10:56.000000000 +0200
+++ new/gfxboot-4.5.80/VERSION 2021-12-29 22:12:00.000000000 +0100
@@ -1 +1 @@
-4.5.79
+4.5.80
++++++ openSUSE.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/themes/openSUSE/po/ar.po new/themes/openSUSE/po/ar.po
--- old/themes/openSUSE/po/ar.po 2021-07-21 13:10:56.000000000 +0200
+++ new/themes/openSUSE/po/ar.po 2021-12-29 22:12:00.000000000 +0100
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: bootloader\n"
-"PO-Revision-Date: 2018-09-10 23:00+0000\n"
-"Last-Translator: Mahmoud Khalil <kkhalil2535(a)gmail.com>\n"
+"PO-Revision-Date: 2021-12-29 21:12+0000\n"
+"Last-Translator: mohammed alnajjar <mohnagar2(a)gmail.com>\n"
"Language-Team: Arabic <https://l10n.opensuse.org/projects/gfxboot/master/ar/>"
"\n"
"Language: ar\n"
@@ -14,7 +14,7 @@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 2.18\n"
+"X-Generator: Weblate 4.9.1\n"
#. ok button label
#. txt_ok
@@ -140,8 +140,8 @@
"This is not a <product> boot disk.\n"
"Insert boot disk %u."
msgstr ""
-"������ ������ ���� ������ ���������� <������������>.\n"
-"���� ������������ ������ �������������� %u."
+"������ ������ �������� ������ ����������\n"
+"�������� ������ ��������������"
#. password dialog title
#. txt_password_title
@@ -514,4 +514,3 @@
#. txt_https_title
msgid "HTTPS Installation"
msgstr "���������� HTTPS"
-
++++++ upstream.tar.xz ++++++
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2021-12-31 01:26:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Fri Dec 31 01:26:54 2021 rev:3042 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.457165644 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.461165646 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20211229" schemaversion="4.1">
+<image name="OBS__MicroOS___20211230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20211229</productvar>
+ <productvar name="VERSION">20211230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20211229,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20211230,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20211229/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20211230/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
MicroOS-dvd5-kubic-dvd-x86_64.kiwi: same change
++++++ openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.497165668 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.501165670 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20211229" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20211230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20211229</productvar>
+ <productvar name="VERSION">20211230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20211229,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20211230,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2021… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2021…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2021… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2021…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.517165680 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.521165682 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20211229" schemaversion="4.1">
+<image name="OBS__openSUSE___20211230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20211229</productvar>
+ <productvar name="VERSION">20211230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211229,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211230,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211229/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211230/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.533165689 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.537165691 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20211229" schemaversion="4.1">
+<image name="OBS__openSUSE___20211230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20211229</productvar>
+ <productvar name="VERSION">20211230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211229,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211230,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211229/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211230/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.549165698 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.553165701 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20211229" schemaversion="4.1">
+<image name="OBS__openSUSE___20211230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20211229</productvar>
+ <productvar name="VERSION">20211230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211229,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211230,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211229/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211230/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.573165712 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.577165715 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20211229" schemaversion="4.1">
+<image name="OBS__openSUSE___20211230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20211229</productvar>
+ <productvar name="VERSION">20211230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211229,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211230,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211229/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211230/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.589165722 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.593165724 +0100
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20211229" schemaversion="4.1">
+<image name="OBS__openSUSE___20211230" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -24,7 +24,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20211229-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20211230-i586-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20211229</productvar>
+ <productvar name="VERSION">20211230</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211229,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20211230,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211229/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211229/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211230/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20211230/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.629165746 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.633165748 +0100
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20211229</version>
+ <version>20211230</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.709165793 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.713165795 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20211229</version>
+ <version>20211230</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.729165805 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.733165807 +0100
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20211229</version>
+ <version>20211230</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.ybgwJV/_old 2021-12-31 01:26:58.809165852 +0100
+++ /var/tmp/diff_new_pack.ybgwJV/_new 2021-12-31 01:26:58.813165855 +0100
@@ -24652,6 +24652,10 @@
- python38-asciimatics
- python38-asciitree
- python38-asdf
+ - python38-asdf-astropy
+ - python38-asdf-coordinates-schemas
+ - python38-asdf-transform-schemas
+ - python38-asdf-wcs-schemas
- python38-asgiref
- python38-asn1crypto
- python38-aspectlib
@@ -27612,6 +27616,10 @@
- python39-asciimatics
- python39-asciitree
- python39-asdf
+ - python39-asdf-astropy
+ - python39-asdf-coordinates-schemas
+ - python39-asdf-transform-schemas
+ - python39-asdf-wcs-schemas
- python39-asgiref
- python39-asn1crypto
- python39-aspectlib
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 00Meta for openSUSE:Leap:15.2:Images checked in at 2021-12-31 00:30:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Images/00Meta (Old)
and /work/SRC/openSUSE:Leap:15.2:Images/.00Meta.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "00Meta"
Fri Dec 31 00:30:28 2021 rev:1150 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ version_totest ++++++
--- /var/tmp/diff_new_pack.OsaMWo/_old 2021-12-31 00:30:29.211284515 +0100
+++ /var/tmp/diff_new_pack.OsaMWo/_new 2021-12-31 00:30:29.215284517 +0100
@@ -1,3 +1,3 @@
-31.629
+31.630
(No newline at EOF)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kernel-firmware for openSUSE:Leap:15.2:Update checked in at 2021-12-30 23:33:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/kernel-firmware (Old)
and /work/SRC/openSUSE:Leap:15.2:Update/.kernel-firmware.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-firmware"
Thu Dec 30 23:33:16 2021 rev:3 rq:943217 version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _link ++++++
--- /var/tmp/diff_new_pack.JWYERO/_old 2021-12-30 23:33:17.525036811 +0100
+++ /var/tmp/diff_new_pack.JWYERO/_new 2021-12-30 23:33:17.529036813 +0100
@@ -1,2 +1,2 @@
-<link package='kernel-firmware.15914' cicount='copy' />
+<link package='kernel-firmware.17333' cicount='copy' />
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yast2-storage-ng for openSUSE:Leap:15.2:Update checked in at 2021-12-30 23:33:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/yast2-storage-ng (Old)
and /work/SRC/openSUSE:Leap:15.2:Update/.yast2-storage-ng.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-storage-ng"
Thu Dec 30 23:33:11 2021 rev:6 rq:943218 version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _link ++++++
--- /var/tmp/diff_new_pack.g5WHSx/_old 2021-12-30 23:33:13.397034622 +0100
+++ /var/tmp/diff_new_pack.g5WHSx/_new 2021-12-30 23:33:13.397034622 +0100
@@ -1,2 +1,2 @@
-<link package='yast2-storage-ng.17190' cicount='copy' />
+<link package='yast2-storage-ng.17334' cicount='copy' />
1
0