GNU bug report logs - #42554
[PATCH staging] gnu: qtbase: Provide debug symbols.

Previous Next

Package: guix-patches;

Reported by: Jakub Kądziołka <kuba <at> kadziolka.net>

Date: Sun, 26 Jul 2020 23:20:01 UTC

Severity: normal

Tags: patch

Done: Jakub Kądziołka <kuba <at> kadziolka.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Jakub Kądziołka <kuba <at> kadziolka.net>
Subject: bug#42554: closed (Re: [bug#42554] [PATCH staging] gnu: qtbase:
 Provide debug symbols.)
Date: Wed, 05 Aug 2020 00:18:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#42554: [PATCH staging] gnu: qtbase: Provide debug symbols.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 42554 <at> debbugs.gnu.org.

-- 
42554: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=42554
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Jakub Kądziołka <kuba <at> kadziolka.net>
To: Mathieu Othacehe <othacehe <at> gnu.org>
Cc: 42554-done <at> debbugs.gnu.org
Subject: Re: [bug#42554] [PATCH staging] gnu: qtbase: Provide debug symbols.
Date: Wed, 5 Aug 2020 02:17:24 +0200
[Message part 3 (text/plain, inline)]
On Sat, Aug 01, 2020 at 09:39:41AM +0200, Mathieu Othacehe wrote:
> 
> Hello Jakub,
> 
> > * gnu/packages/qt.scm (qtbase)[outputs]: Add "debug".
> > [arguments]: Add "-force-debug-info" to configure flags.
> 
> This looks fine!

Thanks for your review, patch pushed to staging!

Regards,
Jakub Kądziołka
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Jakub Kądziołka <kuba <at> kadziolka.net>
To: guix-patches <at> gnu.org
Cc: mbakke <at> fastmail.com
Subject: [PATCH staging] gnu: qtbase: Provide debug symbols.
Date: Mon, 27 Jul 2020 01:19:20 +0200
* gnu/packages/qt.scm (qtbase)[outputs]: Add "debug".
[arguments]: Add "-force-debug-info" to configure flags.
---
NOTE: This increases the size of qtbase:out by about 6 MB. I am working
on a core-updates patch that restores the original size.

 gnu/packages/qt.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 1cbf7991ab..94b45a5520 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -367,6 +367,7 @@ developers using C++ or QML, a CSS & JavaScript like language.")
                                   "zlib"))
                   #t)))))
     (build-system gnu-build-system)
+    (outputs '("out" "debug"))
     (propagated-inputs
      `(("mesa" ,mesa)
        ;; Use which the package, not the function
@@ -473,6 +474,9 @@ developers using C++ or QML, a CSS & JavaScript like language.")
                  "-opensource"
                  "-confirm-license"
 
+                 ;; Later stripped into the :debug output.
+                 "-force-debug-info"
+
                  ;; These features require higher versions of Linux than the
                  ;; minimum version of the glibc.  See
                  ;; src/corelib/global/minimum-linux_p.h.  By disabling these
-- 
2.27.0




This bug report was last modified 4 years and 352 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.