From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari <leo@famulari.name> Subject: bug#22831: [PATCH 1/2] gnu: openssl: Remove run-time dependency on Perl. Date: Mon, 29 Feb 2016 19:39:52 -0500 Message-ID: <044df3e52ff32fbedc3cbb0a06667362142dd6de.1456792742.git.leo@famulari.name> References: <cover.1456792742.git.leo@famulari.name> Return-path: <bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org> Received: from eggs.gnu.org ([2001:4830:134:3::10]:33145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1aaYMC-0006Az-Qe for bug-guix@gnu.org; Mon, 29 Feb 2016 19:40:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1aaYM8-0008Tc-K6 for bug-guix@gnu.org; Mon, 29 Feb 2016 19:40:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:57232) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1aaYM8-0008TU-HJ for bug-guix@gnu.org; Mon, 29 Feb 2016 19:40:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1aaYM8-000771-8w for bug-guix@gnu.org; Mon, 29 Feb 2016 19:40:04 -0500 Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-Message-ID: <handler.22831.B22831.145679279927286@debbugs.gnu.org> In-Reply-To: <cover.1456792742.git.leo@famulari.name> In-Reply-To: <cover.1456792742.git.leo@famulari.name> References: <cover.1456792742.git.leo@famulari.name> List-Id: Bug reports for GNU Guix <bug-guix.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-guix>, <mailto:bug-guix-request@gnu.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/archive/html/bug-guix> List-Post: <mailto:bug-guix@gnu.org> List-Help: <mailto:bug-guix-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-guix>, <mailto:bug-guix-request@gnu.org?subject=subscribe> Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 22831@debbugs.gnu.org Fixes <http://bugs.gnu.org/22831>. * gnu/packages/patches/openssl-c-rehash.patch: Update patch to also replace the shebang of 'c_rehash.in'. --- gnu/packages/patches/openssl-c-rehash.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/packages/patches/openssl-c-rehash.patch b/gnu/packages/patches/openssl-c-rehash.patch index f873a9a..62cf662 100644 --- a/gnu/packages/patches/openssl-c-rehash.patch +++ b/gnu/packages/patches/openssl-c-rehash.patch @@ -15,3 +15,17 @@ package. # Perl c_rehash script, scan all files in a directory # and add symbolic links to their hash values. + +diff --git a/tools/c_rehash.in b/tools/c_rehash.in +index b086ff9..5908a97 100644 +--- a/tools/c_rehash.in ++++ b/tools/c_rehash.in +@@ -1,4 +1,6 @@ +-#!/usr/local/bin/perl ++eval '(exit $?0)' && eval 'exec perl -wS "$0" ${1+"$@"}' ++ & eval 'exec perl -wS "$0" $argv:q' ++ if 0; + + # Perl c_rehash script, scan all files in a directory + # and add symbolic links to their hash values. + -- 2.7.1