Adjust debian/patches for the new patch-to-news
authorRob Browning <rlb@defaultvalue.org>
Sun, 26 Mar 2023 18:15:36 +0000 (13:15 -0500)
committerRob Browning <rlb@defaultvalue.org>
Fri, 5 Jan 2024 01:35:57 +0000 (19:35 -0600)
15 files changed:
debian/patches/0001-Prefer-usr-share-info-emacs.patch
debian/patches/0002-Run-debian-startup-and-set-debian-emacs-flavor.patch
debian/patches/0003-Remove-files-that-appear-to-be-incompatible-with-the.patch
debian/patches/0004-Adjust-documentation-references-for-Debian.patch
debian/patches/0005-Modify-the-output-of-version-to-indicate-Debian-modi.patch
debian/patches/0006-Don-t-try-to-build-src-macuvs.h-via-IVD_Sequences.tx.patch
debian/patches/0007-Kill-gpg-agent-in-package-test.el-to-avoid-a-race.patch
debian/patches/0008-Mark-vc-bzr-test-fauilt-bzr-autoloads-as-unstable-fo.patch
debian/patches/0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch
debian/patches/0010-Mark-test-undo-region-as-unstable.patch
debian/patches/0011-Mark-flaky-test-process-tests-multiple-threads-waiti.patch
debian/patches/0012-Add-inhibit-native-compilation.patch
debian/patches/0013-Rename-to-inhibit-automatic-native-compilation.patch
debian/patches/0014-Patch-project-vc-recognizes-git-test-for-Debian-buil.patch
debian/patches/0015-Change-native-comp-async-jobs-number-default-to-1.patch

index b9c0d4f778964a05a0868660dd9659d13af4ebd8..be34ed95bd0aad52c1f47ce829f7b1b79375bd55 100644 (file)
@@ -1,9 +1,7 @@
 From c0df7a07ac80a916207f4cbd7aa6ac15d0fcca35 Mon Sep 17 00:00:00 2001
 From: Rob Browning <rlb@defaultvalue.org>
 Date: Sun, 7 Apr 2013 15:03:05 -0500
-Subject: Prefer /usr/share/info/emacs/
-
-Emacs prefers /usr/share/info/emacs to /usr/share/info.
+Subject: Emacs prefers /usr/share/info/emacs to /usr/share/info.
 
 The value of Info-default-directory-list has been augmented via
 lisp/info.el to include /usr/share/info/emacs before /usr/share/info.
index d34853d4e8e238ba7848bf31ece6c5e2d2f6ff43..39cb8181213be33c6051031bcbaa35c36eb3face 100644 (file)
@@ -1,16 +1,11 @@
 From db11169aaaca4aa86c8e98685bd23eb26ffb9b89 Mon Sep 17 00:00:00 2001
 From: Rob Browning <rlb@defaultvalue.org>
 Date: Mon, 4 Apr 2011 22:46:22 -0500
-Subject: Run debian-startup and set debian-emacs-flavor
+Subject: Emacs sets debian-emacs-flavor and runs debian-startup.
 
-Emacs runs debian-startup and sets debian-emacs-flavor.
-
-* Emacs runs debian-startup during the startup process unless
-  site-run-file is false.
-
-* The global variable debian-emacs-flavor is bound to 'emacs.
-
-Author: Rob Browning <rlb@defaultvalue.org>
+The global variable debian-emacs-flavor is bound to 'emacs, and
+debian-startup is run during the startup process unless site-run-file
+is false.
 ---
  lisp/startup.el | 13 ++++++++++++-
  1 file changed, 12 insertions(+), 1 deletion(-)
index b7d6d9c7be4d29995d39a8c8a25430e2d2390460..2b6339f6e563faff0e278aa159eacaa341a963d9 100644 (file)
@@ -1,9 +1,7 @@
 From 8fff656e51bc7d8ad1842fe0ba2055a0fe16bd86 Mon Sep 17 00:00:00 2001
 From: Rob Browning <rlb@defaultvalue.org>
 Date: Mon, 4 Apr 2011 22:46:24 -0500
-Subject: Remove files that appear to be incompatible with the DFSG
-
-Files that appear to be incompatible with the DFSG have been removed.
+Subject: Files that appear to be incompatible with the DFSG have been removed.
 
 A number of files have been removed from this package because their
 licenses are not compatible with the Debian Free Software Guidelines
@@ -17,10 +15,6 @@ General Resolution: http://www.debian.org/vote/2006/vote_001.
 The files that have been removed, but still appear to be
 distributable, have been moved to packages in Debian's non-free
 section.
-
-Author: Rob Browning <rlb@defaultvalue.org>
-Added-by: Rob Browning <rlb@defaultvalue.org>
-Status: new
 ---
  Makefile.in          | 44 +++++++++++++++++---------------------------
  configure.ac         | 15 ++++++---------
index 8b6372f9856b4d7cb4ccc0f50f72bc7ad86dd41e..1823799862ab63ae93f607f3f5a7fc9a2e3ef522 100644 (file)
@@ -1,9 +1,7 @@
 From 48687a2f3c9a6c2babcd0f9b52adfc1f83a79a5c Mon Sep 17 00:00:00 2001
 From: Rob Browning <rlb@defaultvalue.org>
 Date: Mon, 4 Apr 2011 22:46:25 -0500
-Subject: Adjust documentation references for Debian
-
-Various documentation references have been adjusted for Debian.
+Subject: Various documentation references have been adjusted for Debian.
 
 References to /usr/local/... have been changed to /usr/... as
 appropriate, etc.
index 21537ea46297e192e139add1c4b8e4c6d8bf9567..67f48bd4ce9f74f8ce28603b2e9aaf51739d4e0c 100644 (file)
@@ -1,12 +1,8 @@
 From 49ffe438944fe2a07d0ad1e71fd1b83913a3d44e Mon Sep 17 00:00:00 2001
 From: Rob Browning <rlb@defaultvalue.org>
 Date: Mon, 4 Apr 2011 22:46:28 -0500
-Subject: Modify the output of (version) to indicate Debian modifications
+Subject: The output of (version) has been modified to indicate Debian modifications.
 
-The output of (version) has been modified to indicate Debian modifications.
-
-Author: Rob Browning <rlb@defaultvalue.org>
-Added-by: Rob Browning <rlb@defaultvalue.org>
 ---
  lisp/version.el | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
index aa4421233661fc4844e7571fb21a788b694d416d..664814a9507e9b8577f306beaf8b4138b9e050b0 100644 (file)
@@ -1,7 +1,7 @@
 From 3e290ebbf7f48d31159141dc3ff17f2ca9bff53c Mon Sep 17 00:00:00 2001
 From: Rob Browning <rlb@defaultvalue.org>
 Date: Tue, 21 Oct 2014 19:10:17 -0500
-Subject: Don't try to build src/macuvs.h (via IVD_Sequences.txt)
+Subject: src/macuvs.h is not built (via IVD_Sequences.txt).
 
 These are OS X specific, and were removed for now, due to uncertainty
 over the licensing.
index 5a1f856637065814c8106b2c139b12dfe6ca3a4f..09417e62a82edf1c4e74f07debccae5729d481bc 100644 (file)
@@ -3,8 +3,6 @@ From: Rob Browning <rlb@defaultvalue.org>
 Date: Mon, 10 Oct 2016 17:35:56 -0500
 Subject: Kill gpg agent in package-test.el to avoid a race
 
-package-test.el should no longer fail during clean up.
-
 * Previously a delete-directories call raced with the gpg agent's own
   cleanup process (presumably triggered by the first deletion of one of
   the agent's sockets).  As a result, it looks like the agent might
@@ -15,6 +13,8 @@ package-test.el should no longer fail during clean up.
 * To fix the problem, explicitly ask gpg-connect-agent to kill the agent
   before attempting to delete the gnupg home directory, and then delete
   via "rm -rf" to ignore any vanishing files.
+
+README-Debian: package-test.el should no longer fail during clean up.
 ---
  test/lisp/emacs-lisp/package-tests.el | 8 ++++++++
  1 file changed, 8 insertions(+)
index 0ba227afb5079881625817fbcc2cfd190744ff74..bdbe98ca6cbd507c07f02a8d59f610d0f00e101e 100644 (file)
@@ -56,6 +56,8 @@ Currently the test fails like this:
 
   1 unexpected results:
      FAILED  vc-bzr-test-faulty-bzr-autoloads
+
+README-Debian: The vc-bzr-test-fauilt-bzr-autoloads test is allowed to fail.
 ---
  test/lisp/vc/vc-bzr-tests.el | 1 +
  1 file changed, 1 insertion(+)
index cc0575d246d46e529f5ad65511bd16a439dc3f6b..1a2c478a539bf46b5d3d2a21f89e004e2d4dad59 100644 (file)
@@ -25,6 +25,7 @@ Origin: debian
 Bug: https://bugs.gnu.org/44531
 Bug-Debian: http://bugs.debian.org/1019130
 Forwarded: not-needed
+README-Debian: pdumper is built with DUMP_RELOC_ALIGNMENT_BITS=1 for m68k.
 ---
  src/pdumper.c | 4 ++++
  1 file changed, 4 insertions(+)
index 94cb3607554c365f8ea0d91ac81cb9d34668a0d5..c9440f13837328e06c3ea41d821745b190a96d84 100644 (file)
@@ -30,6 +30,8 @@ seemingly nowhere else:
         (= 3 2)
         :value nil))
      FAILED  41/44  test-undo-region (0.000185 sec)
+
+README-Debian: The test-undo-region test is allowed to fail.
 ---
  test/lisp/simple-tests.el | 1 +
  1 file changed, 1 insertion(+)
index c61627465b34066a8df6c99f83788e658555a5bc..494941bbbcc05f4200e95cfce41382ab9562515d 100644 (file)
@@ -27,6 +27,8 @@ It times out:
   1 files did not finish:
     src/process-tests.log
   make[4]: *** [Makefile:336: check-doit] Error 2
+
+README-Debian: The process-tests/multiple-threads-waiting test is allowed to fail.
 ---
  test/src/process-tests.el | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
index ee8928602362c1e949878d914eae6d83a6b4c24b..b3f17b31b2fdb6de26597eb9455b7ab101c65784 100644 (file)
@@ -22,6 +22,8 @@ The following upstream patch has been backported:
 
 Origin: upstream, commit: 5fec9182dbeffa88cef6651d8c798ef9665d6681
 Forwarded: not-needed
+README-Debian: The inhibit-native-compilation variable has been added.
+ Backported from upstream.
 ---
  lisp/emacs-lisp/comp.el      | 47 +++++++++++++++++++-----------------
  lisp/progmodes/elisp-mode.el |  2 +-
index 794c82e47ff29398ce124bb2e8388948ea27d1e2..2495b88e5771176eea16c92afe58626e78e5f4c0 100644 (file)
@@ -17,6 +17,8 @@ The following upstream patch has been backported:
 
 Origin: upstream, commit f97993ee667f9be7589825f3a4fbc095d6944ec6
 Forwarded: not-needed
+README-Debian: inhibit-native-compilation has been renamed to inhibit-automatic-native-compilation.
+ Matching the upstream change.
 ---
  lisp/emacs-lisp/comp.el      | 2 +-
  lisp/progmodes/elisp-mode.el | 4 ++--
index 8b3c156a0cfc081ed030d98f64ac5d391fa01faa..95f2cd94f7680bcae5e3ef63bc1c36d246706f8c 100644 (file)
@@ -1,7 +1,7 @@
 From 203201f1f29e74ba00a27f1b16cfb2d12d32468c Mon Sep 17 00:00:00 2001
 From: Sean Whitton <spwhitton@spwhitton.name>
 Date: Mon, 31 Jul 2023 09:26:48 +0100
-Subject: Patch project-vc-recognizes-git test for Debian build
+Subject: The project-vc-recognizes-git test has been adjusted for Debian builds
 
 ---
  test/lisp/progmodes/project-tests.el | 2 +-
index 0a5bdc166386ad67eda2980e1b1b95f7d89758ec..bef37250c232f4155ca7ff9606a0402b68126da6 100644 (file)
@@ -1,7 +1,7 @@
 From 26155f0997470d4ac10b0295ed5c1c16e070734a Mon Sep 17 00:00:00 2001
 From: Sean Whitton <spwhitton@spwhitton.name>
 Date: Tue, 29 Aug 2023 09:08:55 +0100
-Subject: Change native-comp-async-jobs-number default to 1
+Subject: The native-comp-async-jobs-number default has been set to 1
 
 ---
  lisp/emacs-lisp/comp.el | 2 +-