mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 13:28:12 -05:00
gnu: glibc: Build with '--strip-debug' instead of '--strip-all'.
Fixes <https://issues.guix.gnu.org/54728>. Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>. * gnu/packages/base.scm (glibc)[arguments]: Add #:strip-flags.
This commit is contained in:
parent
edb9a5b835
commit
6b6fb78724
1 changed files with 5 additions and 1 deletions
|
@ -1,5 +1,5 @@
|
||||||
;;; GNU Guix --- Functional package management for GNU
|
;;; GNU Guix --- Functional package management for GNU
|
||||||
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org>
|
;;; Copyright © 2012-2022 Ludovic Courtès <ludo@gnu.org>
|
||||||
;;; Copyright © 2014, 2019 Andreas Enge <andreas@enge.fr>
|
;;; Copyright © 2014, 2019 Andreas Enge <andreas@enge.fr>
|
||||||
;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org>
|
;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org>
|
||||||
;;; Copyright © 2014, 2015, 2016, 2018 Mark H Weaver <mhw@netris.org>
|
;;; Copyright © 2014, 2015, 2016, 2018 Mark H Weaver <mhw@netris.org>
|
||||||
|
@ -742,6 +742,10 @@ (define-public glibc
|
||||||
(guix build utils)
|
(guix build utils)
|
||||||
(guix build gnu-build-system))
|
(guix build gnu-build-system))
|
||||||
|
|
||||||
|
;; Strip binaries but preserve the symbol table needed by Valgrind:
|
||||||
|
;; <https://lists.gnu.org/archive/html/help-guix/2022-03/msg00036.html>.
|
||||||
|
#:strip-flags '("--strip-debug")
|
||||||
|
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
(list "--sysconfdir=/etc"
|
(list "--sysconfdir=/etc"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue