[zeromq-dev] zbeacon and Mac OS

Pieter Hintjens ph at imatix.com
Thu Jun 26 20:57:37 CEST 2014


Feel free to send another patch to change that code back to what it was.

On Thu, Jun 26, 2014 at 8:14 PM, Carlos Agüero
<caguero at osrfoundation.org> wrote:
> It seems this commit is causing the problem:
>
> https://github.com/zeromq/czmq/commit/3b8ca21
>
>
>
> On Mon, Jun 23, 2014 at 10:46 PM, Pieter Hintjens <ph at imatix.com> wrote:
>> I regret that API change and want to revert it. It's not causing the beacon
>> issue though. Maybe something in the interface detection code.
>>
>> On Jun 24, 2014 6:50 AM, "Carlos Agüero" <caguero at osrfoundation.org> wrote:
>>>
>>> hi Matt,
>>>
>>> I've tested czmq 2.0.2 and it seems to work.
>>>
>>> I also tried the next tagged version, 2.1.0, and I got this assertion:
>>>
>>> "14-06-23 21:44:02 E: (UDP) error 'Can't assign requested address' on bind
>>> Assertion failed: (false), function zsys_socket_error, file zsys.c, line
>>> 546.
>>> Abort trap: 6"
>>>
>>> Version 2.2.0 doesn't give any error messages but doesn't work with my
>>> test program.
>>>
>>> The API between 2.0.2 and 2.1.0 changed, having to pass an extra
>>> argument with a zctx_t* .
>>>
>>> Any ideas?
>>>
>>> Thanks,
>>> Carlos
>>>
>>> On Mon, Jun 23, 2014 at 5:32 PM, Matt Connolly <matt.connolly at me.com>
>>> wrote:
>>> > Hi Carlos,
>>> >
>>> > zbeacon should work on Mac. The rbczmq gem wraps this functionality and
>>> > has some tests to verify it working from within ruby. I’ve tested this on
>>> > Mac, SmartOS and Linux. But I think the gem is still using czmq 2.0, not 2.2
>>> > yet, so there could have been some changes between then. I’m a bit busy to
>>> > take a look right now unfortunately, but maybe you could start by seeing if
>>> > there are any changes between czmq 2.0 and 2.2.
>>> >
>>> > Regards,
>>> > Matt
>>> >
>>> >
>>> >> On 24 Jun 2014, at 8:07 am, Carlos Agüero <caguero at osrfoundation.org>
>>> >> wrote:
>>> >>
>>> >> hi,
>>> >>
>>> >> I am building a multi platform library using zeromq. So far,
>>> >> everything went well while running on Linux. However, on Mac OS I am
>>> >> not able to make zbeacon work. Attached you can find a test example
>>> >> that works on Linux but not on Mac.
>>> >>
>>> >> The program, just creates a beacon, subscribes to everything and
>>> >> publishes a beacon. After that, I am expecting to receive the beacon
>>> >> when I do zstr_recv(...).
>>> >>
>>> >> In Mac OS, I don't receive any data. I'm using Mac OS X 10.9.3
>>> >> (Mavericks) and czmq v2.2.0.
>>> >>
>>> >> Is zbeacon suppose to work on Mac OS?
>>> >>
>>> >> Thanks,
>>> >> Carlos
>>> >>
>>> >> <CMakeLists.txt><beaconTest.cc>_______________________________________________
>>> >> zeromq-dev mailing list
>>> >> zeromq-dev at lists.zeromq.org
>>> >> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>>> >
>>> > _______________________________________________
>>> > zeromq-dev mailing list
>>> > zeromq-dev at lists.zeromq.org
>>> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>>> _______________________________________________
>>> zeromq-dev mailing list
>>> zeromq-dev at lists.zeromq.org
>>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>>
>>
>> _______________________________________________
>> zeromq-dev mailing list
>> zeromq-dev at lists.zeromq.org
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev



More information about the zeromq-dev mailing list