[ 
https://issues.apache.org/jira/browse/XERCESC-2247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17884022#comment-17884022
 ] 

Scott Cantor commented on XERCESC-2247:
---------------------------------------

If you want to build on an unsupported platform nobody is realistically going 
to be able to try out, you'd have to submit a patch to the build.

> 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
>            Priority: Blocker
>
> 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: c-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: c-dev-h...@xerces.apache.org

Reply via email to