For the record,

Here's the relevant error message when building newer mender-artifact (3.7.0) 
with older dependencies from unstable:

```
# github.com/mendersoftware/mender-artifact/artifact/gcp
src/github.com/mendersoftware/mender-artifact/artifact/gcp/signer.go:81:3: 
unknown field 'DigestCrc32C' in struct literal of type 
"google.golang.org/genproto/googleapis/cloud/kms/v1".AsymmetricSignRequest
src/github.com/mendersoftware/mender-artifact/artifact/gcp/signer.go:86:12: 
result.VerifiedDigestCrc32C undefined (type 
*"google.golang.org/genproto/googleapis/cloud/kms/v1".AsymmetricSignResponse 
has no field or method VerifiedDigestCrc32C)
src/github.com/mendersoftware/mender-artifact/artifact/gcp/signer.go:89:41: 
result.SignatureCrc32C undefined (type 
*"google.golang.org/genproto/googleapis/cloud/kms/v1".AsymmetricSignResponse 
has no field or method SignatureCrc32C)
src/github.com/mendersoftware/mender-artifact/artifact/gcp/signer.go:140:47: 
response.PemCrc32C undefined (type 
*"google.golang.org/genproto/googleapis/cloud/kms/v1".PublicKey has no field or 
method PemCrc32C)
dh_auto_build: error: cd obj-x86_64-linux-gnu && go install -trimpath -v -p 5 
-ldflags "-X github.com/mendersoftware/mender-artifact/cli.Version=3.7.0+ds1-1" 
github.com/mendersoftware/mender-artifact 
github.com/mendersoftware/mender-artifact/areader 
github.com/mendersoftware/mender-artifact/artifact 
github.com/mendersoftware/mender-artifact/artifact/gcp 
github.com/mendersoftware/mender-artifact/artifact/stage 
github.com/mendersoftware/mender-artifact/awriter 
github.com/mendersoftware/mender-artifact/cli 
github.com/mendersoftware/mender-artifact/cli/util 
github.com/mendersoftware/mender-artifact/handlers 
github.com/mendersoftware/mender-artifact/utils returned exit code 2
make[1]: *** [debian/rules:15: override_dh_auto_build] Error 25
make[1]: Leaving directory 
'/build/golang-github-mendersoftware-mender-artifact-3.7.0+ds1'
```

Regards,
Andreas Henriksson

Reply via email to