all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#65126] [PATCH] gnu: exiv2: Get rid of reference to GCC.
@ 2023-08-07 14:03 iyzsong--- via Guix-patches via
  2023-08-16 18:07 ` Ludovic Courtès
  0 siblings, 1 reply; 7+ messages in thread
From: iyzsong--- via Guix-patches via @ 2023-08-07 14:03 UTC (permalink / raw)
  To: 65126; +Cc: 宋文武

From: 宋文武 <iyzsong@member.fsf.org>

This fixes <https://issues.guix.gnu.org/57677>.

* gnu/packages/image.scm (exiv2)[arguments]: Add phase to
remove _GLIBCXX_ASSERTIONS from compiler flags.
---
 gnu/packages/image.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 3336e38852..1dbf3cbdd6 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -1511,6 +1511,12 @@ (define-public exiv2
                                "-DEXIV2_ENABLE_BMFF=ON")
        #:phases
        (modify-phases %standard-phases
+         (add-after 'unpack 'patch-gcc-reference
+           (lambda _
+             ;; _GLIBCXX_ASSERTIONS brings reference to GCC.
+             (substitute* "cmake/compilerFlags.cmake"
+               (("add_compile_options[(]-Wp,-D_GLIBCXX_ASSERTIONS[)]")
+                ""))))
          (add-after 'install 'delete-static-libraries
            (lambda* (#:key outputs #:allow-other-keys)
              (let* ((out (assoc-ref outputs "out"))

base-commit: 56667ee55cd7f3368cbff169352fe440f4f93da5
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-10-20  9:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-07 14:03 [bug#65126] [PATCH] gnu: exiv2: Get rid of reference to GCC iyzsong--- via Guix-patches via
2023-08-16 18:07 ` Ludovic Courtès
2023-08-16 18:08   ` Ludovic Courtès
2023-08-20  8:01     ` 宋文武 via Guix-patches via
2023-08-20 18:27       ` Christopher Baines
2023-10-19 19:58     ` Ludovic Courtès
2023-10-20  9:59       ` bug#65126: " 宋文武 via Guix-patches via

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.