From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Borislav Petkov <bp@alien8.de>
Cc: perfbook@vger.kernel.org
Subject: Re: perfbook build error
Date: Thu, 11 Dec 2014 11:51:03 -0800 [thread overview]
Message-ID: <20141211195103.GA7857@linux.vnet.ibm.com> (raw)
In-Reply-To: <20141211190724.GF31140@pd.tnic>
On Thu, Dec 11, 2014 at 08:07:24PM +0100, Borislav Petkov wrote:
> On Thu, Dec 11, 2014 at 09:52:48AM -0800, Paul E. McKenney wrote:
> > Hmmm... Works for me. (Famous last words...)
> >
> > I am at commit #763eb4b811f9 (Fix resizable-hash figures).
>
> Ditto.
>
> > I also sometimes see odd errors like this due to an interrupted run that
> > leaves bogus .aux files around. A "make clean" will clear this up.
>
> Nope, that doesn't help.
>
> Strangely, I'm getting a bunch of undefined references before it fails:
>
> ----- Fatal latex error, see perfbook.log for details. -----
> LaTeX Warning: Reference `chp:How To Use This Book' on page 1 undefined on inpu
> LaTeX Warning: Reference `chp:Introduction' on page 1 undefined on input line 4
> LaTeX Warning: Reference `chp:Hardware and its Habits' on page 1 undefined on i
> LaTeX Warning: Reference `chp:Tools of the Trade' on page 1 undefined on input
> LaTeX Warning: Reference `chp:Counting' on page 1 undefined on input line 57.
> LaTeX Warning: Reference `cha:Partitioning and Synchronization Design' on page
> ...
And these are because latex accumulates the definitions on one pass, and
then uses these definitions on the next pass. So if your first pass never
does complete correctly, the next pass won't have some or all of the
definitions.
Thanx, Paul
> > I am also using an oldish version of latex. Let me see what happens
> > with a more recent version... Well, on that system, it complains about
> > pstricks.sty not being present. :-/
> >
> > In the meantime, here is the version of latex I am using:
> >
> > k$ latex --v
> > pdfTeX 3.1415926-1.40.10-2.2 (TeX Live 2009/Debian)
> > kpathsea version 5.0.0
> > Copyright 2009 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
> > There is NO warranty. Redistribution of this software is
> > covered by the terms of both the pdfTeX copyright and
> > the Lesser GNU General Public License.
> > For more information about these matters, see the file
> > named COPYING and the pdfTeX source.
> > Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
> > Compiled with libpng 1.2.46; using libpng 1.2.46
> > Compiled with zlib 1.2.3.4; using zlib 1.2.3.4
> > Compiled with poppler version 0.18.2
>
> $ latex --v
> pdfTeX 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian)
> kpathsea version 6.2.1dev
> Copyright 2014 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
> There is NO warranty. Redistribution of this software is
> covered by the terms of both the pdfTeX copyright and
> the Lesser GNU General Public License.
> For more information about these matters, see the file
> named COPYING and the pdfTeX source.
> Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
> Compiled with libpng 1.6.13; using libpng 1.6.13
> Compiled with zlib 1.2.8; using zlib 1.2.8
> Compiled with poppler version 0.26.5
>
> Btw, I commented out the table in toolsoftrade/toolsoftrade.tex and the
> conversion exploded on the next table in defer/rcufundamental.tex. So it
> must be have something to do with the tables...
>
> --
> Regards/Gruss,
> Boris.
>
> Sent from a fat crate under my desk. Formatting is fine.
> --
> --
> To unsubscribe from this list: send the line "unsubscribe perfbook" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
prev parent reply other threads:[~2014-12-11 19:51 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20141211173210.GE31140@pd.tnic>
2014-12-11 17:52 ` perfbook build error Paul E. McKenney
2014-12-11 19:07 ` Borislav Petkov
2014-12-11 19:17 ` Borislav Petkov
2014-12-11 19:32 ` Paul E. McKenney
2014-12-11 19:59 ` Borislav Petkov
2014-12-11 20:10 ` Paul E. McKenney
2014-12-11 20:22 ` Borislav Petkov
2014-12-11 21:14 ` Paul E. McKenney
2014-12-12 16:38 ` Paul E. McKenney
2014-12-12 17:53 ` Borislav Petkov
[not found] ` <20141212181804.GX25340@linux.vnet.ibm.com>
2014-12-12 18:47 ` Borislav Petkov
2014-12-12 18:58 ` Paul E. McKenney
2014-12-12 19:13 ` Borislav Petkov
2014-12-12 19:30 ` Paul E. McKenney
2014-12-12 20:15 ` Borislav Petkov
2014-12-12 20:27 ` Paul E. McKenney
2014-12-11 19:51 ` 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=20141211195103.GA7857@linux.vnet.ibm.com \
--to=paulmck@linux.vnet.ibm.com \
--cc=bp@alien8.de \
--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.