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 > >