Your message dated Fri, 23 Mar 2018 06:26:30 -0600 with message-id <E1ezLmA-0003Wq-W0@debian-Aspire-M5-481G> and subject line Bug#890118: fixed in etcd 3.2.17+dfsg-1 has caused the Debian Bug report #890118, regarding etcd: FTBFS on several release architectures to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 890118: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890118 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: etcd Version: 3.2.9+dfsg-3 Severity: important Hi, etcd is failing to build on some release architectures. There are many errors, e.g. on mips: src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:147:39: not enough arguments in call to runtime.AnnotateContext have ("golang.org/x/net/context".Context, *http.Request) want ("golang.org/x/net/context".Context, *runtime.ServeMux, *http.Request) src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:149:21: not enough arguments in call to runtime.HTTPError have ("golang.org/x/net/context".Context, runtime.Marshaler, http.ResponseWriter, *http.Request, error) want ("golang.org/x/net/context".Context, *runtime.ServeMux, runtime.Marshaler, http.ResponseWriter, *http.Request, error) src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go:154:21: not enough arguments in call to runtime.HTTPError have ("golang.org/x/net/context".Context, runtime.Marshaler, http.ResponseWriter, *http.Request, error) want ("golang.org/x/net/context".Context, *runtime.ServeMux, runtime.Marshaler, http.ResponseWriter, *http.Request, error) s390x also has this one, among others: # github.com/coreos/etcd/pkg/cpuutil src/github.com/coreos/etcd/pkg/cpuutil/endian.go:31:13: error: array bound is not constant if v := (*[intWidth]byte)(unsafe.Pointer(&i)); v[0] == 0 { ^ src/github.com/coreos/etcd/pkg/cpuutil/endian.go:31:51: error: array index out of bounds if v := (*[intWidth]byte)(unsafe.Pointer(&i)); v[0] == 0 { Full logs at https://buildd.debian.org/status/package.php?p=etcd ^ Cheers, Emilio
--- End Message ---
--- Begin Message ---Source: etcd Source-Version: 3.2.17+dfsg-1 Hi Emilio, Thank you for reporting the FTBFS bug. You were first to report it, but I didn't notice your report until after the package upload. My apologies! And thanks again! We believe that the bug you reported is fixed in the latest version of etcd, which has been installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Anthony Fok <[email protected]> (supplier of updated etcd package) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 16 Mar 2018 18:20:05 -0600 Source: etcd Binary: etcd etcd-server etcd-client golang-etcd-server-dev Architecture: source amd64 all Version: 3.2.17+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <[email protected]> Changed-By: Anthony Fok <[email protected]> Description: etcd - Transitional package for etcd-client and etcd-server etcd-client - highly-available key value store -- client etcd-server - highly-available key value store -- daemon golang-etcd-server-dev - highly-available key value store -- source Closes: 890939 Changes: etcd (3.2.17+dfsg-1) unstable; urgency=medium . * New upstream release. * Fix FTBFS: - New upstream release contains regenerated gRPC *.pb.go and *.pb.gw.po files (since etcd 3.2.10) which build correctly with the updated gPRC packages in Debian. - Add "export DH_GOLANG_GO_GENERATE := 1" to debian/rules to fix FTBFS by re-generating keys.generated.go at build time with the same version of codecgen as golang-github-ugorji-go-codec-dev. See also https://github.com/coreos/etcd/issues/8715. - Add "Depends: golang-github-ugorji-go-codec" to have codecgen available at build time. (Closes: #890939) * Depend on golang-github-coreos-bbolt-dev, replacing golang-github-boltdb-bolt-dev, to "address backend database size issue" (since etcd 3.2.10) * Revert incoming-outgoing-context.patch (commit 5e059fd from upstream) which has been backported upstream in commit d62e39d from v3.3 branch to v3.2 branch since etcd 3.2.10 * Add match-ugorji-go-codec-native-time.Time-support.patch, which updates etcd/client/keys{,_test}.go to match the latest golang-github-ugorji-go-codec-dev to prevent a new "cannot use x.Expiration (type *time.Time) as type time.Time in argument to r.encDriver.EncodeTime" error, see https://github.com/ugorji/go/issues/224 and https://github.com/ugorji/go/commit/8badb25. * Apply "cme fix dpkg" to debian/control, bumping Standards-Version to 4.1.3, setting Priority to optional, and adding Testsuite: autopkgtest-pkg-go, etc. * Add myself to the list of Uploaders Checksums-Sha1: d4667fb8fbe8ca75185e89a9918c37ca00450018 3612 etcd_3.2.17+dfsg-1.dsc dd0b8b6059df8be7818bf6481cf758a6ebecfb1c 1293616 etcd_3.2.17+dfsg.orig.tar.gz 6209b3e14c7b6fa7c2c8048b98cb29930d712efa 21688 etcd_3.2.17+dfsg-1.debian.tar.xz 53bd45d179171e70ee50df08263046032fa10e33 8143248 etcd-client_3.2.17+dfsg-1_amd64.deb 63428030b2d0070a0fd2c2ba676ce7b9646fadec 2409176 etcd-server-dbgsym_3.2.17+dfsg-1_amd64.deb c7eb9735bc8cab7bd91bf2842082a43f2882c6cb 4310396 etcd-server_3.2.17+dfsg-1_amd64.deb ccf2a682510207d6c3773a8044defe497d1d2bba 7084 etcd_3.2.17+dfsg-1_all.deb d7d4aeb70245a22c9e1d884e47a11b74c294ee7c 12719 etcd_3.2.17+dfsg-1_amd64.buildinfo e542f72f7b3f449a4bdc03d0e7e9df40ad36a03f 632600 golang-etcd-server-dev_3.2.17+dfsg-1_all.deb Checksums-Sha256: 2538325a73c00823ab85bf4ddac68eed8404a7d5b066ad465081587f34723b51 3612 etcd_3.2.17+dfsg-1.dsc c531cb6c98e7e101f32fc4ea9fa6ebef0fcb0813c7e8370a593bad2e1d195d48 1293616 etcd_3.2.17+dfsg.orig.tar.gz 9ffb8acb70030b1e0d7cdfd5f1a113510001b6f55b813e47423f34ec8fc0b97b 21688 etcd_3.2.17+dfsg-1.debian.tar.xz 7075f1d01fc5219eb9a8a8a69e6fc59b7c6e40f427845f6a10bcfed2e611dcd4 8143248 etcd-client_3.2.17+dfsg-1_amd64.deb be7b0205aeb4e0c39fc0f54fc658734c07a51c19f4ced96f9c565faee15bfcd8 2409176 etcd-server-dbgsym_3.2.17+dfsg-1_amd64.deb 850fab14f967e9023ee9b64f5ed711c31afd9dcad4b2507c15940475620c8303 4310396 etcd-server_3.2.17+dfsg-1_amd64.deb c05ad7857921ec5bc347160baa44b89e2a7d021eebc1fce19406377d12ae4904 7084 etcd_3.2.17+dfsg-1_all.deb 18bcf188c274144e229b74197766213e8b3af693548316af21f9b571e3b9b66b 12719 etcd_3.2.17+dfsg-1_amd64.buildinfo 598e4118f6a0d110252cd367880fa723e233098ca510e28e013682e93eda2ddb 632600 golang-etcd-server-dev_3.2.17+dfsg-1_all.deb Files: 36e9eb8a77ee34a541e170001e658f22 3612 net optional etcd_3.2.17+dfsg-1.dsc 05d170bb4288e9bfa86b1d3675b5e8ce 1293616 net optional etcd_3.2.17+dfsg.orig.tar.gz b7b9d1f90eef75d0c739c90b525c0230 21688 net optional etcd_3.2.17+dfsg-1.debian.tar.xz a7e7dc7f0b2c356660122eb262594b08 8143248 net optional etcd-client_3.2.17+dfsg-1_amd64.deb 60fe6b57e1a227eb1bcff330b8b5ca65 2409176 debug optional etcd-server-dbgsym_3.2.17+dfsg-1_amd64.deb 7137d119353fa57fe7e156cca84d9880 4310396 net optional etcd-server_3.2.17+dfsg-1_amd64.deb 29759fca604db2c55e26893669e687e9 7084 oldlibs optional etcd_3.2.17+dfsg-1_all.deb b31b41fe3689af73ab791cddb3de9fe9 12719 net optional etcd_3.2.17+dfsg-1_amd64.buildinfo 574adbad116a43b84a4af92231b02e29 632600 net optional golang-etcd-server-dev_3.2.17+dfsg-1_all.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAlqsakUACgkQ6iUAtBLF ms8p8RAAoIDVFuW1xJICSIPpUYzWU02k9dlId0YHKYhb63q7si1YyCowprDl9VYh u8yVRjTo956xkRydvkyUWB/FNNQS1FtKLkdmMBeBXXXsGM00CqkFAKfspvu2ayz/ Tgza0nVrls+Pl0OfKhb0larto991V//6XY1s5UjQf48RytvQ1hq0ItTdU9JYkjuy /rq+NfpfwwRjRPSUynpLXyHFtnbW35DHxE3Xb+gQ4nKvYB/WPfnaU/we3pq9YO9x 7VNy1On6/WGVStRSgTy/lFZoK8/U99oSxlL4APW2yoGFEAPrNzrmtcJc0b9evOJr 5yiT5CIE/MCjiZO+sCA9+OTQZqvqHMhQC0uF2HYf+S3UaI2lH7qAb5HNVND20X4f k+G9wHyHD7OcZa9QrsvQUOdKR4i8tkaYCQksDriVuzRWIy475WBh5dyYfo8Mu1hK HdTgfBHUyg2aBhLpVkaM/dnE1L7KHLdKFR6s0bzog/y72mIK6PMdeSf/3btWGsfQ 71jo4tfT7V/2jLXqFaqRAMDSKp4cFJc+KM/wpa9B0H27d+GoMN3xVHkS94Lq9J4J mRZR16wG1VtXQouFhftA23MHUCCeITks4Ft0m1wVQr67r8fzu0h1V+i9O1lGeqZ7 u3pU14v3TFuTgfXUQye1FcU56MwD0zxysIxGFsFQ1B2vxkLm9QY= =Bh/L -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Pkg-go-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
