From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:46624 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728138AbfBYQ4L (ORCPT ); Mon, 25 Feb 2019 11:56:11 -0500 Received: from pps.filterd (m0098416.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x1PGsD3D117133 for ; Mon, 25 Feb 2019 11:56:10 -0500 Received: from e15.ny.us.ibm.com (e15.ny.us.ibm.com [129.33.205.205]) by mx0b-001b2d01.pphosted.com with ESMTP id 2qvjwan2b9-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Feb 2019 11:56:09 -0500 Received: from localhost by e15.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 25 Feb 2019 16:56:09 -0000 Date: Mon, 25 Feb 2019 08:56:06 -0800 From: "Paul E. McKenney" Subject: Re: [PATCH 0/8] Regression fixes & improvements in build scripts/preamble Reply-To: paulmck@linux.ibm.com References: <3c30eb79-c675-2686-e2a1-1d0db5469178@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3c30eb79-c675-2686-e2a1-1d0db5469178@gmail.com> Message-Id: <20190225165606.GF4072@linux.ibm.com> Sender: perfbook-owner@vger.kernel.org List-ID: To: Akira Yokosawa Cc: perfbook@vger.kernel.org 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 >