Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/, dev-libs/xerces-c/files/
Date: Fri, 07 Dec 2018 19:34:43
Message-Id: 1544211263.da957cff2cd79bbad78ff39a816a18e17da61e1c.candrews@gentoo
1 commit: da957cff2cd79bbad78ff39a816a18e17da61e1c
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 7 19:33:52 2018 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 7 19:34:23 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da957cff
7
8 dev-libs/xerces-c: Fix building with USE="-icu iconv"
9
10 Closes: https://bugs.gentoo.org/672660
11 Package-Manager: Portage-2.3.52, Repoman-2.3.12
12 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
13
14 .../files/xerces-c-3.2.2-fix-XERCESC-2161.patch | 770 +++++++++++++++++++++
15 dev-libs/xerces-c/xerces-c-3.2.2.ebuild | 3 +
16 2 files changed, 773 insertions(+)
17
18 diff --git a/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2161.patch b/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2161.patch
19 new file mode 100644
20 index 00000000000..f1a847c5569
21 --- /dev/null
22 +++ b/dev-libs/xerces-c/files/xerces-c-3.2.2-fix-XERCESC-2161.patch
23 @@ -0,0 +1,770 @@
24 +--- /dev/null 2018-12-04 16:29:46.857790926 -0500
25 ++++ b/src/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg 2018-12-07 14:18:19.183422991 -0500
26 +@@ -0,0 +1,767 @@
27 ++$quote "
28 ++$set 1
29 ++2 notation '{0}' has already been declared
30 ++3 attribute '{0}' has already been declared for element '{1}'
31 ++4 encoding '{0}' from XML declaration or manually set contradicts the auto-sensed encoding; ignoring
32 ++5 element '{0}' is referenced in a content model but was never declared
33 ++6 element '{0}' is referenced in an ATTLIST but was never declared
34 ++7 {0}
35 ++8 unable to include document '{0}'
36 ++9 unable to open text file target '{0}'
37 ++10 unable to include resource '{0}'
38 ++13 '{0}' is not allowed for the content of simpleType; only list, union, and restriction are allowed
39 ++14 globally-defined complex type must have a name
40 ++15 globally-declared attribute must have a name
41 ++16 attribute declaration must have name or 'ref' attribute
42 ++17 element declaration must have name or 'ref' attribute
43 ++18 group declaration must have name or a 'ref' attribute
44 ++19 attributeGroup declaration must have name or 'ref' attribute
45 ++20 anonymous complexType in element '{0}' has name
46 ++21 anonymous simpleType in element '{0}' has name
47 ++22 content of element declaration must match (annotation?, (simpleType | complexType)?, (unique | key | keyref)*)
48 ++23 invalid content in simple type '{0}'; only list, union, and restriction are allowed
49 ++24 expected simpleType in list definition for type '{0}'
50 ++25 list, union, or restriction content is invalid for type '{0}'
51 ++26 invalid content in list definition for type '{0}'
52 ++27 expected simpleType in restriction definition for type '{0}'
53 ++28 facet '{0}' is already defined
54 ++29 expected simpleType in union definition for type '{0}'
55 ++30 content in simpleType definition is empty
56 ++31 expected restriction or extension in simpleContent definition
57 ++32 base attribute must be specified for restriction or extension definition
58 ++33 expected restriction or extension in complexContent definition
59 ++34 invalid content in 'schema' element
60 ++35 invalid content for type '{0}'
61 ++36 unknown simpleType '{0}'
62 ++37 unknown complexType '{0}'
63 ++38 prefix '{0}' can not be resolved to namespace URI
64 ++39 referenced element '{0}' not found
65 ++40 type '{0}:{1}' not found
66 ++41 attribute '{0}' not found
67 ++42 invalid element '{0}' in complex type definition
68 ++43 base type '{0}' not found
69 ++44 unable to create validator for '{0}'
70 ++45 invalid element following simpleContent definition in complexType
71 ++46 invalid element following complexContent definition in complexType
72 ++47 attribute '{0}' cannot have both fixed and default values
73 ++48 attribute '{0}' with default value must be optional
74 ++49 attribute '{0}' declared more than once in the same scope
75 ++50 attribute '{0}' cannot have both 'type' attribute and simpleType definition
76 ++51 simpleType '{0}:{1}' for attribute '{2}' not found
77 ++52 element '{0}' cannot have both fixed and default values
78 ++53 invalid {0} name '{1}'
79 ++54 element '{0}' cannot have both 'type' attribute and simpleType/complexType definition
80 ++55 element '{0}' has fixed or default value and must have mixed simple or simple content model
81 ++56 simpleType '{0}' that '{1}' extends has a value of the final attribute that does not permit extension
82 ++57 type '{0}' specified as the base in simpleContent definition must not have complex content
83 ++58 type '{0}' is a simple type and cannot be used in derivation by restriction in complexType definition
84 ++59 invalid element following restriction or extension definition in simpleContent
85 ++60 invalid element following restriction or extension definition in complexContent
86 ++61 duplicate annotation in type '{0}'
87 ++62 type '{0}' cannot be used in its own union, list, or restriction definition
88 ++63 block value '{0}' is invalid
89 ++64 final value '{0}' is invalid
90 ++65 element '{0}' cannot be part of the substitution group headed by '{1}'
91 ++66 element '{0}' has a type which does not derive from the type of the element at the head of the substitution group
92 ++67 element '{0}' declared more than once in the same scope
93 ++68 value '{0}' invalid for attribute '{1}'
94 ++69 attribute '{0}' has both 'ref' attribute and inline simpleType definition or 'form' or 'type' attribute
95 ++70 duplicate reference attribute '{0}:{1}' in complexType definition
96 ++71 derivation by restriction is forbidden by either base type '{0}' or globally
97 ++72 derivation by extension is forbidden by either base type '{0}' or globally
98 ++73 base type specified in complexContent definition must be a complex type
99 ++74 imported schema '{0}' has different target namespace '{1}'; expected '{2}'
100 ++75 'schemaLocation' attribute must be specified in element '{0}'
101 ++76 included schema '{0}' has different target namespace '{1}'
102 ++77 at most one annotation is allowed
103 ++78 content of attribute '{0}' must match (annotation?, simpleType?)
104 ++79 attribute '{0}' must appear in global {1} declarations
105 ++80 attribute '{0}' must appear in local {1} declarations
106 ++81 attribute '{0}' cannot appear in global {1} declarations
107 ++82 attribute '{0}' cannot appear in local {1} declarations
108 ++83 minOccurs value '{0}' must not be greater than maxOccurs value '{1}'
109 ++84 duplicate annotation in anyAttribute declaration
110 ++85 global {0} declaration must have name
111 ++86 circular definition in '{0}'
112 ++87 global type '{0}:{1}' declared more than once or also declared as {2}
113 ++88 global {0} '{1}' declared more than once
114 ++89 invalid value '{0}' for whiteSpace facet; expected 'collapse'
115 ++90 namespace of import declaration must be different from target namespace of importing schema
116 ++91 importing schema must have target namespace if namespace in import declaration is not present
117 ++92 element '{0}' cannot have value constraint '{1}' if its type is derived from ID
118 ++93 element/attribute '{0}' is of NOTATION type
119 ++94 element '{0}' has mixed content type and the content type's particle must be emptiable
120 ++95 complexType definition has empty content but base type is not empty or does not have emptiable particle
121 ++96 content types of base type '{0}' and derived type '{1}' must both be mixed or element-only
122 ++97 derived content type is not a valid restriction of base content type
123 ++98 derivation by extension or restriction is forbidden by either base type '{0}' or globally
124 ++99 item type definition must have variety of atomic or union where all member types must be atomic
125 ++100 group '{0}' must contain all, choice, or sequence compositor
126 ++101 content of attributeGroup '{0}' must match (annotation?, ((attribute | attributeGroup)*, anyAttribute?))
127 ++102 top-level compositor in a group must not have 'minOccurs' or 'maxOccurs' attribute
128 ++103 {0} '{1}:{2}' not found
129 ++104 group with the all compositor must only appear as content type of a complex type
130 ++105 group with the all compositor constituting the content type of a complex type must have both minOccurs and maxOccurs equal 1
131 ++106 element declaration in the all compositor must have minOccurs and maxOccurs equal 0 or 1
132 ++107 attribute '{0}' is already defined in base
133 ++108 intensional intersection of attribute wildcards must be expressible
134 ++109 base type does not have any attributes
135 ++110 attribute '{0}' has incompatible use value in the base
136 ++111 type of attribute '{0}' must be derived by restriction from type of the corresponding attribute in the base
137 ++112 attribute '{0}' does not have a fixed value or has a different fixed value from that of the base
138 ++113 attribute '{0}' has invalid target namespace with respect to the base wildcard constraint or base has no wildcard
139 ++114 attribute wildcard is present in the derived type but not in the base
140 ++115 attribute wildcard in the derived type is not a valid subset of that in the base
141 ++116 attribute '{0}' cannot have different use value in the derived type if the base attribute use value is 'prohibited'
142 ++117 attribute wildcard in the derived type must be identical to or stricter than the one in the base
143 ++118 unexpected '{0}' in the content of the all compositor; only elements are allowed
144 ++119 redefined schema '{0}' has a different target namespace '{1}'
145 ++120 simpleType in redefine must have a restriction definition
146 ++121 simpleType base attribute in redefine must reference the original type with the same name
147 ++122 complexType in redefine must have a restriction or extension definition
148 ++123 complexType base attribute in redefine must reference the original type with the same name
149 ++124 group '{0}' must have minOccurs and maxOccurs equal 1
150 ++125 unable to find declaration in the schema being redefined corresponding to '{0}'
151 ++126 group declaration in redefine may only contain one reference to itself
152 ++127 attributeGroup declaration in redefine may only contain one reference to itself
153 ++128 redefine declaration cannot contain '{0}'
154 ++129 notation declaration '{0}:{1}' not found
155 ++130 more than one identity constraint has name '{0}'
156 ++131 identity constraint declaration must match (annotation?, selector, field+)
157 ++132 key reference declaration '{0}' refers to unknown key '{1}'
158 ++133 field cardinalities for keyref '{0}' and key '{1}' must match
159 ++134 XPath expression is missing or empty
160 ++135 fixed value in attribute reference is not set or differs from the fixed value of '{0}'
161 ++136 attribute '{0}' is of ID type or type derived from ID and cannot have default/fixed value constraint
162 ++137 attribute '{0}' is a subsequent attribute in this complex type with a type derived from ID
163 ++138 attribute '{0}' is a subsequent attribute in this attribute group with a type derived from ID
164 ++139 empty value illegal for 'targetNamespace' attribute; target namespace must be absent or contain non-empty value
165 ++140 {0}
166 ++141 '{0}' has already been included or redefined
167 ++142 namespace '{0}' is referenced without import declaration
168 ++143 all compositor that is part of a complex type definition must constitute the entire content of the definition
169 ++144 annotation can only contain appinfo and documentation declarations
170 ++145 invalid facet name '{0}'
171 ++146 root element name of XML Schema document must be 'schema'
172 ++147 circular substitution group in element '{0}'
173 ++148 element '{0}' must be from the XML Schema namespace
174 ++149 target namespace of attribute '{0}' cannot be http://www.w3.org/2001/XMLSchema-instance
175 ++150 invalid namespace declaration
176 ++151 namespace fix-up cannot be performed on DOM Level 1 node
177 ++152 more than one anyAttribute declaration found in complex type declaration
178 ++153 anyAttribute must not be followed by other declarations
179 ++156 parser has encountered more than '{0}' entity expansions in the document; this is the limit imposed by the application
180 ++157 expected comment or CDATA section
181 ++158 attribute name expected
182 ++159 notation name expected
183 ++160 illegal repetition of elements in mixed content model
184 ++161 default attribute declaration expected
185 ++162 equal sign expected
186 ++163 element name expected
187 ++164 comment must start with <!--
188 ++165 invalid document structure
189 ++166 expected version, encoding, or standalone declaration
190 ++167 invalid XML version declaration
191 ++168 unsupported XML version '{0}'
192 ++169 unterminated XML declaration
193 ++170 invalid XML encoding declaration '{0}'
194 ++171 invalid standalone declaration
195 ++172 unterminated comment
196 ++173 processing instruction name expected
197 ++174 unterminated processing instruction
198 ++175 invalid character 0x{0}
199 ++176 unterminated start tag '{0}'
200 ++177 attribute value expected
201 ++178 unterminated end tag '{0}'
202 ++179 expected type for attribute '{0}' of element '{1}'
203 ++180 expected end of tag '{0}'
204 ++181 expected tag name, comment, PI, or other markup
205 ++182 invalid content after root element's end tag
206 ++183 comment expected
207 ++184 comment or processing instruction expected
208 ++185 whitespace expected
209 ++186 expected root element in DOCTYPE declaration
210 ++187 quoted string expected
211 ++188 public id expected
212 ++189 invalid character 0x{0} in public id
213 ++190 unterminated DOCTYPE declaration
214 ++191 invalid character 0x{0} in internal subset
215 ++192 unexpected whitespace
216 ++193 invalid character 0x{1} in attribute value '{0}'
217 ++194 markup declaration expected
218 ++195 TEXT declaration is illegal at this point
219 ++196 conditional section in internal subset
220 ++197 parameter entity name expected
221 ++198 unterminated entity declaration '{0}'
222 ++199 invalid character reference
223 ++200 unterminated character reference
224 ++201 expected entity name for reference
225 ++202 entity '{0}' not found
226 ++203 unparsed entity reference '{0}' is invalid at this point
227 ++204 unterminated entity reference '{0}'
228 ++205 recursive entity expansion '{0}'
229 ++206 partial markup in entity value
230 ++207 unterminated element declaration '{0}'
231 ++208 expected content specification for element '{0}'
232 ++209 '*' expected
233 ++210 mixed content model '{0}' not terminated properly
234 ++211 system or public id expected
235 ++212 unterminated notation declaration
236 ++213 expected ',', '|', or ')'
237 ++214 expected '|' or ')'
238 ++215 expected ',', '|', or ')' in content model of element '{0}'
239 ++216 expected enumeration value for attribute '{0}'
240 ++217 expected '|' or ')'
241 ++218 unterminated entity literal
242 ++219 unmatched end tag detected
243 ++220 '(' expected
244 ++221 attribute '{0}' is already specified for element '{1}'
245 ++222 '<' character cannot be used in attribute value '{0}'; use &lt; instead
246 ++223 leading surrogate character is not followed by a legal second character
247 ++224 expected ']]>' sequence to end conditional section
248 ++225 expected INCLUDE or IGNORE at this point
249 ++226 expected '[' to follow INCLUDE or IGNORE
250 ++227 unexpected end of entity '{0}'
251 ++228 parameter entity propagated out of internal/external subset
252 ++229 unmatched ']' character detected
253 ++230 parameter entity references are not allowed inside markup in internal subset
254 ++231 entity propagated out of the content section into miscellaneous
255 ++232 expected &# to be followed by a numeric character value
256 ++233 '[' expected
257 ++234 ']]>' sequence is not allowed in character data
258 ++235 '--' sequence is illegal in comment
259 ++236 unterminated CDATA section
260 ++237 NDATA expected
261 ++238 NDATA is illegal for parameter entities
262 ++239 hex radix character references must use 'x', not 'X'
263 ++240 {0} declaration already seen
264 ++241 XML declarations must be in this order: version, encoding, standalone
265 ++242 external entity cannot be referred to from attribute value
266 ++243 XML or TEXT declaration must start with '<?xml ', not '<?XML '
267 ++244 expected literal entity value or public/system id
268 ++245 '{0}' is not a valid digit for the specified radix
269 ++246 input ended before all started tags were ended; last tag started is '{0}'
270 ++247 nested CDATA section illegal
271 ++248 prefix '{0}' can not be resolved to namespace URI
272 ++249 start and the end tags are in different entities
273 ++250 XML document cannot be empty
274 ++251 CDATA section is illegal outside the root element
275 ++252 unexpected trailing surrogate character
276 ++253 processing instruction cannot start with 'xml'
277 ++254 XML or TEXT declaration must start at line 1, column 1
278 ++255 version declaration is required in XML declaration
279 ++256 standalone declaration is only legal in the main XML entity
280 ++257 encoding declaration is required in TEXT declaration
281 ++258 colon is illegal in names when namespaces are enabled
282 ++259 {0}
283 ++260 schemaLocation does not contain namespace-location pairs
284 ++261 fatal error during schema scan
285 ++262 reference to external entity declaration '{0}' is illegal in standalone document
286 ++263 partial markup in parameter entity replacement text in complete declaration
287 ++264 invalid namespace value in prefix-namespace mapping '{0}'
288 ++265 prefix 'xmlns' cannot be explicitly bound to namespace
289 ++266 namespace for 'xmlns' cannot be explicitly bound to prefix
290 ++267 prefix 'xml' cannot be bound to namespace other than its canonical namespace
291 ++268 namespace for 'xml' cannot be bound to prefix other than 'xml'
292 ++269 element '{0}' cannot have 'xmlns' as its prefix
293 ++270 restriction must contain simpleType definition
294 ++271 invalid root element '{0}' in DOCTYPE declaration
295 ++272 invalid element name '{0}'
296 ++273 invalid attribute name '{0}'
297 ++274 invalid entity reference name '{0}'
298 ++275 DOCTYPE declaration already seen
299 ++276 fallback element is not a direct child of include element
300 ++277 include element without 'href' attribute
301 ++278 include element with XPointer specification; XPointer is not yet supported
302 ++279 invalid 'parse' attribute value '{0}'; expected 'text' or 'xml'
303 ++280 multiple fallback elements in document '{0}'
304 ++281 include failed and no fallback element found in document '{0}'
305 ++282 circular inclusion in document '{0}'
306 ++283 self-inclusion in document '{0}'
307 ++284 element '{0}' is not allowed as a child of include element
308 ++285 included notation '{0}' conflicts with notation already defined
309 ++286 included entity '{0}' conflicts with entity already defined
310 ++
311 ++
312 ++$set 2
313 ++2 no declaration found for element '{0}'
314 ++3 no declaration found for attribute '{0}'
315 ++4 notation '{0}' is referenced but was never declared
316 ++5 root element differs from that declared in DOCTYPE
317 ++6 missing required attribute '{0}'
318 ++7 element '{0}' is not allowed for content model '{1}'
319 ++8 ID attribute must be #IMPLIED or #REQUIRED
320 ++9 attribute cannot have empty value
321 ++10 element '{0}' has already been declared
322 ++11 element '{0}' has more than one ID attribute
323 ++12 ID value '{0}' has already been used
324 ++13 ID attribute '{0}' is referenced but was never declared
325 ++14 attribute '{0}' refers to undeclared notation '{1}'
326 ++15 element '{0}' is specified in DOCTYPE but was never declared
327 ++16 empty content is not valid for content model '{0}'
328 ++17 attribute '{0}' is not declared for element '{1}'
329 ++18 value '{0}' for attribute '{1}' of type ENTITY/ENTITIES must refer to external, unparsed entity
330 ++19 attribute '{0}' refers to unknown entity '{1}'
331 ++20 attribute of type ID/IDREF/IDREFS/ENTITY/ENTITIES/NOTATION cannot contain colon when namespaces are enabled
332 ++21 missing elements in content model '{0}'
333 ++22 no character data is allowed by content model
334 ++23 value '{0}' for attribute '{1}' does not match its type's defined enumeration or notation list
335 ++24 value '{0}' for attribute '{1}' is invalid Name or NMTOKEN value
336 ++25 attribute '{0}' does not allow multiple values
337 ++26 attribute '{0}' has value '{1}' that does not match its #FIXED value '{2}'
338 ++27 element types cannot be duplicated in mixed content model
339 ++28 {0} is not supported
340 ++29 '{0}' is not allowed in the {1} compositor; only element, group, choice, sequence, and any are allowed
341 ++30 base type '{0}' not found in '{1}' definition
342 ++31 {0} declaration with 'ref' attribute cannot have content
343 ++32 {0}
344 ++33 prohibited attribute '{0}' is present
345 ++34 illegal 'xml:space' declaration
346 ++35 schema document '{0}' has different target namespace from the one specified in instance document '{1}'
347 ++36 element '{0}' is of simple type and cannot have elements in its content
348 ++37 unable to find validator for simple type of element '{0}'
349 ++38 grammar not found for namespace '{0}'
350 ++39 {0}
351 ++40 'xsi:nil' specified for non-nillable element '{0}'
352 ++41 element '{0}' is nil and must be empty
353 ++42 content of element '{0}' differs from its declared fixed value
354 ++43 unable to find validator for simple type of attribute '{0}'
355 ++44 error during schema scan
356 ++45 element '{0}' must be qualified
357 ++46 element '{0}' must be unqualified
358 ++47 reference to external entity declaration '{0}' is not allowed in standalone document
359 ++48 attribute '{0}' in element '{1}' has default value and must be specified in standalone document
360 ++49 attribute '{0}' must not be changed by normalization in standalone document
361 ++50 whitespace must not occur between externally declared elements with element content in standalone document
362 ++51 entity '{0}' not found
363 ++52 partial markup in parameter entity replacement text
364 ++53 failed to validate '{0}'
365 ++54 complex type '{0}' violates the unique particle attribution rule in its components '{1}' and '{2}'
366 ++55 abstract type '{0}' cannot be used in 'xsi:type'
367 ++56 element '{0}' is abstract; use non-abstract member of its substitution group instead
368 ++57 type of element '{0}' is abstract; use 'xsi:type' to specify non-abstract type instead
369 ++58 type '{0}' specified in 'xsi:type' cannot be resolved
370 ++59 type '{0}' specified in 'xsi:type' does not derive from type of element '{1}'
371 ++60 element '{0}' does not permit substitution
372 ++61 complex type '{0}' does not permit substitution
373 ++62 attribute '{0}' must be qualified
374 ++63 attribute '{0}' must be unqualified
375 ++64 identity constraint field matches more than one value within the scope of its selector; field must match unique value
376 ++65 unknown identity constraint field
377 ++66 element '{0}' has identity constraint key with no value
378 ++67 element '{0}' does not have enough values for identity constraint key '{1}'
379 ++68 element '{0}' declares identity constraint key that matches nillable element
380 ++69 element '{0}' declares duplicate identity constraint unique values
381 ++70 element '{0}' declares duplicate identity constraint key values
382 ++71 keyref '{0}' refers to out of scope key/unique
383 ++72 identity constraint key for element '{0}' not found
384 ++73 non-whitespace characters are not allowed in schema declarations other than appinfo and documentation
385 ++74 element '{0}' declared EMPTY but has attribute '{1}' of type NOTATION
386 ++75 element '{0}' declared EMPTY and cannot have content, not even entity references, comments, PIs, or whitespaces
387 ++76 element '{0}' has more than one attribute of type NOTATION
388 ++77 attribute '{0}' has non-distinct token '{1}'
389 ++78 content model of element '{0}' does not allow escaped whitespaces
390 ++
391 ++
392 ++$set 3
393 ++2 unable to open primary document entity '{0}'
394 ++5 index is beyond array bounds
395 ++6 new array size is less than the old
396 ++7 index is beyond maximum attribute index
397 ++8 invalid AttType value
398 ++9 invalid DefAttType value
399 ++10 bit index is beyond set size
400 ++11 bit sets have different sizes
401 ++12 no more buffers available
402 ++13 buffer is not found in the manager's pool
403 ++14 NULL pointer
404 ++15 binary operation node has unary node type
405 ++16 content type must be mixed or children
406 ++17 PCDATA node is illegal at this point
407 ++18 unary operation node has binary node type
408 ++19 unknown content model type
409 ++20 unknown content spec type
410 ++21 parent element has no content spec node
411 ++22 invalid spec type for '{0}'
412 ++23 unknown creation reason value
413 ++24 element stack is empty
414 ++25 pop operation requested on empty stack
415 ++26 parent operation requested with only one element in stack
416 ++27 no more elements in enumerator
417 ++28 unable to open file '{0}'
418 ++29 unable to query file position
419 ++30 unable to close file
420 ++31 unable to seek to the end of file
421 ++32 unable to seek to the required position in file
422 ++33 unable to duplicate handle
423 ++34 unable to read data from file
424 ++35 unable to write data to file
425 ++36 unable to reset file position to the beginning
426 ++37 unable to get file size
427 ++38 unable to determine file base pathname
428 ++39 parsing in progress
429 ++40 DOCTYPE declaration was seen but installed validator does not support DTD
430 ++41 unable to open DTD document '{0}'
431 ++42 unable to open external entity '{0}'
432 ++43 unexpected end of input
433 ++44 zero hash modulus
434 ++45 hashing key produced invalid hash
435 ++46 no such key in hash table
436 ++47 unable to destroy mutex
437 ++48 internal error in NetAccessor
438 ++49 NetAccessor is unable to determine length of remote file
439 ++50 unable to initialize NetAccessor
440 ++51 unable to resolve host/address '{0}'
441 ++52 unable to create socket for URL '{0}'
442 ++53 unable to connect socket for URL '{0}'
443 ++54 unable to write to socket for URL '{0}'
444 ++55 unable to read from socket for URL '{0}'
445 ++56 specified HTTP method is not supported by NetAccessor
446 ++57 element '{0}' is already in pool
447 ++58 invalid pool element id
448 ++59 zero hash modulus
449 ++60 reader id not found
450 ++61 invalid auto encoding value
451 ++62 unable to decode first line in entity '{0}'
452 ++63 XML or TEXT declaration '{0}' cannot have NEL or lsep
453 ++64 current transcoding service does not support source offset information
454 ++65 EBCDIC file must provide encoding declaration
455 ++66 unable to open primary document entity '{0}'
456 ++67 unbalanced start/end tags
457 ++68 call to scanNext is illegal at this point
458 ++69 index is past top of stack
459 ++70 empty stack
460 ++71 target buffer cannot have zero max size
461 ++72 unsupported radix; expected 2, 8, 10, or 16
462 ++73 target buffer is too small
463 ++74 start index is past the end of string
464 ++75 string representation overflows output binary result
465 ++76 illegal string pool id
466 ++77 char 0x{0} is not representable in '{1}' encoding
467 ++78 invalid multi-byte sequence
468 ++79 code point 0x{0} is invalid for '{1}' encoding
469 ++80 leading surrogate followed by invalid trailing surrogate
470 ++81 unable to create converter for '{0}' encoding
471 ++82 malformed URL
472 ++83 unsupported protocol in URL
473 ++84 URL protocol '{0}' is unsupported
474 ++85 missing protocol prefix
475 ++86 expected '//' after protocol
476 ++87 base part of URL cannot be relative
477 ++88 port field must be 16-bit decimal number
478 ++89 invalid byte '{1}' at position {0} of a {2}-byte sequence
479 ++90 invalid bytes '{0}' and '{1}' of a 3-byte sequence
480 ++91 irregular bytes '{0}' and '{1}' of a 3-byte sequence
481 ++92 invalid bytes '{0}' and '{1}' of a 4-byte sequence
482 ++93 exceeded byte limit at byte '{0}' in a {1}-byte sequence
483 ++94 index is beyond vector bounds
484 ++95 invalid element id
485 ++96 internal subset is not allowed when reusing the grammar
486 ++97 unknown recognizer encoding
487 ++98 illegal character at offset {0} in regular expression '{1}'
488 ++99 invalid reference number
489 ++100 character expected after backslash
490 ++101 unexpected '?'; '(?:', '(?=', '(?!', '(?<', '(?#', or '(?>' expected
491 ++102 '(?<=' or '(?<!' expected
492 ++103 unterminated comment
493 ++104 ')' expected
494 ++105 unexpected end of pattern in modifier group
495 ++106 ':' expected
496 ++107 unexpected end of pattern in conditional group
497 ++108 back reference, anchor, lookahead, or lookbehind expected in conditional pattern
498 ++109 more than three choices in conditional group
499 ++110 character in the U+0040-U+005f range must follow '\c'
500 ++111 '{' expected before category character
501 ++112 property name must be closed with '}'
502 ++113 unexpected meta character
503 ++114 unknown property
504 ++115 POSIX character class must be closed with ':]'
505 ++116 unexpected end of pattern in character class
506 ++117 unknown name for POSIX character class
507 ++118 ']' expected
508 ++119 '{0}' is invalid character range; use '\{1}' instead
509 ++120 '[' expected
510 ++121 ')', '-[', '+[', or '&[' expected
511 ++122 range end code point '{0}' is less than start code point '{1}'
512 ++123 invalid Unicode hex notation
513 ++124 '\ x{' must be closed with '}'
514 ++125 invalid Unicode code point
515 ++126 anchor cannot be present at this point
516 ++127 '{0}' is invalid character escape sequence
517 ++128 invalid quantifier in '{0}'; digit expected
518 ++129 invalid quantifier in '{0}'; invalid quantity or missing '}'
519 ++130 invalid quantifier in '{0}'; digit or '}' expected
520 ++131 invalid quantifier in '{0}'; min quantity must be less than or equal max quantity
521 ++132 invalid quantifier in '{0}'; quantity value overflow
522 ++133 XML Schema was seen but installed validator does not support XML Schema
523 ++134 SubstitutionGroupComparator has no grammar resolver
524 ++135 invalid length value '{0}'
525 ++136 invalid maxLength value '{0}'
526 ++137 invalid minLength value '{0}'
527 ++138 length value '{0}' must be a non-negative integer
528 ++139 maxLength value '{0}' must be a non-negative integer
529 ++140 minLength value '{0}' must be a non-negative integer
530 ++141 both length and maxLength cannot be present at the same time
531 ++142 both length and minLength cannot be present at the same time
532 ++143 maxLength value '{0}' must be greater than minLength value '{1}'
533 ++144 invalid facet tag '{0}'
534 ++145 length value '{0}' must be equal to length value '{1}' in the base
535 ++146 minLength value '{0}' must be greater than or equal to minLength value '{1}' in the base
536 ++147 minLength value '{0}' must be less than or equal to maxLength value '{1}' in the base
537 ++148 maxLength value '{0}' must be less than or equal to maxLength value '{1}' in the base
538 ++149 maxLength value '{0}' must be greater than or equal to minLength value '{1}' in the base
539 ++150 length value '{0}' must be greater than or equal to minLength value '{1}' in the base
540 ++151 length value '{0}' must be less than or equal to maxLength value '{1}' in the base
541 ++152 minLength value '{0}' must be less than or equal to length value '{1}' in the base
542 ++153 maxLength value '{0}' must be greater than or equal to length value '{1}' in the base
543 ++154 enumeration value '{0}' must be from the value space of the base
544 ++155 whiteSpace value '{0}' must be one of 'preserve', 'replace', or 'collapse'
545 ++156 whiteSpace value is 'preserve' or 'replace' while base type whiteSpace value is 'collapse'
546 ++157 whiteSpace value is 'preserve' while base type whiteSpace value is 'replace'
547 ++158 invalid maxInclusive value '{0}'
548 ++159 invalid maxExclusive value '{0}'
549 ++160 invalid minInclusive value '{0}'
550 ++161 invalid minExclusive value '{0}'
551 ++162 invalid totalDigits value '{0}'
552 ++163 invalid fractionDigits value '{0}'
553 ++164 totalDigits value '{0}' must be a positive integer
554 ++165 fractionDigits value '{0}' must be a non-negative integer
555 ++166 both maxInclusive and maxExclusive cannot be present at the same time
556 ++167 both minInclusive and minExclusive cannot be present at the same time
557 ++168 maxExclusive value '{0}' must be greater than minExclusive value '{1}'
558 ++169 maxExclusive value '{0}' must be greater than minInclusive value '{1}'
559 ++170 maxInclusive value '{0}' must be greater than minExclusive value '{1}'
560 ++171 maxInclusive value '{0}' must be greater than minInclusive value '{1}'
561 ++172 totalDigits value '{0}' must be greater than fractionDigits value '{1}'
562 ++173 maxInclusive value '{0}' must be less than maxExclusive value '{1}' in the base
563 ++174 maxInclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
564 ++175 maxInclusive value '{0}' must be greater than or equal to minInclusive value '{1}' in the base
565 ++176 maxInclusive value '{0}' must be greater than minExclusive value '{1}' in the base
566 ++177 maxExclusive value '{0}' must be less than or equal to maxExclusive value '{1}' in the base
567 ++178 maxExclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
568 ++179 maxExclusive value '{0}' must be greater than minInclusive value '{1}' in the base
569 ++180 maxExclusive value '{0}' must be greater than minExclusive value '{1}' in the base
570 ++181 minExclusive value '{0}' must be less than maxExclusive value '{1}' in the base
571 ++182 minExclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
572 ++183 minExclusive value '{0}' must be greater than minInclusive value '{1}' in the base
573 ++184 minExclusive value '{0}' must be greater than minExclusive value '{1}' in the base
574 ++185 minInclusive value '{0}' must be less than maxExclusive value '{1}' in the base
575 ++186 minInclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
576 ++187 minInclusive value '{0}' must be greater than or equal to minInclusive value '{1}' in the base
577 ++188 minInclusive value '{0}' must be greater than minExclusive value '{1}' in the base
578 ++189 maxInclusive value '{0}' must be from the base type value space
579 ++190 maxExclusive value '{0}' must be from the base type value space
580 ++191 minInclusive value '{0}' must be from the base type value space
581 ++192 minExclusive value '{0}' must be from the base type value space
582 ++193 totalDigits value '{0}' must be less than or equal to totalDigits value '{1}' in the base
583 ++194 fractionDigits value '{0}' must be less than or equal to totalDigits value '{1}' in the base
584 ++195 fractionDigits value '{0}' must be less than or equal to fractionDigits value '{1}' in the base
585 ++196 maxInclusive value '{0}' must be equal to fixed maxInclusive value '{1}' in the base
586 ++197 maxExclusive value '{0}' must be equal to fixed maxExclusive value '{1}' in the base
587 ++198 minInclusive value '{0}' must be equal to fixed minInclusive value '{1}' in the base
588 ++199 minExclusive value '{0}' must be equal to fixed minExclusive value '{1}' in the base
589 ++200 totalDigits value '{0}' must be equal to fixed totalDigits value '{1}' in the base
590 ++201 fractionDigits value '{0}' must be equal to fixed fractionDigits value '{1}' in the base
591 ++202 maxLength value '{0}' must be equal to fixed maxLength value '{1}' in the base
592 ++203 minLength value '{0}' must be equal to fixed minLength value '{1}' in the base
593 ++204 whiteSpace value '{0}' must be equal to fixed whiteSpace value '{1}' in the base
594 ++205 internal error while processing fixed facet
595 ++206 list itemType is empty
596 ++207 union memberTypes is empty
597 ++208 restriction union base is empty
598 ++209 restriction union base is '{0}' instead of union
599 ++210 value '{0}' does not match regular expression facet '{1}'
600 ++211 value '{0}' is invalid Base64-encoded binary
601 ++212 value '{0}' is invalid Hex-encoded binary
602 ++213 value '{0}' has length '{1}' which exceeds maxLength facet value '{2}'
603 ++214 value '{0}' has length '{1}' which is less than minLength facet value '{2}'
604 ++215 value '{0}' has length '{1}' which is not equal to length facet value '{2}'
605 ++216 value '{0}' not in enumeration
606 ++217 value '{0}' has '{1}' total digits which exceeds totalDigits facet value '{2}'
607 ++218 value '{0}' has '{1}' fraction digits which exceeds fractionDigits facet value '{2}'
608 ++219 value '{0}' must be less than or equal to maxInclusive facet value '{1}'
609 ++220 value '{0}' must be less than maxExclusive facet value '{1}'
610 ++221 value '{0}' must be greater than or equal to minInclusive facet value '{1}'
611 ++222 value '{0}' must be greater than or equal to minExclusive facet value '{1}'
612 ++223 value '{0}' is not whitespace replaced
613 ++224 value '{0}' is not whitespace collapsed
614 ++225 value '{0}' is invalid NCName
615 ++226 value '{0}' is invalid {1}
616 ++227 ID value '{0}' is not unique
617 ++228 value '{0}' is invalid ENTITY
618 ++229 value '{0}' is invalid QName
619 ++230 NOTATION '{0}' must be valid QName
620 ++231 value '{0}' does not match any member types of the union
621 ++232 value '{0}' is invalid anyURI
622 ++233 empty string encountered
623 ++234 string contains only whitespaces
624 ++235 more than one decimal point encountered
625 ++236 invalid character encountered
626 ++237 NULL pointer encountered
627 ++238 unable to construct URI with NULL/empty {0}
628 ++239 {0} '{1}' can only be set for a generic URI
629 ++240 {0} contains invalid escape sequence '{1}'
630 ++241 {0} contains invalid character '{1}'
631 ++242 {0} cannot be NULL
632 ++243 '{1}' is not conformant to {0}
633 ++244 no scheme found in URI
634 ++245 {0} '{1}' may not be specified if host is not specified
635 ++246 {0} '{1}' may not be specified if path is not specified
636 ++247 port number '{0}' must be in the (0,65535) range
637 ++248 internal error while validating '{0}'
638 ++249 result not set
639 ++250 internal error in CompactRanges
640 ++251 mismatched type in MergeRanges
641 ++252 internal error in SubtractRanges
642 ++253 internal error in IntersectRanges
643 ++254 argument must be RangeToken
644 ++255 invalid category name '{0}'
645 ++256 keyword '{0}' not found
646 ++257 reference number must be greater than zero
647 ++258 option '{0}' unknown
648 ++259 unknown token type
649 ++260 unable to get RangeToken for '{0}'
650 ++261 not supported
651 ++262 invalid child index
652 ++263 replace pattern cannot match zero-length string
653 ++264 invalid replace pattern
654 ++265 enabling NEL option can only be done once per process
655 ++266 out of memory
656 ++267 operation is not allowed
657 ++268 selector cannot select attribute
658 ++269 '|' at the beginning of XPath expression is illegal
659 ++270 '||' in XPath expression is illegal
660 ++271 missing attribute name in XPath expression
661 ++272 unexpected XPath token; expected qname, any, or namespace test
662 ++273 prefix '{0}' used in XPath expression can not be resolved to namespace URI
663 ++274 '::' in XPath expression is illegal
664 ++275 expected step following 'child' token in XPath expression
665 ++276 expected step following '//' in XPath expression
666 ++277 expected step following '/' in XPath expression
667 ++278 '/' not allowed after '//' in XPath expression
668 ++279 '//' only allowed after '.' at the beginning of XPath expression
669 ++280 '/' at the beginning of XPath expression is illegal
670 ++281 root element selection is illegal in XPath expression
671 ++282 empty XPath expression
672 ++283 XPath expression cannot end with '|'
673 ++284 invalid character '{0}' in XPath expression
674 ++285 unsupported XPath token
675 ++286 fractional values not supported in XPath expression
676 ++287 invalid dateTime value '{0}'
677 ++288 missing 'T' separator in dateTime value '{0}'
678 ++289 invalid gDay value '{0}'
679 ++290 invalid gMonth value '{0}'
680 ++291 invalid gMonthDay value '{0}'
681 ++292 invalid duration value '{0}'
682 ++293 duration value '{0}' must start with '-' or 'P'
683 ++294 duration value '{0}' must contain 'P'
684 ++295 duration value '{0}' can contain '-' only as the first character
685 ++296 duration value '{0}' contains invalid text before 'T'
686 ++297 duration value '{0}' has no time component after 'T'
687 ++298 duration value '{0}' must have at least one component
688 ++299 duration value '{0}' must have at least one digit after '.'
689 ++300 incomplete date value '{0}'
690 ++301 invalid date value '{0}'
691 ++302 incomplete time value '{0}'
692 ++303 invalid time value '{0}'
693 ++304 expected fractional seconds after '.' in time value '{0}'
694 ++305 incomplete gYearMonth value '{0}'
695 ++306 invalid gYearMonth value '{0}'
696 ++307 invalid gYear value '{0}'
697 ++308 year value '{0}' must follow 'CCYY' format
698 ++309 invalid leading zero in gYear value '{0}'
699 ++310 month component missing in gYearMonth value '{0}'
700 ++311 time zone expected in '{0}'
701 ++312 unexpected text after 'Z' in time zone value '{0}'
702 ++313 invalid time zone value '{0}'
703 ++314 illegal year value '{0}'
704 ++315 month value '{0}' must be between 1 and 12
705 ++316 day value '{0}' must be between 1 and {1}
706 ++317 hours value '{0}' must be between 0 and 23
707 ++318 minutes value '{0}' must be between 0 and 59
708 ++319 seconds value '{0}' must be between 0 and 60
709 ++320 minutes value '{0}' must be between 0 and 59
710 ++321 derived by restriction complex type has content while base type is empty
711 ++322 namespace of element '{0}' is not allowed by wildcard in the base
712 ++323 occurrence range of element '{0}' is not a valid restriction of base element's range
713 ++324 element name/namespace in restriction does not match that of corresponding element in the base
714 ++325 element '{0}' is nillable in the restriction while it is non-nillable in the base
715 ++326 element '{0}' is either not fixed or is fixed to a different value compared to corresponding element in the base
716 ++327 disallowed substitutions for element '{0}' are not a superset of those for corresponding element in the base
717 ++328 element '{0}' has type that does not derive from type of corresponding element in the base
718 ++329 element '{0}' has fewer identity constraints compared to corresponding element '{1}' in the base
719 ++330 element '{0}' has identity constraint that does not appear in corresponding element '{1}' in the base
720 ++331 occurrence range of group is not a valid restriction of occurrence range of base group
721 ++332 no complete functional mapping between particles
722 ++333 forbidden restriction of any particle
723 ++334 forbidden restriction of all compositor
724 ++335 forbidden restriction of choice compositor
725 ++336 forbidden restriction of sequence compositor
726 ++337 occurrence range of wildcard is not a valid restriction of base wildcard's range
727 ++338 wildcard is not a subset of corresponding wildcard in the base
728 ++339 occurrence range of group is not a restriction of base wildcard's range
729 ++340 no complete functional mapping between particles
730 ++341 no complete functional mapping between particles
731 ++342 invalid content spec node type
732 ++343 NodeIDMap exceeds largest available size
733 ++344 ProtoType has NULL class name
734 ++345 ProtoType name length '{0}' differs from expected '{1}'
735 ++346 ProtoType name '{0}' differs from expected '{1}'
736 ++347 InputStream read '{0}' is less than required '{1}'
737 ++348 InputStream read '{0}' is beyond available buffer size '{1}'
738 ++349 storing violation
739 ++350 store buffer violation '{0}', '{1}'
740 ++351 object tag '{0}' exceeds load pool upper boundary '{1}'
741 ++352 load pool size '{0}' does not tally with object count '{1}'
742 ++353 loading violation
743 ++354 load buffer violation '{0}', '{1}'
744 ++355 invalid class index '{0}', '{1}'
745 ++356 invalid checkFillBuffer size '{0}'
746 ++357 invalid checkFlushBuffer size '{0}'
747 ++358 invalid NULL pointer encountered '{0}'
748 ++359 createObject fails
749 ++360 object count '{0}' exceeds upper boundary '{1}'
750 ++361 grammar pool is empty
751 ++362 grammar pool is not empty
752 ++363 string pool is not empty
753 ++364 storer level '{0}' does not match loader level '{1}'
754 ++365 undefined prefix in QName value '{0}'
755 ++
756 ++
757 ++$set 4
758 ++2 dummy
759 ++3 index or size is negative, or greater than the allowed value
760 ++4 specified range of text does not fit into DOMString
761 ++5 attempt is made to insert a node where it is not permitted
762 ++6 node is used in a different document than the one that created it
763 ++7 invalid or illegal XML character
764 ++8 node does not support storing data
765 ++9 attempt is made to modify an object where modifications are not allowed
766 ++10 attempt is made to reference a node in a context where it does not exist
767 ++11 implementation does not support the requested type of object or operation
768 ++12 attempt is made to add an attribute that is already in use elsewhere
769 ++13 attempt is made to use an object that is not or is no longer usable
770 ++14 invalid or illegal string
771 ++15 attempt is made to modify the type of the underlying object
772 ++16 attempt is made to create or change an object in a way which is incorrect with respect to namespaces
773 ++17 parameter or requested operation is not supported by the underlying object
774 ++18 call to a method such as insertBefore or removeChild would make the node invalid with respect to document grammar
775 ++19 type of an object is incompatible with the expected type of the parameter associated with the object
776 ++20 dummy
777 ++21 boundary points of a range do not meet specific requirements
778 ++22 container of a range boundary point is set to a node of an invalid type or to a node with an ancestor of an invalid type
779 ++23 dummy
780 ++24 failed to load a document or an XML fragment using DOMLSParser
781 ++25 failed to serialize a DOM node using DOMLSSerializer
782 ++26 dummy
783 ++27 expression has incorrect syntax or contains XPath features not supported by the XML Schema XPath subset
784 ++28 requested result type not supported
785 ++29 no current result in the result object
786 ++30 nested CDATA sections
787 ++31 unrepresentable character
788 ++32 unrecognized node type
789 ++33 parsing in progress
790 ++34 parsing aborted by the user
791 ++35 parsing failed
792 ++
793 ++
794
795 diff --git a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild
796 index 1606996a344..c87f737e34b 100644
797 --- a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild
798 +++ b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild
799 @@ -23,6 +23,9 @@ DEPEND="${RDEPEND}
800 test? ( dev-lang/perl )"
801
802 DOCS=( CREDITS KEYS NOTICE README )
803 +PATCHES=(
804 + "${FILESDIR}/${P}-fix-XERCESC-2161.patch"
805 +)
806
807 pkg_setup() {
808 export ICUROOT="${EPREFIX}/usr"