Package: emacs / 1:30.1+1-6
Metadata
Package | Version | Patches format |
---|---|---|
emacs | 1:30.1+1-6 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Prefer usr share info emacs.patch | (download) |
lisp/info.el |
3 2 + 1 - 0 ! |
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. |
0002 Run debian startup and set debian emacs flavor.patch | (download) |
lisp/startup.el |
13 12 + 1 - 0 ! |
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. |
0003 Remove files that appear to be incompatible with the.patch | (download) |
Makefile.in |
44 17 + 27 - 0 ! |
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. |
0004 Adjust documentation references for Debian.patch | (download) |
etc/NEWS |
5 5 + 0 - 0 ! |
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. |
0005 Modify the output of version to indicate Debian modi.patch | (download) |
lisp/version.el |
2 1 + 1 - 0 ! |
modify the output of (version) to indicate debian modifications The output of (version) has been modified to indicate Debian modifications. |
0006 Don t try to build src macuvs.h via IVD_Sequences.tx.patch | (download) |
admin/unidata/Makefile.in |
2 1 + 1 - 0 ! |
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. |
0007 Kill gpg agent in package test.el to avoid a race.patch | (download) |
test/lisp/emacs-lisp/package-tests.el |
8 8 + 0 - 0 ! |
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. |
0008 Mark vc bzr test fauilt bzr autoloads as unstable fo.patch | (download) |
test/lisp/vc/vc-bzr-tests.el |
1 1 + 0 - 0 ! |
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 |
0009 pdumper set DUMP_RELOC_ALIGNMENT_BITS 1 for m68k.patch | (download) |
src/pdumper.c |
4 4 + 0 - 0 ! |
pdumper: set dump_reloc_alignment_bits=1 for m68k Before the change builds would fail like this: (...) Loading /<<BUILDDIR>>/emacs-27.1+1/debian/build-src/lisp/vc/vc-hooks.el (source)... |
0010 Mark test undo region as unstable.patch | (download) |
test/lisp/simple-tests.el |
1 1 + 0 - 0 ! |
mark test-undo-region as unstable It is repeatedly failing on Debian's arch:all autobuilders, though seemingly nowhere else: passed 40/44 simple-transpose-subr (0.000396 sec) Test test-undo-region backtrace: signal(ert-test-failed (((should (= (length (delq nil (undo-make-sel ert-fail(((should (= (length (delq nil (undo-make-selective-list 1 9 #f(compiled-function () #<bytecode 0x52f126616d2cdbd>)() ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name test-undo-region :documentation nil : ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m 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 command-line-1(("-L" ":/<<PKGBUILDDIR>>/debian/build command-line() normal-top-level() Test test-undo-region condition: (ert-test-failed ((should (= (length ...) 2)) :form (= 3 2) :value nil)) FAILED 41/44 test-undo-region (0.000185 sec) |
0011 Mark flaky test process tests multiple threads waiti.patch | (download) |
test/src/process-tests.el |
2 1 + 1 - 0 ! |
mark flaky test process-tests/multiple-threads-waiting as unstable It times out: passed 22/28 process-tests/fd-setsize-no-crash/make-serial-process (0.021449 sec) make[5]: *** [Makefile:182: src/process-tests.log] Error 134 GEN src/regex-emacs-tests.log GEN src/search-tests.log GEN src/syntax-tests.log GEN src/textprop-tests.log GEN src/thread-tests.log GEN src/timefns-tests.log GEN src/undo-tests.log GEN src/xdisp-tests.log GEN src/xfaces-tests.log GEN src/xml-tests.log make[5]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-gtk/test' make[4]: [Makefile:335: check-doit] Error 2 (ignored) SUMMARY OF TEST RESULTS |
0012 Add inhibit native compilation.patch | (download) |
lisp/emacs-lisp/comp.el |
47 25 + 22 - 0 ! |
add 'inhibit-native-compilation' The following upstream patch has been backported: Add new variable 'inhibit-native-compilation' * lisp/startup.el (normal-top-level): Set inhibit-native-compilation from environment variable. * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Don't write trampolines to disk. * lisp/progmodes/elisp-mode.el (emacs-lisp-native-compile-and-load): Adjust. * src/comp.c (syms_of_comp): New variable inhibit-native-compilation. (maybe_defer_native_compilation): Use it. |
0013 Rename to inhibit automatic native compilation.patch | (download) |
lisp/emacs-lisp/comp.el |
2 1 + 1 - 0 ! |
rename to 'inhibit-automatic-native-compilation' The following upstream patch has been backported: Rename to inhibit-automatic-native-compilation * src/comp.c (maybe_defer_native_compilation): (syms_of_comp): * lisp/startup.el (inhibit-native-compilation): (normal-top-level): * lisp/progmodes/elisp-mode.el (emacs-lisp-native-compile-and-load): * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Rename inhibit-native-compilation to inhibit-automatic-native-compilation. |
0014 Patch project vc recognizes git test for Debian buil.patch | (download) |
test/lisp/progmodes/project-tests.el |
2 1 + 1 - 0 ! |
patch project-vc-recognizes-git test for debian build |
0015 Change native comp async jobs number default to 1.patch | (download) |
lisp/emacs-lisp/comp-run.el |
2 1 + 1 - 0 ! |
change native-comp-async-jobs-number default to 1 |
0016 Change native comp async report warnings errors to s.patch | (download) |
lisp/emacs-lisp/comp-run.el |
2 1 + 1 - 0 ! |
change native-comp-async-report-warnings-errors to silent We have had numerous bug reports across packages about this bothering users. |
0017 Mark dired test bug27243 02 as unstable for now.patch | (download) |
test/lisp/dired-tests.el |
1 1 + 0 - 0 ! |
mark dired-test-bug27243-02 as unstable for now This appears to be a known issue: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27243#64 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27243#115 Sample failure: Test dired-test-bug27243-02 backtrace: signal(ert-test-failed (((should (eq (point) pt1)) :form (eq 176 179 ert-fail(((should (eq (point) pt1)) :form (eq 176 179) :value nil)) #f(compiled-function () #<bytecode -0xdd3f9b8b64b2928>)() ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name dired-test-bug27243-02 :documentation ert-run-or-rerun-test(#s(ert--stats :selector (not ...) :tests [... 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 command-line-1(("-L" ":/<<PKGBUILDDIR>>/debian/ command-line() normal-top-level() Test dired-test-bug27243-02 condition: (ert-test-failed ((should (eq (point) pt1)) :form (eq 176 179) :value nil)) FAILED 5/16 dired-test-bug27243-02 (0.010115 sec) at ../../build-src/test/lisp/dired-tests.el:189 Bug: https://debbugs.gnu.org/27243 |
0018 Fix eldoc warning in patch adding debian emacs flavo.patch | (download) |
lisp/startup.el |
2 1 + 1 - 0 ! |
fix eldoc warning in patch adding debian-emacs-flavor |
0019 Boost BASE_PURESIZE in attempt to fix build on 32 bi.patch | (download) |
src/puresize.h |
2 1 + 1 - 0 ! |
boost base_puresize in attempt to fix build on 32-bit archs |
0020 Disable server tests server force stop keeps frames .patch | (download) |
test/lisp/server-tests.el |
4 3 + 1 - 0 ! |
disable server-tests/server-force-stop/keeps-frames on riscv64 This test often hangs on the Debian buildds. It simply fails on a porterbox, at least for the emacs-nox phase of the build, though seemingly not the emacs-lucid phase. |
0021 Disable emacs module tests.el.patch | (download) |
test/Makefile.in |
4 0 + 4 - 0 ! |
disable emacs-module-tests.el This regularly causes Emacs to FTBFS. |