[ 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