[ 
https://issues.apache.org/jira/browse/XALANC-652?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12517289
 ] 

Dmitry Hayes commented on XALANC-652:
-------------------------------------

The patch looks ok . However It builds with Xerces 3.0 , but still fails with 
Xerces2.7 . I'm just wondering , because the current Xerces interfaces aren't 
stable yet , may be it worth to create "typedef XalanSize_t  XMLSize_t" 
somewhere in PlatformDefinitions.h and limit references to  XMLSize_t in the 
code.

PS : Failures of the build with Xerces27:
d:\LatestXalanC\src\xalanc\PlatformSupport\XalanLocator.hpp(94): error C2555: 
'xalanc_1_10::XalanLocator::getLineNumber': overriding virtual function return 
type differs and is not covariant from 'xercesc_2_7::Locator::getLineNumber'
d:\LatestXalanC\src\xalanc\PlatformSupport\XalanLocator.hpp(94): error C2555: 
'xalanc_1_10::XalanLocator::getColumnNumber': overriding virtual function 
return type differs and is not covariant from 
'xercesc_2_7::Locator::getColumnNumber'


> Xalan-C does not build with the latest Xerces-C trunk
> -----------------------------------------------------
>
>                 Key: XALANC-652
>                 URL: https://issues.apache.org/jira/browse/XALANC-652
>             Project: XalanC
>          Issue Type: Bug
>    Affects Versions: CurrentCVS
>            Reporter: David Bertoni
>            Assignee: David Bertoni
>         Attachments: patch.diff, patch2.diff
>
>
> Changes in the latest Xerces-C sources break source-code compatibility.  This 
> patch fixes those problems.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to