[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1018086: buster-pu: package golang-github-pkg-term/0.0~git20181116.27bbf2e-1+deb10u1



Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>

  * Fix building on newer 4.19 kernels. (Closes: #1002231)

Test-only change to fix FTBFS caused by kernel change already
backported to 4.19.
diff -Nru golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/changelog golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/changelog
--- golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/changelog	2018-11-20 19:01:05.000000000 +0200
+++ golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/changelog	2022-08-25 16:27:51.000000000 +0300
@@ -1,3 +1,10 @@
+golang-github-pkg-term (0.0~git20181116.27bbf2e-1+deb10u1) buster; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix building on newer 4.19 kernels. (Closes: #1002231)
+
+ -- Adrian Bunk <bunk@debian.org>  Thu, 25 Aug 2022 16:27:51 +0300
+
 golang-github-pkg-term (0.0~git20181116.27bbf2e-1) unstable; urgency=medium
 
   * Initial release (Closes: #914209)
diff -Nru golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/0002-enotty-newer-kernels.patch golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/0002-enotty-newer-kernels.patch
--- golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/0002-enotty-newer-kernels.patch	1970-01-01 02:00:00.000000000 +0200
+++ golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/0002-enotty-newer-kernels.patch	2022-08-25 16:27:51.000000000 +0300
@@ -0,0 +1,22 @@
+Description: As of torvalds/linux@1b8b20868a6d64cfe8174a21b25b74367bdf0560,
+ unsupported ioctls now return ENOTTY instead of EINVAL. This change was
+ also backported to the 5.10 stable branch, so it's a problem on the
+ current release of many Linux distros now.
+Forwarded: https://github.com/pkg/term/pull/71
+Author: Stephen Gelman <ssgelm@debian.org>
+Last-Update: 2022-01-13
+---
+This patch header follows DEP-4: http://dep.debian.net/deps/dep3/
+Index: golang-github-pkg-term-0.0~git20181116.27bbf2e/termios/termios_test.go
+===================================================================
+--- golang-github-pkg-term-0.0~git20181116.27bbf2e.orig/termios/termios_test.go
++++ golang-github-pkg-term-0.0~git20181116.27bbf2e/termios/termios_test.go
+@@ -165,7 +166,7 @@ func checktty(t *testing.T, err error) {
+ 
+ 	// some ioctls fail against char devices if they do not
+ 	// support a particular feature
+-	if (runtime.GOOS == "darwin" && err == syscall.ENOTTY) || (runtime.GOOS == "linux" && err == syscall.EINVAL) {
++	if ((runtime.GOOS == "darwin" || runtime.GOOS == "linux") && err == syscall.ENOTTY) || (runtime.GOOS == "linux" && err == syscall.EINVAL) {
+ 		t.Skip(err)
+ 	}
+ }
diff -Nru golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/series golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/series
--- golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/series	1970-01-01 02:00:00.000000000 +0200
+++ golang-github-pkg-term-0.0~git20181116.27bbf2e/debian/patches/series	2022-08-25 16:27:34.000000000 +0300
@@ -0,0 +1 @@
+0002-enotty-newer-kernels.patch

Reply to: