You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Caroline Maynard (JIRA)" <tu...@ws.apache.org> on 2007/02/09 16:44:06 UTC

[jira] Created: (TUSCANY-1103) Won't compile with VC6

Won't compile with VC6
----------------------

                 Key: TUSCANY-1103
                 URL: https://issues.apache.org/jira/browse/TUSCANY-1103
             Project: Tuscany
          Issue Type: Bug
          Components: C++ SDO
    Affects Versions: Cpp-current
         Environment: WinXP, VC6
            Reporter: Caroline Maynard
            Priority: Critical


Yes, I know the compiler of choice for Tuscany is now VC8. However the compiler used by the automated Windows builds for PHP is VC6, and there are issues preventing the PHP community from upgrading at present. Therefore, to avoid diverging the code, it would be helpful if Tuscany could keep the code compatible with VC6. 

The issue we've fallen over is a well-known deficiency in VC6: http://support.microsoft.com/kb/241569, where A is SDOTypeInfo and x is MAX_TRANSIENT_SIZE.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Resolved: (TUSCANY-1103) Won't compile with VC6

Posted by "Geoff Winn (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoff Winn resolved TUSCANY-1103.
---------------------------------

       Resolution: Fixed
    Fix Version/s: Cpp-current
         Assignee: Geoff Winn

Thank you for the patch.

I agree that SDODataConverter is at least as good a place to put the definition.

Patch built and tested on XP and Linux.

Patch applied.

> Won't compile with VC6
> ----------------------
>
>                 Key: TUSCANY-1103
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1103
>             Project: Tuscany
>          Issue Type: Bug
>          Components: C++ SDO
>    Affects Versions: Cpp-current
>         Environment: WinXP, VC6
>            Reporter: Caroline Maynard
>         Assigned To: Geoff Winn
>            Priority: Critical
>             Fix For: Cpp-current
>
>         Attachments: Tuscany-1103.patch
>
>
> Yes, I know the compiler of choice for Tuscany is now VC8. However the compiler used by the automated Windows builds for PHP is VC6, and there are issues preventing the PHP community from upgrading at present. Therefore, to avoid diverging the code, it would be helpful if Tuscany could keep the code compatible with VC6. 
> The issue we've fallen over is a well-known deficiency in VC6: http://support.microsoft.com/kb/241569, where A is SDOTypeInfo and x is MAX_TRANSIENT_SIZE.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Updated: (TUSCANY-1103) Won't compile with VC6

Posted by "Caroline Maynard (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Caroline Maynard updated TUSCANY-1103:
--------------------------------------

    Attachment: Tuscany-1103.patch

Of course I meant A is DataTypeInfo in the above.

I've attached the patch that fixes this for me. I actually moved the constant into SDODataConverter, because that is the only place where it's used, and it was simpler to do so. YMMV. 

> Won't compile with VC6
> ----------------------
>
>                 Key: TUSCANY-1103
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1103
>             Project: Tuscany
>          Issue Type: Bug
>          Components: C++ SDO
>    Affects Versions: Cpp-current
>         Environment: WinXP, VC6
>            Reporter: Caroline Maynard
>            Priority: Critical
>         Attachments: Tuscany-1103.patch
>
>
> Yes, I know the compiler of choice for Tuscany is now VC8. However the compiler used by the automated Windows builds for PHP is VC6, and there are issues preventing the PHP community from upgrading at present. Therefore, to avoid diverging the code, it would be helpful if Tuscany could keep the code compatible with VC6. 
> The issue we've fallen over is a well-known deficiency in VC6: http://support.microsoft.com/kb/241569, where A is SDOTypeInfo and x is MAX_TRANSIENT_SIZE.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


[jira] Closed: (TUSCANY-1103) Won't compile with VC6

Posted by "Caroline Maynard (JIRA)" <tu...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-1103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Caroline Maynard closed TUSCANY-1103.
-------------------------------------


> Won't compile with VC6
> ----------------------
>
>                 Key: TUSCANY-1103
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1103
>             Project: Tuscany
>          Issue Type: Bug
>          Components: C++ SDO
>    Affects Versions: Cpp-current
>         Environment: WinXP, VC6
>            Reporter: Caroline Maynard
>         Assigned To: Geoff Winn
>            Priority: Critical
>             Fix For: Cpp-current
>
>         Attachments: Tuscany-1103.patch
>
>
> Yes, I know the compiler of choice for Tuscany is now VC8. However the compiler used by the automated Windows builds for PHP is VC6, and there are issues preventing the PHP community from upgrading at present. Therefore, to avoid diverging the code, it would be helpful if Tuscany could keep the code compatible with VC6. 
> The issue we've fallen over is a well-known deficiency in VC6: http://support.microsoft.com/kb/241569, where A is SDOTypeInfo and x is MAX_TRANSIENT_SIZE.

-- 
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: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org