summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Bremner <bremner@debian.org>2022-10-02 09:20:17 -0300
committerDavid Bremner <bremner@debian.org>2022-10-02 09:20:17 -0300
commitf59b4c023ecc88d1608e36a92e038ae73d473ec9 (patch)
tree7769a2487c76f85b678aea161ba214ecd14c7859
parent53db350fa3f6bc2f0e15f52bdc948219b421f502 (diff)
upload 2.0.14: another try at throwaway eln cachedebian/2.0.14archive/debian/2.0.14
-rw-r--r--debian/changelog7
-rwxr-xr-xdh_elpa_test3
2 files changed, 9 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index f5e34d1..e9cf0f9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+dh-elpa (2.0.14) unstable; urgency=medium
+
+ * Per Eli Z. suggestion, try native-comp-eln-load-path to limit reading
+ and writing of eln during dh_elpa_test.
+
+ -- David Bremner <bremner@debian.org> Sun, 02 Oct 2022 09:18:37 -0300
+
dh-elpa (2.0.13) unstable; urgency=medium
* Disable native code when running ERT tests
diff --git a/dh_elpa_test b/dh_elpa_test
index c713293..a1a2d17 100755
--- a/dh_elpa_test
+++ b/dh_elpa_test
@@ -348,7 +348,8 @@ my @ert_files = $rule->in('.');
if (@ert_files) {
my @args = qw{ emacs -batch -Q -l package };
- push @args, ("--eval", "(setq native-comp-deferred-compilation nil comp-enable-subr-trampolines nil)");
+ my $tmpdir = tempdir (CLEANUP => 1);
+ push @args, ("--eval", "(setq native-comp-eln-load-path '(\"$tmpdir\"))");
push @args, ("--eval", "(add-to-list 'package-directory-list \"$dhelpadir\")");
push @args, ("--eval", "(add-to-list 'package-directory-list \"$elpadir\")");
push @args, ("-f", "package-initialize");