qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alan Conway <acon...@redhat.com>
Subject Re: qpidc and FreeBSD
Date Fri, 11 Dec 2009 14:00:32 GMT
On 12/10/2009 10:43 AM, Andrew Stitcher wrote:
> On Thu, 2009-12-10 at 10:30 -0500, Rajith Attapattu wrote:
>> Hello Andrey
>>
>> No it's not off topic.
>> Currently there is no effort on this.
>> Are you interested in having a crack at this?
>> There have been successful ports to windows and solaris.
>
> Currently the Solaris port does not build - and there isn't enough time
> to get it working for the 0.6 release.
>
> Some of the problem here is due to the use of the SunPro C++ compiler
> which has yet different quirks from the gcc and Visual Studio compilers
> which currently can build qpid.
>
>>
>> Please feel to join the dev list and ask questions.
>>   I am sure you will receive enough guidance on what to do.
>>
>> Regards,
>>
>> Rajith Attapattu
>> Red Hat
>> http://rajith.2rlabs.com/
>>
>> On Thu, Dec 10, 2009 at 10:11 AM, Andrey Kotrekhov
>> <kotasixtynine@gmail.com>  wrote:
>>> Hello.
>>> Are there any plans to port qpidc to FreeBSD or other BSD* ?
>
> It would be great to port to a bsd. As long as you can use gcc4 then the
> only significant area involved in the port is the Poller class which is
> currently Linux specific (implemented in
> cpp/src/qpid/sys/epoll/EpollPoller.cpp).
>
> The most general way to do this would be to port to use poll(). The
> advantage here would be that this would be very portable to posix
> systems. But this wouldn't have great performance. On FreeBSD creating a
> kqueues based port would probably be the way to go.
>
> Andrew
>
>

There's already a JIRA for a freeBSD port: 
https://issues.apache.org/jira/browse/QPID-1811. You can use that to recordideas 
and attach patches when it gets to that.

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Mime
View raw message