forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
app-crypt/gnupg: Minor changes to 2.1.16
For now tools subdir always needs to be built, even though the use flag controls whether some of the resulting binaries are installed or not, as e.g gpg-connect-agent and gpg-wks-client is expected to be installed unconditionally. Given that tools subdir is a cheap build, this doesn't constitute much of an actual issue, but upstream is notified. Gentoo-Bug: 600208 Add patch to mitigate test failure due to overlong socket path. Package-Manager: portage-2.3.2
- Loading branch information
Showing
2 changed files
with
36 additions
and
2 deletions.
There are no files selected for viewing
33 changes: 33 additions & 0 deletions
33
...crypt/gnupg/files/gnupg-2.1.16-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
From cf3778631f87ad03274ac94dcae7c7fbbd036913 Mon Sep 17 00:00:00 2001 | ||
From: Kristian Fiskerstrand <[email protected]> | ||
Date: Tue, 22 Nov 2016 10:07:33 +0100 | ||
Subject: [PATCH] gpgscm: Use shorter socket path lengts to improve test | ||
reliability | ||
|
||
-- | ||
As socket lengths are normally restricted to 108 characters | ||
(UNIX_PATH_MAX variable in /usr/include/linux/un.h), using 42 characters | ||
by default easily results in errors. | ||
--- | ||
tests/gpgscm/tests.scm | 4 ++-- | ||
1 file changed, 2 insertions(+), 2 deletions(-) | ||
|
||
diff --git a/tests/gpgscm/tests.scm b/tests/gpgscm/tests.scm | ||
index 72afa99..039ea86 100644 | ||
--- a/tests/gpgscm/tests.scm | ||
+++ b/tests/gpgscm/tests.scm | ||
@@ -268,9 +268,9 @@ | ||
(define (mkdtemp . components) | ||
(_mkdtemp (if (null? components) | ||
(path-join (getenv "TMP") | ||
- (string-append "gpgscm-" (get-isotime) "-" | ||
+ (string-append "gscm" | ||
(basename-suffix *scriptname* ".scm") | ||
- "-XXXXXX")) | ||
+ "XXXXXX")) | ||
(apply path-join components)))) | ||
|
||
(macro (with-temporary-working-directory form) | ||
-- | ||
2.7.3 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters