guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/05: gnu: zstd: Add missing slash in 'libzstd.pc'.


From: guix-commits
Subject: 01/05: gnu: zstd: Add missing slash in 'libzstd.pc'.
Date: Fri, 15 Jan 2021 08:07:00 -0500 (EST)

civodul pushed a commit to branch core-updates
in repository guix.

commit ff985fad6dc6fe5d5a0785be372bb1aa3630a7d6
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Jan 15 13:50:57 2021 +0100

    gnu: zstd: Add missing slash in 'libzstd.pc'.
    
    Fixes a regression introduced in
    959a397d220ad49b5193feb84b036220313fb9c7, whereby directory names in
    'libzstd.pc' would lack a slash after $prefix.
    
    * gnu/packages/compression.scm (zstd)[arguments]: In
    'adjust-library-locations' phase, add trailing slash for $prefix in .pc
    file.
---
 gnu/packages/compression.scm | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 2693b7b..d8d97b4 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2012, 2013, 2014, 2015, 2017, 2019, 2020 Ludovic Courtès 
<ludo@gnu.org>
+;;; Copyright © 2012, 2013, 2014, 2015, 2017, 2019, 2020, 2021 Ludovic Courtès 
<ludo@gnu.org>
 ;;; Copyright © 2013 Andreas Enge <andreas@enge.fr>
 ;;; Copyright © 2014, 2015, 2018 Mark H Weaver <mhw@netris.org>
 ;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
@@ -1431,9 +1431,8 @@ or junctions, and always follows hard links.")
                ;; Make sure the pkg-config file refers to the right output.
                (substitute* (string-append shared-libs "/pkgconfig/libzstd.pc")
                  (("^prefix=.*")
-                  (string-append "prefix=" lib "\n")))
-
-               #t))))
+                  ;; Note: The .pc file expects a trailing slash for 'prefix'.
+                  (string-append "prefix=" lib "/\n")))))))
        #:make-flags
        (list ,(string-append "CC=" (cc-for-target))
              (string-append "prefix=" (assoc-ref %outputs "out"))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]