Closed greglaun-google closed 3 years ago
I'm unable to build the examples from master on a stock Ubuntu VM. I'm building using cabal rather than stack.
Most recently, the build was broken by PR #110, which upgraded proto3-wire and proto3-suite.
The version released on Hackage (https://hackage.haskell.org/package/grpc-haskell) also fails to build.
Steps to reproduce:
git clone https://github.com/awakesecurity/gRPC-haskell.git
nix-shell release.nix -A grpc-haskell.env
cabal configure --enable-tests && cabal build && cabal test
cabal configure --enable-tests -f with-examples && cabal build && cabal test
Expected result: Build succeeds.
Actual result:
build fails with an error "The constructor ‘ServiceOptions’ should have 9 arguments, but has been given 8."
Fix is up here: https://github.com/awakesecurity/gRPC-haskell/pull/115
I'm unable to build the examples from master on a stock Ubuntu VM. I'm building using cabal rather than stack.
Most recently, the build was broken by PR #110, which upgraded proto3-wire and proto3-suite.
The version released on Hackage (https://hackage.haskell.org/package/grpc-haskell) also fails to build.
Steps to reproduce:
git clone https://github.com/awakesecurity/gRPC-haskell.git
nix-shell release.nix -A grpc-haskell.env
, which succeeds.cabal configure --enable-tests && cabal build && cabal test
, which succeeds.cabal configure --enable-tests -f with-examples && cabal build && cabal test
Expected result: Build succeeds.
Actual result:
build fails with an error "The constructor ‘ServiceOptions’ should have 9 arguments, but has been given 8."