diff options
| author | Andreas Enge <andreas@enge.fr> | 2025-11-18 17:10:42 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-11-21 14:39:15 +0100 |
| commit | 66572b8746dbc4e299dc9936a71c80f3e2b63cf2 (patch) | |
| tree | 9e41d3cccc3e1c858be8ad69b84478279e87ee1f /gnu | |
| parent | 147719952ad215a9384b04b2cf88f290429d9c9a (diff) | |
gnu: Remove readline-6.2.
* gnu/packages/readline.scm (readline-6.2): Delete variable.
* gnu/packages/patches/readline-6.2-CVE-2014-2524.patch: Remove file.
* gnu/packages/readline.scm (dist_patch_DATA): Unregister patch.
Fixes: guix/guix#3611
Change-Id: I87c33c44bff9003948cb2b1a7d3c09af9a642892
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/local.mk | 1 | ||||
| -rw-r--r-- | gnu/packages/patches/readline-6.2-CVE-2014-2524.patch | 42 | ||||
| -rw-r--r-- | gnu/packages/readline.scm | 13 |
3 files changed, 0 insertions, 56 deletions
diff --git a/gnu/local.mk b/gnu/local.mk index 32da0b3b065..264a343b3c7 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -2219,7 +2219,6 @@ dist_patch_DATA = \ %D%/packages/patches/retroarch-unbundle-spirv-cross.patch \ %D%/packages/patches/rct-add-missing-headers.patch \ %D%/packages/patches/readline-link-ncurses.patch \ - %D%/packages/patches/readline-6.2-CVE-2014-2524.patch \ %D%/packages/patches/renpy-use-system-fribidi.patch \ %D%/packages/patches/reposurgeon-add-missing-docbook-files.patch \ %D%/packages/patches/rdkit-unbundle-external-dependencies.patch \ diff --git a/gnu/packages/patches/readline-6.2-CVE-2014-2524.patch b/gnu/packages/patches/readline-6.2-CVE-2014-2524.patch deleted file mode 100644 index 12db684d878..00000000000 --- a/gnu/packages/patches/readline-6.2-CVE-2014-2524.patch +++ /dev/null @@ -1,42 +0,0 @@ -Fix CVE-2014-2524: - -https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-2524 -http://lists.gnu.org/archive/html/bug-readline/2014-03/msg00057.html - -Patch copied from: -https://ftp.gnu.org/gnu/readline/readline-6.3-patches/readline63-003 - - READLINE PATCH REPORT - ===================== - -Readline-Release: 6.3 -Patch-ID: readline63-003 - -Bug-Reported-by: -Bug-Reference-ID: -Bug-Reference-URL: - -Bug-Description: - -There are debugging functions in the readline release that are theoretically -exploitable as security problems. They are not public functions, but have -global linkage. - -Patch (apply with `patch -p0'): - -*** ../readline-6.3/util.c 2013-09-02 13:36:12.000000000 -0400 ---- util.c 2014-03-20 10:25:53.000000000 -0400 -*************** -*** 477,480 **** ---- 479,483 ---- - } - -+ #if defined (DEBUG) - #if defined (USE_VARARGS) - static FILE *_rl_tracefp; -*************** -*** 539,542 **** ---- 542,546 ---- - } - #endif -+ #endif /* DEBUG */ diff --git a/gnu/packages/readline.scm b/gnu/packages/readline.scm index d0236be12a7..f506e763983 100644 --- a/gnu/packages/readline.scm +++ b/gnu/packages/readline.scm @@ -160,19 +160,6 @@ comfortable for anyone.") (search-patches "readline-link-ncurses.patch"))) (patch-flags '("-p0")))))) -(define-public readline-6.2 - (package (inherit readline) - (version "6.2") - (source (origin (inherit (package-source readline)) - (method url-fetch) - (uri (string-append "mirror://gnu/readline/readline-" - version ".tar.gz")) - (patches (search-patches "readline-6.2-CVE-2014-2524.patch")) - (patch-flags '("-p0")) - (sha256 - (base32 - "10ckm2bd2rkxhvdmj7nmbsylmihw0abwcsnxf8y27305183rd9kr")))))) - (define-public rlwrap (package (name "rlwrap") |
