From: Akira Yokosawa <akiyks@gmail.com>
To: "Paul E. McKenney" <paulmck@kernel.org>
Cc: perfbook@vger.kernel.org, Akira Yokosawa <akiyks@gmail.com>
Subject: [PATCH -perfbook 0/3] Work around errors of unstable Inkscape
Date: Fri, 13 Oct 2023 23:33:18 +0900 [thread overview]
Message-ID: <603b38d3-7d46-4edf-869b-e688a1577b1c@gmail.com> (raw)
Hi Paul,
I expected the crashing bug in Fedora's distro Inkscape would be
resolved by the time of Fedora 39 release.
I tested Fedora 39 beta and was disappointed to see more or less the
same crashes of command-line runs of Inkscape as those under Fedora 38.
As a matter of fact, even when Inkscape crashes, the export of PDF
is complete most of the time. So the crashing bug can be worked
around by ignoring the error code from Inkscape and continue building.
This patch set implements the ad-hoc workaround in build scripts.
As you can see in Patch 1/3, the workaround is enabled by default.
This is because enabling it won't do any harm on systems with
stable Inkscape.
I might be able to add some heuristics not to enable the workaround
for stable Inkscape installs, but that can wait.
Ubuntu releases 22.04LTS, 23.04, and 23.10 are free of this issue.
Thanks, Akira
--
Akira Yokosawa (3):
Ignore error of unstable Inkscape
Ignore emergency-save SVG files from Inkscape
Make sure all PDF conversions are complete
.gitignore | 1 +
Makefile | 17 ++++++++++++++---
2 files changed, 15 insertions(+), 3 deletions(-)
base-commit: 84759ebac65a03aa28c5b02007e6c472b3416d3d
--
2.25.1
next reply other threads:[~2023-10-13 14:33 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-10-13 14:33 Akira Yokosawa [this message]
2023-10-13 14:38 ` [PATCH -perfbook 1/3] Ignore error of unstable Inkscape Akira Yokosawa
2023-10-13 14:39 ` [PATCH -perfbook 2/3] Ignore emergency-save SVG files from Inkscape Akira Yokosawa
2023-10-13 14:42 ` [PATCH -perfbook 3/3] Make sure all PDF conversions are complete Akira Yokosawa
2023-10-13 23:43 ` [PATCH -perfbook 0/3] Work around errors of unstable Inkscape Paul E. McKenney
2023-10-14 23:22 ` Akira Yokosawa
2023-10-14 23:57 ` Paul E. McKenney
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=603b38d3-7d46-4edf-869b-e688a1577b1c@gmail.com \
--to=akiyks@gmail.com \
--cc=paulmck@kernel.org \
--cc=perfbook@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).