I have a patch on proton trunk 
(https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=288070d)
that disables the Go binding on windows by default. This fixes my build issues 
in the beta.

Alan, do you approve merging this change into the 0.11 release?

-Chuck

----- Original Message -----
> From: "Chuck Rolke" <cro...@redhat.com>
> To: us...@qpid.apache.org, proton@qpid.apache.org
> Sent: Thursday, October 29, 2015 4:23:00 PM
> Subject: Re: Proton 0.11.0 release update - Beta is available
> 
> Building 0.11.0-beta has a list of issues on Windows, mostly around the Go
> binding. Proton proper builds OK.
> 
> Maybe we could consider setting the Go binding off by default on Windows
> builds?
> 
> The new C++ binding produces DLL files OK (several new warnings) but I
> haven't tested them.
> 
> -Chuck
> 
> -----
> 1. CMake complains before even starting compiling anything
> 
> cmake command
> =============
>     cmake -G "Visual Studio 11 Win64"
>     -DCMAKE_INSTALL_PREFIX=P:\qpid-proton-0.11.0-beta\install_2012_x64
>     -DBUILD_JAVA=No ..
> 
> cmake output
> ============
>   -- Found Go: C:/tools/go/bin/go.exe (go version go1.4.2 windows/amd64)
>   CMake Warning (dev) at proton-c/bindings/go/CMakeLists.txt:63
>   (execute_process):
>   Syntax error in cmake code at
> 
>     P:/qpid-proton-0.11.0-beta/proton-c/bindings/go/CMakeLists.txt:63
> 
>   when parsing string
> 
>     {{range
>     
> .GoFiles}}P:\qpid-proton-0.11.0-beta\proton-c\bindings\go\src\qpid.apache.org\amqp/{{.}};{{end}}
> 
>   Invalid escape sequence \q
> 
> -----
> 2. Go version is the same for 32- and 64-bit versions.
> 
>   -- Found Go: C:/tools/go/bin/go.exe (go version go1.4.2 windows/amd64)
> 
> Not sure if this is an issue given how confused the script gets. None of the
> Go projects in the solution are populated or usable.
> 
> ----
> 3. 'ld' command looks for 'qpid-proton' when the file is named 'qpid-protond'
> 
> 17>
> C:/tools/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld.exe:
> cannot find -lqpid-proton
> 17>collect2.exe : error : ld returned 1 exit status
> 
> ----
> 4. Visual Studio has 7 failures all related to Go (I think) both debug and
> release
> ========== Build: 39 succeeded, 7 failed, 0 up-to-date, 0 skipped ==========
> 
> 
> 
> 
> ----- Original Message -----
> > From: "Justin Ross" <justin.r...@gmail.com>
> > To: us...@qpid.apache.org, proton@qpid.apache.org
> > Sent: Wednesday, October 28, 2015 6:49:13 AM
> > Subject: Proton 0.11.0 release update - Beta is available
> > 
> > Hi, everyone.  The beta is now available from the following URL:
> > 
> >   https://dist.apache.org/repos/dist/dev/qpid/proton/0.11.0-beta/
> > 
> > Maven staging repo:
> > 
> >   https://repository.apache.org/content/repositories/orgapacheqpid-1047
> > 
> > Test output from my machine, Fedora 22 x86-64:
> > 
> >   http://people.apache.org/~jross/qpid-releases/quirk-proton-0.11.0-beta.log
> > 
> > Take notice!  We are on a compressed schedule.  Alpha was one week ago, and
> > RC is only one week away.  We very much need testing and feedback on the
> > beta release.
> > 
> > With the beta, we've branched for release, and release-branch commits
> > require approval.  The release page[1] describes the procedure and
> > criteria.
> > 
> > Thanks!
> > Justin
> > 
> > ---
> > [1] Proton 0.11.0 release page:
> > https://cwiki.apache.org/confluence/display/qpid/Qpid+Proton+0.11.0
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
> For additional commands, e-mail: users-h...@qpid.apache.org
> 
> 

Reply via email to