GNU bug report logs - #69962
[PATCH] gnu: pixman: Disable non-optional verbose gnuplot debugging output

Previous Next

Package: guix-patches;

Reported by: soeren <at> soeren-tempel.net

Date: Sat, 23 Mar 2024 11:08:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 69962 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to leo <at> famulari.name, guix-patches <at> gnu.org:
bug#69962; Package guix-patches. (Sat, 23 Mar 2024 11:08:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to soeren <at> soeren-tempel.net:
New bug report received and forwarded. Copy sent to leo <at> famulari.name, guix-patches <at> gnu.org. (Sat, 23 Mar 2024 11:08:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: soeren <at> soeren-tempel.net
To: guix-patches <at> gnu.org
Cc: raghavgururajan <at> disroot.org
Subject: [PATCH] gnu: pixman: Disable non-optional verbose gnuplot debugging
 output
Date: Sat, 23 Mar 2024 12:06:08 +0100
From: Sören Tempel <soeren <at> soeren-tempel.net>

The --enable-gnuplot option was added previously in Guix Git commit
711316946fa84b55480681588f2cc23811c69784. The option causes any program
linked against the pixman library to constantly write gnuplot input to
standard output. I believe this is not desirable in the common case and,
in fact, this option is intended for testing purposes by upstream [1]. I
don't think that it should be enabled by default in a context of a
distribution.

I noticed this while working porting a Wayland status bar, which uses
pixman, to Guix and wondering why the status bar process was constantly
writing gnuplot input to standard output.

* gnu/packages/xdisorg.scm (pixman): Disable --enable-gnuplot.

[1]: https://gitlab.freedesktop.org/pixman/pixman/-/commit/d0e6c9f4f65e429058b97d2f947b048b445c17c4
---
 gnu/packages/xdisorg.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index be8623666f..c85529520d 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -720,8 +720,7 @@ (define-public pixman
      `(#:configure-flags
        (list
         "--disable-static"
-        "--enable-timers"
-        "--enable-gnuplot")))
+        "--enable-timers")))
     (native-inputs
      (list pkg-config))
     (inputs

base-commit: f285a968b1219ae748fcab918b17285e741422c2




This bug report was last modified 42 days ago.

Previous Next


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