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)
signature.asc
Description: This is a digitally signed message part

