Re: Some proton portability work.

2012-12-05 Thread Weston M. Price
Looks good on OSX 10.8.2

Compilation is fine, send/recv work fine as well. 

-W
On Dec 5, 2012, at 5:04 PM, Andrew Stitcher astitc...@redhat.com wrote:

 I've committed some portability work on proton today.
 
 At this point, proton should configure and compile without error on
 FreeBSD and MacOS X.
 
 I've also done a bit of work which improves compilation under gcc on
 Solaris too, but this isn't finished (Solaris is missing any
 functionality to easily ignore SIGPIPE when writing to closed sockets).
 
 I've also done a bit of work to get it cross compile under mingw32, but
 again there are some remaining issues (ignoring the fact that the driver
 code for Windows isn't finished anyway)
 
 Questions, bugs etc. to me
 
 Andrew
 
 



Re: Some proton portability work.

2012-12-05 Thread Weston M. Price
+1

Good stuff all around. 


On Dec 5, 2012, at 5:27 PM, William Henry whe...@redhat.com wrote:

 Excellent work Andrew.  
 
 William
 
 
 On Dec 5, 2012, at 5:04 PM, Andrew Stitcher astitc...@redhat.com wrote:
 
 I've committed some portability work on proton today.
 
 At this point, proton should configure and compile without error on
 FreeBSD and MacOS X.
 
 I've also done a bit of work which improves compilation under gcc on
 Solaris too, but this isn't finished (Solaris is missing any
 functionality to easily ignore SIGPIPE when writing to closed sockets).
 
 I've also done a bit of work to get it cross compile under mingw32, but
 again there are some remaining issues (ignoring the fact that the driver
 code for Windows isn't finished anyway)
 
 Questions, bugs etc. to me
 
 Andrew
 
 



RE: Some proton portability work.

2012-12-05 Thread Mary Hinton
What is planned for the driver code for Windows?
Maybe I could help.
I have a Windows port running and could put more patches in Jira for changes to 
 the driver code required by Windows.
Thanks,
Mary Hinton


-Original Message-
From: Andrew Stitcher [mailto:astitc...@redhat.com] 
Sent: Wednesday, December 05, 2012 5:04 PM
To: proton
Subject: Some proton portability work.

I've committed some portability work on proton today.

At this point, proton should configure and compile without error on FreeBSD and 
MacOS X.

I've also done a bit of work which improves compilation under gcc on Solaris 
too, but this isn't finished (Solaris is missing any functionality to easily 
ignore SIGPIPE when writing to closed sockets).

I've also done a bit of work to get it cross compile under mingw32, but again 
there are some remaining issues (ignoring the fact that the driver code for 
Windows isn't finished anyway)

Questions, bugs etc. to me

Andrew






RE: Some proton portability work.

2012-12-05 Thread Mary Hinton
That sounds good.

-Original Message-
From: Cliff Jansen [mailto:cliffjan...@gmail.com] 
Sent: Wednesday, December 05, 2012 6:33 PM
To: proton@qpid.apache.org
Subject: Re: Some proton portability work.

Hi Mary,

Unless you have a problem with the driver in

  https://reviews.apache.org/r/6302/

I was just about to dust that off (update it and/or pull in your github
work) and work it in parallel with proton-159.  In theory the 2 together
should result in proton working with C++ and Windows libraries.  The
additional steps to get a Visual Studio implementation should be very
straight forward after that.

As before, the intent is to get a functional driver (without ssl for
now) that can get people going on Windows.  A high performance driver (with
overlapped io presumably) and with ssl integration would follow later.

Cliff

On Wed, Dec 5, 2012 at 2:45 PM, Mary Hinton m.hin...@nc.rr.com wrote:
 What is planned for the driver code for Windows?
 Maybe I could help.
 I have a Windows port running and could put more patches in Jira for
changes to  the driver code required by Windows.
 Thanks,
 Mary Hinton


 -Original Message-
 From: Andrew Stitcher [mailto:astitc...@redhat.com]
 Sent: Wednesday, December 05, 2012 5:04 PM
 To: proton
 Subject: Some proton portability work.

 I've committed some portability work on proton today.

 At this point, proton should configure and compile without error on
FreeBSD and MacOS X.

 I've also done a bit of work which improves compilation under gcc on
Solaris too, but this isn't finished (Solaris is missing any functionality
to easily ignore SIGPIPE when writing to closed sockets).

 I've also done a bit of work to get it cross compile under mingw32, 
 but again there are some remaining issues (ignoring the fact that the 
 driver code for Windows isn't finished anyway)

 Questions, bugs etc. to me

 Andrew