All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Paul E. McKenney" <paulmck@linux.ibm.com>
To: Akira Yokosawa <akiyks@gmail.com>
Cc: perfbook@vger.kernel.org
Subject: Re: [PATCH 0/8] Regression fixes & improvements in build scripts/preamble
Date: Mon, 25 Feb 2019 08:56:06 -0800	[thread overview]
Message-ID: <20190225165606.GF4072@linux.ibm.com> (raw)
In-Reply-To: <3c30eb79-c675-2686-e2a1-1d0db5469178@gmail.com>

On Sun, Feb 24, 2019 at 08:59:07AM +0900, Akira Yokosawa wrote:
> Hi Paul,
> 
> This patch series consists of regression fixes of commit ff9ddf1a7a8f
> ("defer/rcuapi: Tweak Table 9.3 with nimbusmononarrow font") and
> improvements in build scripts and the preamble.
> 
> Patches #1 and #2 are regression fixes.
> 
> Patch #3 adds LaTeX font-package availability check to the experimental
> targets. "make" used to print info on necessary font packages but
> always ran pdflatex, which could end up in error.  Now "make" aborts
> with a message telling where to look.
> 
> Patches #4 and #5 take care of warnings from pdfTeX.
> Patch #4 resolves mismatch of PDF minor version. The warning is caused
> by the change in Ghostscript 9.26 to make PDF 1.7 the default.
> Now pdflatex also uses PDF 1.7 for its output.
> 
> Patch #5 is to suppress warning from pdfTeX indicating possible
> incompatible page group objects within a page. Page group objects are
> generated by Inkscape in ".svg -> .pdf" transformation.  As of now,
> there is no .svg file with a different page group object. I've not
> figured out the way to generate such a page group object by Inkscape.
> Note that this change does not affect TeX Live 2013/Debian.
> 
> Before these changes,
>     grep -i "pdftex warning" -c perfbook.log
> returns 128 (can vary depending on page layout).
> 
> After these patches are applied, it returns 0 (on TeX Live 2014 or
> later).
> 
> Patch #6 adds a recipe to detect conflicting page group object. You
> need to set an environment variable to enable the recipe.
> 
> Patch #7 tweaks target "clean" to keep .fcv and .ltms files.
> 
> Patch #8 increases tabsize of fancyvrb snippets for 1c layout.
> "tabsize=8" should be easier to read for kernel developers.
> 
> You might notice slowdown of "make" due to patch #3. Hopefully, it
> wouldn't be irritating for you.

So far, so good.  ;-)

Applied and pushed, thank you!

							Thanx, Paul

>         Thanks, Akira
> --
> Akira Yokosawa (8):
>   defer/rcuapi: Force break between two API in Table 9.3
>   Makefile: Fix recipe of target 'perfbook-msn.pdf'
>   Makefile: Add check of font package availability
>   Specify PDF minor version 1.7
>   Suppress warning from pdfTeX on figures transformed by Inkscape
>   Makefile: Add optional recipe to detect conflict in page group object
>   Makefile: Don't remove .fcv and .ltms files in target 'clean'
>   Widen tabsize of code snippets for 1c layout
> 
>  .gitignore                |  2 ++
>  Makefile                  | 64 ++++++++++++++++++++++++++++++++++++++++-------
>  defer/rcuapi.tex          |  4 +--
>  pagegroup                 |  6 +++++
>  perfbook.tex              | 19 +++++++++++---
>  utilities/extpagegroup.pl | 37 +++++++++++++++++++++++++++
>  6 files changed, 118 insertions(+), 14 deletions(-)
>  create mode 100644 pagegroup
>  create mode 100755 utilities/extpagegroup.pl
> 
> -- 
> 2.7.4
> 


      parent reply	other threads:[~2019-02-25 16:56 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-02-23 23:59 [PATCH 0/8] Regression fixes & improvements in build scripts/preamble Akira Yokosawa
2019-02-24  0:00 ` [PATCH 1/8] defer/rcuapi: Force break between two API in Table 9.3 Akira Yokosawa
2019-02-24  0:01 ` [PATCH 2/8] Makefile: Fix recipe of target 'perfbook-msn.pdf' Akira Yokosawa
2019-02-24  0:05 ` [PATCH 3/8] Makefile: Add check of font package availability Akira Yokosawa
2019-02-24  0:09 ` [PATCH 4/8] Specify PDF minor version 1.7 Akira Yokosawa
2019-02-24  0:11 ` [PATCH 5/8] Suppress warning from pdfTeX on figures transformed by Inkscape Akira Yokosawa
2019-02-24  0:14 ` [PATCH 6/8] Makefile: Add optional recipe to detect conflict in page group object Akira Yokosawa
2019-02-24  0:16 ` [PATCH 7/8] Makefile: Don't remove .fcv and .ltms files in target 'clean' Akira Yokosawa
2019-02-24  0:17 ` [PATCH 8/8] Widen tabsize of code snippets for 1c layout Akira Yokosawa
2019-02-25 16:56 ` Paul E. McKenney [this message]

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=20190225165606.GF4072@linux.ibm.com \
    --to=paulmck@linux.ibm.com \
    --cc=akiyks@gmail.com \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.