David Stiff created XERCESC-2247:
------------------------------------
Summary: build failure on visionOS
Key: XERCESC-2247
URL: https://issues.apache.org/jira/browse/XERCESC-2247
Project: Xerces-C++
Issue Type: Bug
Components: Build
Affects Versions: 3.2.5
Environment: macOS 13.6.3
Platforms/XROS.platform/Developer/SDKs/XROS.sdk
Reporter: David Stiff
does Xerces-c 3.2.5 build on visionOS? (it successful builds via CMake on
Windows, Mac, iOS and Linux)
On visionOS I am seeing:
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:99:12:
error: unknown type name 'TextEncoding'}}
{{ , TextEncoding textEncoding}}
{{ ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:116:2:
error: unknown type name 'CollatorRef'}}
{{ CollatorRef fCollator;
// Our collator}}
{{ ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:130:2:
error: unknown type name 'TextEncoding'}}
{{ TextEncoding discoverLCPEncoding();}}
{{ ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:150:6:
error: unknown type name 'TECObjectRef'}}
{{ TECObjectRef textToUnicode,}}
{{ ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:151:6:
error: unknown type name 'TECObjectRef'}}
{{ TECObjectRef unicodeToText,}}
{{ ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:199:5:
error: unknown type name 'TECObjectRef'}}
{{ TECObjectRef mTextToUnicode;}}
{{ ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp:200:5:
error: unknown type name 'TECObjectRef'}}
{{ TECObjectRef mUnicodeToText;}}
{{ ^}}
{{/Build/visionOS/visionos1.0-libc++-clang15.0/xerces-c/src/xercesc/util/PlatformUtils.cpp:485:8:
error: incompatible pointer types assigning to 'XMLTransService *' from
'MacOSUnicodeConverter *'}}
{{ tc = new MacOSUnicodeConverter(fgMemoryManager);}}
{{ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}
{{1 warning and 8 errors generated.}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]