[jira] [Updated] (PROTON-391) Proton perl binding fails to build on OS X

2016-01-07 Thread Justin Ross (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Ross updated PROTON-391:
---
Labels: osx  (was: )

> Proton perl binding fails to build on OS X
> --
>
> Key: PROTON-391
> URL: https://issues.apache.org/jira/browse/PROTON-391
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: proton-c
> Environment: OS X
>Reporter: Hiram Chirino
>  Labels: osx
>
> [ 71%] Building C object 
> proton-c/bindings/perl/CMakeFiles/cproton_perl.dir/perlPERL_wrap.c.o
> In file included from 
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:26,
>  from 
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:31,
>  from 
> /Users/chirino/sandbox/qpid-proton/proton-c/bindings/perl/perlPERL_wrap.c:1574:
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/object.h:53: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pn_equals’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/object.h:65: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_list_remove’
> In file included from 
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:31,
>  from 
> /Users/chirino/sandbox/qpid-proton/proton-c/bindings/perl/perlPERL_wrap.c:1574:
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:73: error: 
> expected specifier-qualifier-list before ‘bool’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:111: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pn_data_next’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:112: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pn_data_prev’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:113: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pn_data_enter’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:114: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pn_data_exit’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:115: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_data_lookup’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:126: 
> error: expected declaration specifiers or ‘...’ before ‘bool’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:129: 
> error: expected declaration specifiers or ‘...’ before ‘bool’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:154: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_data_is_array_described’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:156: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_data_is_described’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:157: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_data_is_null’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:158: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_data_get_bool’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/codec.h:187: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_data_restore’
> In file included from 
> /Users/chirino/sandbox/qpid-proton/proton-c/bindings/perl/perlPERL_wrap.c:1574:
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:428: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_transport_quiesced’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:445: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_link_is_sender’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:446: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_link_is_receiver’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:455: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_link_advance’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:500: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 
> ‘pn_terminus_is_dynamic’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:501: 
> error: expected declaration specifiers or ‘...’ before ‘bool’
> /Users/chirino/sandbox/qpid-proton/proton-c/include/proton/engine.h:519: 
> error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ befor

Proton Perl bindings now in Fedora

2013-02-01 Thread Darryl L. Pierce
The package review went very quickly, and the bindings are now up.
Please install them, test them and then give us some karma.

F17:
https://admin.fedoraproject.org/updates/perl-qpid_proton-0.3-2.fc17

F18:
https://admin.fedoraproject.org/updates/perl-qpid_proton-0.3-2.fc18
-- 
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/



pgp6Xv2Fgnz8t.pgp
Description: PGP signature


Re: Proton Perl

2013-01-29 Thread Rafael Schloming
It is definitely a supported language. The website is merely out of date,
the recent 0.3 release was the first to include the perl binding. Thanks
for noticing, I will update it shortly.

--Rafael

On Tue, Jan 29, 2013 at 3:58 AM, Lionel Cons lionel.c...@cern.ch wrote:

 http://qpid.apache.org/proton/ does not list Perl in the Bindings column.

 However, proton-c does have a bindings/perl directory that is being worked
 on.

 Could you please clarify if Perl is a supported language for Proton or not?

 Thanks,

 Lionel Cons