--- Begin Message ---
Package: sponsorship-requests
Severity: important
Dear Mentors,
I am looking for a sponsor for my patch fixing the bug #857842 in the package "etcd".
I asked in #857842 on July 11 for someone to upload the fix.
* Package name : etcd
Version : 3.1.8+dfsg-3
It builds those binary packages:
etcd
etcd-client
etcd-server
golang-etcd-server-dev
To access further information about this package, please visit the following URL:
https://mentors.debian.net/package/etcd
Alternatively, one can download the package with dget using this command:
dget -x http://mentors.debian.net/debian/pool/main/e/etcd/etcd_3.1.8+dfsg-3.dsc
I have attached the debdiff in the bug.
diff -Nru etcd-3.1.8+dfsg/debian/changelog etcd-3.1.8+dfsg/debian/changelog
--- etcd-3.1.8+dfsg/debian/changelog 2017-06-04 18:03:52.000000000 -0500
+++ etcd-3.1.8+dfsg/debian/changelog 2017-07-21 05:49:30.000000000 -0500
@@ -1,3 +1,10 @@
+etcd (3.1.8+dfsg-3) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix etcd service start issue. (Closes: #866194)
+
+ -- Harish Sriram <hasriram@in.ibm.com> Fri, 21 Jul 2017 05:49:30 -0500
+
etcd (3.1.8+dfsg-2) unstable; urgency=medium
* Fix upgrade problem caused by client/server package split. Thanks
diff -Nru etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch
--- etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch 1969-12-31 18:00:00.000000000 -0600
+++ etcd-3.1.8+dfsg/debian/patches/etcd-service-start.patch 2017-07-21 05:49:30.000000000 -0500
@@ -0,0 +1,15 @@
+Description: Fixes service start issue in etcd
+ This patch fixes service start for ppc64le architecture
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/etcdmain/etcd.go
++++ b/etcdmain/etcd.go
+@@ -399,7 +399,7 @@ func setupLogging(cfg *config) {
+
+ func checkSupportArch() {
+ // TODO qualify arm64
+- if runtime.GOARCH == "amd64" {
++ if runtime.GOARCH == "amd64" || runtime.GOARCH == "ppc64le" {
+ return
+ }
+ if env, ok := os.LookupEnv("ETCD_UNSUPPORTED_ARCH"); ok && env == runtime.GOARCH {
diff -Nru etcd-3.1.8+dfsg/debian/patches/series etcd-3.1.8+dfsg/debian/patches/series
--- etcd-3.1.8+dfsg/debian/patches/series 2017-06-04 18:03:52.000000000 -0500
+++ etcd-3.1.8+dfsg/debian/patches/series 2017-07-21 05:49:30.000000000 -0500
@@ -1,3 +1,4 @@
disable-network-tests.patch
test_path.patch
skip-dev-ptmx-error.patch
+etcd-service-start.patch
Harish Sriram
--- End Message ---