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

Scott Cantor commented on XERCESC-2185:
---------------------------------------

There's likely a small adjustment needed, but there is no Solaris support for 
this code any longer, so if you want the fix, you would need to provide and 
test it, without breaking the platform(s) for which the fix was needed to begin 
with.

Going forward every release would require small fixes on Solaris to keep it 
working there, so without a maintainer willing to own that, I wouldn't advise 
continuing to use it.

> Janitor.hpp fails to compile on Solaris with Solaris Studio 12.2 and 12.4
> -------------------------------------------------------------------------
>
>                 Key: XERCESC-2185
>                 URL: https://issues.apache.org/jira/browse/XERCESC-2185
>             Project: Xerces-C++
>          Issue Type: Bug
>          Components: Build
>    Affects Versions: 3.2.2
>         Environment: SunOS <myhostname> 5.10 Generic_147440-12 sun4v sparc 
> sun4v
> CC: Sun C++ 5.11 SunOS_sparc 2010/08/13
>            Reporter: Alexey Roytman
>            Priority: Major
>
> When compiling xerces-c 3.2.2 on Solaris SPARC with Solaris Studio 12.2 and 
> 12.4, the configuration stage passes, but the build fails on these 2 lines in 
> Janitor.hpp:
> 158 XERCES_TEMPLATE_EXTERN template class XMLUTIL_EXPORT 
> ArrayJanitor<XMLByte>;
> 159 XERCES_TEMPLATE_EXTERN template class XMLUTIL_EXPORT ArrayJanitor<XMLCh>;
> The error messages are:
> "./xercesc/util/Janitor.hpp", line 158: Error: A declaration does not specify 
> a tag or an identifier.
> "./xercesc/util/Janitor.hpp", line 158: Error: Use ";" to terminate 
> declarations.
> "./xercesc/util/Janitor.hpp", line 159: Error: A declaration does not specify 
> a tag or an identifier.
> "./xercesc/util/Janitor.hpp", line 159: Error: Use ";" to terminate 
> declarations.
> When I comment out these 2 lines, the builds succeeds. I did not run the 
> tests...
> The xerces-c 3.2.1 was built on the same environment successfully.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
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