All of lore.kernel.org
 help / color / mirror / Atom feed
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
> 


      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.