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
> 

Reply via email to