You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2016/04/22 04:19:13 UTC

[jira] [Commented] (THRIFT-3487) Full support for newer Delphi versions

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

Hudson commented on THRIFT-3487:
--------------------------------

SUCCESS: Integrated in Thrift-precommit #438 (See [https://builds.apache.org/job/Thrift-precommit/438/])
THRIFT-3487 Full support for newer Delphi versions Client: Delphi Patch: (jensg: [https://github.com/apache/thrift/commit/bea9bbe7c6c72630ba7f9461ea70cb4a2e454548])
* lib/delphi/test/typeregistry/TestTypeRegistry.dpr
* lib/delphi/test/skip/skiptest_version2.dpr
* lib/delphi/src/Thrift.Transport.pas
* lib/delphi/test/server.dpr
* lib/delphi/test/client.dpr
* lib/delphi/test/multiplexed/Multiplex.Test.Client.dpr
* lib/delphi/test/TestClient.pas
* lib/delphi/test/skip/skiptest_version1.dpr
* lib/delphi/test/serializer/TestSerializer.dpr
* lib/delphi/src/Thrift.Socket.pas
* lib/delphi/test/multiplexed/Multiplex.Test.Server.dpr
* lib/delphi/test/TestServer.pas


> Full support for newer Delphi versions
> --------------------------------------
>
>                 Key: THRIFT-3487
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3487
>             Project: Thrift
>          Issue Type: Bug
>          Components: Delphi - Compiler
>    Affects Versions: 0.9.3
>            Reporter: Franz Rauscher
>            Assignee: Kyle Johnson
>             Fix For: 0.10.0
>
>         Attachments: 0001-THRIFT-3487-Full-support-for-newer-Delphi-versions.patch, THRIFT-3487-Full-support-for-newer-Delphi-versions.patch, THRIFT-3487-Full-support-for-sockets-in-newer-Delphi-versions.patch
>
>
> There are a few issues with newer Delphi versions, in particular regarding the deprecated sockets library that we use today. Currently, the sockets support has been removed from the Thrift Delphi bindings for newer Delphi versions, so we are at least able to compile the rest w/o problems.
> If sockets are needed, one may consider downloading the file [Web.Win.Sockets from the RAD-Studio Samples| http://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/RadStudio_XE8/Object%20Pascal/VCL/InetWinSockets/] instead to reactivate the old behaviour. However, this is not a recommended solution, only a workaround.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)