[
https://issues.apache.org/jira/browse/PROTON-1059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15034839#comment-15034839
]
ASF subversion and git services commented on PROTON-1059:
---------------------------------------------------------
Commit eb63824fd9eb6d3b516ae68065bf05c222b49d95 in qpid-proton's branch
refs/heads/master from [~aconway]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=eb63824 ]
PROTON-1059: ruby binding broken in 0.11 release and on master
Re-organized swig binding to avoid use of the pre-processor in %inline sections.
Now works with ccache and non-ccache swig.
NOTE: According to ccache-swig man page: "Known problems are using
preprocessor directives within %inline blocks and the use of ’#pragma SWIG’."
This includes using macros in an %inline section.
Added automatic example test, needs extension to cover all examples.
Updated option and error handling in some examples to support auto-testing.
> ruby: ruby binding broken in 0.11 release and on master
> -------------------------------------------------------
>
> Key: PROTON-1059
> URL: https://issues.apache.org/jira/browse/PROTON-1059
> Project: Qpid Proton
> Issue Type: Bug
> Reporter: Alan Conway
> Assignee: Alan Conway
>
> The ruby binding was broken by
>
> 2a1e1e7 PROTON-949: fix proton build with ccache swig
> This was not detected by the ruby self tests.
> Need to fix this on master, make a point release for 0.11, and add
> sufficient self tests to catch such problems in future.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)