Control: tags 791928 + pending

Dear maintainer,

I've prepared an NMU for st (versioned as 1.9-3.2) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should delay it longer.

Regards,
Boyuan Yang

diff -Nru st-1.9/debian/changelog st-1.9/debian/changelog
--- st-1.9/debian/changelog     2020-06-20 19:32:55.000000000 -0400
+++ st-1.9/debian/changelog     2020-06-20 19:31:02.000000000 -0400
@@ -1,3 +1,17 @@
+st (1.9-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/patches: Add patch to fix FTBFS on AArch64.
+    (Closes: #791928) 
+  * debian/patches: Migrate from CDBS simplepatch to "3.0 (quilt)"
patch
+    handling.
+  * debian/control:
+    + Properly place Homepage field to have information properly
identified
+      by the package tracking system.
+  * debian/source/format: Use "3.0 (quilt)" source format.
+
+ -- Boyuan Yang <[email protected]>  Sat, 20 Jun 2020 19:31:02 -0400
+
 st (1.9-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru st-1.9/debian/control st-1.9/debian/control
--- st-1.9/debian/control       2020-06-20 19:32:55.000000000 -0400
+++ st-1.9/debian/control       2020-06-20 19:20:22.000000000 -0400
@@ -4,6 +4,7 @@
 Maintainer: Wesley W. Terpstra (Debian) <[email protected]>
 Build-Depends: debhelper (>= 7.0.0), cdbs (>= 0.4.52), autotools-dev
 Standards-Version: 3.8.3.0
+Homepage: http://state-threads.sourceforge.net/
 
 Package: libst-dev
 Section: libdevel
@@ -11,7 +12,6 @@
 Depends: libst1 (= ${binary:Version}), ${misc:Depends}, libc6-dev
 Recommends: pkg-config
 Conflicts: sox (<= 12.17.2-1), sox-dev
-Homepage: http://state-threads.sourceforge.net/
 Description: State Threads Library - Development files
  The State Threads library has an interface similar to POSIX threads.
  .
@@ -29,7 +29,6 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Homepage: http://state-threads.sourceforge.net/
 Description: State Threads Library
  The State Threads library has an interface similar to POSIX threads.
  .
diff -Nru st-1.9/debian/patches/791928_arm64_support.patch st-
1.9/debian/patches/791928_arm64_support.patch
--- st-1.9/debian/patches/791928_arm64_support.patch    1969-12-31
19:00:00.000000000 -0500
+++ st-1.9/debian/patches/791928_arm64_support.patch    2020-06-20
19:21:17.000000000 -0400
@@ -0,0 +1,23 @@
+Bug-Debian: https://bugs.debian.org/791928
+Forwarded: no
+
+---
+diff -urN st-1.9-/md.h st-1.9/md.h
+--- st-1.9-/md.h       2015-09-28 22:40:31.420000000 +0000
++++ st-1.9/md.h        2015-09-28 23:14:01.930000000 +0000
+@@ -427,6 +427,15 @@
+ #error "ARM/Linux pre-glibc2 not supported yet"
+ #endif /* defined(__GLIBC__) && __GLIBC__ >= 2 */
+ 
++#elif defined(__aarch64__)
++#define MD_STACK_GROWS_DOWN
++
++#if defined(__GLIBC__) && __GLIBC__ >= 2
++#define MD_GET_SP(_t) (_t)->context[0].__jmpbuf[11]
++#else
++#error "ARM64/Linux pre-glibc2 not supported yet"
++#endif /* defined(__GLIBC__) && __GLIBC__ >= 2 */
++
+ #elif defined(__s390__)
+ #define MD_STACK_GROWS_DOWN
+ 
diff -Nru st-1.9/debian/patches/series st-1.9/debian/patches/series
--- st-1.9/debian/patches/series        1969-12-31 19:00:00.000000000
-0500
+++ st-1.9/debian/patches/series        2020-06-20 19:29:23.000000000
-0400
@@ -0,0 +1,3 @@
+00-kfreebsd.patch
+01-private-symbols.patch
+791928_arm64_support.patch
diff -Nru st-1.9/debian/rules st-1.9/debian/rules
--- st-1.9/debian/rules 2020-06-20 19:32:55.000000000 -0400
+++ st-1.9/debian/rules 2020-06-20 19:31:01.000000000 -0400
@@ -2,7 +2,6 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/makefile.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
 DEB_MAKE_FLAGS  = CC=gcc LD=gcc EXTRA_CFLAGS="$(CFLAGS) $(CPPFLAGS)"
LDFLAGS="-shared -Wl,-soname=libst.so.1 -Wl,-z -Wl,noexecstack"
 DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) $(MAKE) $(DEB_MAKE_FLAGS)
diff -Nru st-1.9/debian/source/format st-1.9/debian/source/format
--- st-1.9/debian/source/format 1969-12-31 19:00:00.000000000 -0500
+++ st-1.9/debian/source/format 2020-06-20 19:20:32.000000000 -0400
@@ -0,0 +1 @@
+3.0 (quilt)

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to