Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] scripts/graph-build-time: clarify backend selection
@ 2014-10-12 10:52 Luca Ceresoli
  2014-10-12 10:52 ` [Buildroot] [PATCH 2/2] scripts/graph-build-time: properly warn about missing modules Luca Ceresoli
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Luca Ceresoli @ 2014-10-12 10:52 UTC (permalink / raw)
  To: buildroot

This instruction in the middle of 'import' lines looks very strange.

Also, it was not obvious to me what the 'Agg' backend is.

Both things are actually correct, but it took a while to find out why.
So clarify with a comment to save someone else's time.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Sascha Arthur <sascha.arthur@gmail.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
---
 support/scripts/graph-build-time | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/support/scripts/graph-build-time b/support/scripts/graph-build-time
index 4bb90c2..b2817bd 100755
--- a/support/scripts/graph-build-time
+++ b/support/scripts/graph-build-time
@@ -52,7 +52,12 @@
 import matplotlib as mpl
 import numpy
 
+# Use the Agg backend (which produces a PNG output, see
+# http://matplotlib.org/faq/usage_faq.html#what-is-a-backend),
+# otherwise an incorrect backend is used on soe host machines).
+# Note: matplotlib.use() must be called *before* matplotlib.pyplot.
 mpl.use('Agg')
+
 import matplotlib.pyplot as plt
 import matplotlib.font_manager as fm
 import csv
-- 
1.9.1

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

end of thread, other threads:[~2014-10-12 15:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-12 10:52 [Buildroot] [PATCH 1/2] scripts/graph-build-time: clarify backend selection Luca Ceresoli
2014-10-12 10:52 ` [Buildroot] [PATCH 2/2] scripts/graph-build-time: properly warn about missing modules Luca Ceresoli
2014-10-12 15:23   ` Peter Korsgaard
2014-10-12 10:57 ` [Buildroot] [PATCH 1/2] scripts/graph-build-time: clarify backend selection Yann E. MORIN
2014-10-12 11:58   ` Thomas De Schampheleire
2014-10-12 15:22 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox