Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Prefer-usr-share-info-emacs.patch | Prefer /usr/share/info/emacs/ 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. |
Rob Browning <rlb@defaultvalue.org> | no | 2013-04-07 | ||
0002-Run-debian-startup-and-set-debian-emacs-flavor.patch | Run debian-startup and set debian-emacs-flavor 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. |
Rob Browning <rlb@defaultvalue.org> | no | 2011-04-04 | ||
0003-Remove-files-that-appear-to-be-incompatible-with-the.patch | Remove files that appear to be incompatible with the DFSG 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 (DFSG), or because it wasn't completely clear that their licenses are compatible. In particular, all of the files which are covered under the GFDL and have invariant sections have been removed in accordance with this 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. |
Rob Browning <rlb@defaultvalue.org> | no | 2011-04-04 | ||
0004-Adjust-documentation-references-for-Debian.patch | Adjust documentation references for Debian Various documentation references have been adjusted for Debian. References to /usr/local/... have been changed to /usr/... as appropriate, etc. |
Rob Browning <rlb@defaultvalue.org> | no | 2011-04-04 | ||
0005-Modify-the-output-of-version-to-indicate-Debian-modi.patch | Modify the output of (version) to indicate Debian modifications The output of (version) has been modified to indicate Debian modifications. |
Rob Browning <rlb@defaultvalue.org> | no | 2011-04-04 | ||
0006-Don-t-try-to-build-src-macuvs.h-via-IVD_Sequences.tx.patch | Don't try to build src/macuvs.h (via IVD_Sequences.txt) These are OS X specific, and were removed for now, due to uncertainty over the licensing. |
Rob Browning <rlb@defaultvalue.org> | no | 2014-10-21 | ||
0007-Kill-gpg-agent-in-package-test.el-to-avoid-a-race.patch | 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 delete one of its sockets after delete-directories had decided to delete the socket, but before it made the attempt, causing an exception. * 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. |
Rob Browning <rlb@defaultvalue.org> | no | 2016-10-10 | ||
0008-Don-t-downcase-real-xref-in-elisp-mode-tests.patch | Don't downcase real xref in elisp-mode-tests The elisp-mode-tests should no longer fail on case sensitive filesystems when the build path contains uppercase characters. Previously the code was downcasing the path for both comparison and lookups. |
Rob Browning <rlb@defaultvalue.org> | no | 2017-07-29 | ||
0009-Mark-vc-bzr-test-fauilt-bzr-autoloads-as-unstable-fo.patch | Mark vc-bzr-test-fauilt-bzr-autoloads as unstable for now Currently the test fails like this: Running 3 tests (2018-12-17 12:17:43-0600) passed 1/3 vc-bzr-test-bug9726 Mark set Press C-c C-c when you are done editing. Enter a change comment. Type C-c C-c when done passed 2/3 vc-bzr-test-bug9781 Falling back on "slow" status detection ((file-missing "Opening input file" "No such file or directory" "/tmp/vc-bzr-testVlgmsb/bzr/.bzr/checkout/dirstate")) Error: (error "Running bzr status --no-classify loaddefs.el...FAILED (status 3)") Warnings in `bzr' output: bzr: ERROR: invalid header line: '' Error: (error "Running bzr status --no-classify loaddefs.el...FAILED (status 3)") Warnings in `bzr' output: bzr: ERROR: invalid header line: '' Test vc-bzr-test-faulty-bzr-autoloads backtrace: logand(nil 128) vc-mode-line("/tmp/vc-bzr-testVlgmsb/bzr/loaddefs.el" Bzr) vc-refresh-state() run-hooks(find-file-hook) after-find-file(t t) find-file-noselect-1(#<buffer loaddefs.el> "/tmp/vc-bzr-testVlgmsb/b find-file-noselect("/tmp/vc-bzr-testVlgmsb/bzr/loaddefs.el") autoload-find-generated-file() update-directory-autoloads("/tmp/vc-bzr-testVlgmsb/bzr/") (progn (update-directory-autoloads default-directory) t) (setq value-35 (progn (update-directory-autoloads default-directory) (unwind-protect (setq value-35 (progn (update-directory-autoloads de (if (unwind-protect (setq value-35 (progn (update-directory-autoload (let (form-description-36) (if (unwind-protect (setq value-35 (progn (let ((value-35 (gensym "ert-form-evaluation-aborted-"))) (let (form (progn (call-process vc-bzr-program nil nil nil "init") (let ((temp- (unwind-protect (progn (call-process vc-bzr-program nil nil nil "ini (let* ((homedir (make-temp-file "vc-bzr-test" t)) (bzrdir (expand-fi (lambda nil (let* ((fn-30 (function executable-find)) (args-31 (cond ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name vc-bzr-test-faulty-bzr-autoloads :doc ert-run-or-rerun-test(#s(ert--stats :selector (not (or (tag :expensi ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable))) ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) ( command-line-1(("-L" ":/home/locke/tmp/main-26.1/debian/build-src/te command-line() normal-top-level() Test vc-bzr-test-faulty-bzr-autoloads condition: (wrong-type-argument number-or-marker-p nil) FAILED 3/3 vc-bzr-test-faulty-bzr-autoloads Ran 3 tests, 2 results as expected, 1 unexpected (2018-12-17 12:17:46-0600) 1 unexpected results: FAILED vc-bzr-test-faulty-bzr-autoloads |
Rob Browning <rlb@defaultvalue.org> | no | 2018-12-16 | ||
0010-Mark-echo-server-with-dns-test-as-unstable-for-now.patch | Mark echo-server-with-dns test as :unstable for now It fails inside a Debian sbuild chroot. |
Rob Browning <rlb@defaultvalue.org> | no | 2018-12-17 | ||
0011-emacs-module-tests-fix-VPATH-builds.patch | emacs-module-tests: fix VPATH builds Add the actual srcdir to the MODULE_CFLAGS include path, and adjust the module/describe-function-1 test to ignore the shared library path prefix, which varies when building outside the source tree. |
Rob Browning <rlb@defaultvalue.org> | yes | upstream | 2020-08-19 | |
0012-Strip-parent-path-from-package-descriptions-for-repr.patch | Strip parent path from package descriptions for reproducibility Previously, the package description would include the full build tree path which varies. Instead, remove any duplicate slashes and any components other than the immediate parent. Thanks to Chris Lamb for reporting the problem and tracking down the cause. |
Rob Browning <rlb@defaultvalue.org> | no | debian | 2020-11-07 | |
0013-Recover-the-contents-of-the-schemas.xml-file.patch | Recover the contents of the schemas.xml file * etc/schema/schemas.xml: Recover the file, which was apparently (mostly) removed by mistake by commit 165f738382 (bug#42851). |
Yasuhiro KIMURA <yasu@utahime.org> | yes | debian upstream | 2020-11-01 | |
0014-Skip-tests-that-require-Internet-when-there-s-no-Int.patch | Skip tests that require Internet when there's no Internet Bug#46641 The network-stream-tests actually work fine when the local machine has no IP at all, but cause a crash in the GnuTLS library when there is an IP configured but the interface is down. * test/lisp/net/network-stream-tests.el (internet-is-working): New defvar, checks if we can resolve "google.com". (connect-to-tls-ipv4-nowait, connect-to-tls-ipv6-nowait) (open-network-stream-tls-nowait, open-gnutls-stream-new-api-nowait) (open-gnutls-stream-old-api-nowait): Use it to check for working Internet access. * test/src/process-tests.el (internet-is-working): New defvar, checks if we can resolve "google.com". (lookup-family-specification, lookup-unicode-domains) (unibyte-domain-name, lookup-google, non-existent-lookup-failure): Use it to check for working Internet access. XXX DEBIAN: This patch was adjusted to always consider that we don't have internet available during tests. |
Robert Pluim <rpluim@gmail.com> | yes | debian upstream | backport, https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=a728135a2b551917588425d9758c6cc932cb591b | 2021-02-22 |
CVE-2022-45939.patch | Fixed ctags local command execute vulnerability | lu4nx <lx@shellcodes.org> | no | 2022-11-25 |